THE SOFTWARE DIRECTORY

Find software that fits.

Useful software. Clear choices. A better way to find what you need.

834 tools found

Speedtest

IT & cloud

Speedtest is a GNOME desktop client for measuring network performance through LibreSpeed test servers. It includes download measurements, upload measurements, and latency checks. It is aimed at Linux users checking the performance of an internet connection.

Open-source software
Results depend on the chosen test server and current network traffic.

OpenTrace

IT & cloud

OpenTrace is a graphical frontend for NextTrace that helps inspect the route taken by network traffic. It includes route tracing, hop inspection, and map display.

Open-source software
The Flatpak build requires elevated capability setup on first use.

Digger

IT & cloud

Digger is a DNS investigation tool combining record lookups with server comparison and validation features. It includes DNS record lookup, DNSSEC validation, and server comparison.

Open-source software
DNS answers can vary because of caching, location, and authoritative updates.

Awake on LAN

IT & cloud

Awake on LAN is a small desktop utility for keeping device addresses and sending Wake-on-LAN requests. It includes device list, MAC address management, and wake packets.

Open-source software
The target hardware and firmware must support and enable Wake-on-LAN.

Turn On

IT & cloud

Turn On is a GNOME utility for discovering local devices and waking compatible systems over the network. It includes local discovery, device status, and wake-on-LAN requests.

Open-source software
Wake-on-LAN must be supported and enabled on the target.

Usermode FTP Server is a desktop file transfer server that runs under a regular user account with configurable access. It includes FTP and FTPS, SFTP support, and read-only mode.

Open-source software
The documented application uses single-user authentication.

UPnP Router Control is a graphical utility for inspecting compatible routers and managing their port forwarding mappings. It includes router information, external IP display, and port forwarding control.

Open-source software
The router must enable Internet Gateway Device Protocol v1 support.

geteduroam

IT & cloud

geteduroam is a configuration application that helps eligible users install their institution's eduroam network settings. It includes institution profiles, certificate configuration, and wi-Fi setup. It is aimed at students and staff connecting supported devices to eduroam.

Open-source software
Access requires an eligible account from a participating institution.

Trayscale

IT & cloud

Trayscale is an unofficial Linux graphical frontend for viewing and controlling an existing Tailscale connection. It includes Tailscale status, peer visibility, and connection controls. It is aimed at Linux users wanting desktop controls for their Tailscale installation.

Open-source software
The Tailscale daemon must be installed and configured separately.

KTailctl

IT & cloud

KTailctl is a Qt interface for accessing Tailscale network status, host details, settings, and file transfer. It includes host information, Tailscale settings, and file sending and receiving.

Open-source software
A separately configured Tailscale installation is required.

SysD Manager

IT & cloud

SysD Manager is a graphical systemd manager for inspecting units and controlling services, timers, and sockets. It includes unit lifecycle controls, configuration views, and journal logs.

Open-source software
It requires a system using systemd.

Termux

IT & cloud

Termux is an Android terminal environment with a package collection for shell work and command-line development. It includes Linux packages, SSH tools, and language runtimes.

Open-source software
It runs within Android and is not a full desktop Linux installation.

ConnectBot

IT & cloud

ConnectBot is an Android SSH client for maintaining terminal sessions and secure connections to remote systems. It includes saved SSH hosts, public key authentication, and port forwarding.

Open-source software
Remote servers and user credentials must be configured separately.

Vernet - Know your network is an Android network toolkit for discovering nearby devices and checking basic connection behavior. It includes LAN discovery, ping tests, and port scanning.

Open-source software
Network permissions and topology can limit discovery.

Kubernetes

IT & cloud

Kubernetes is a container orchestration platform for scheduling applications and managing their desired state across machines. It includes workload scheduling, service discovery, and declarative configuration.

Open-source software
Cluster infrastructure, networking, and operations require separate resources.

Helm (Kubernetes) is a Kubernetes package manager for installing and managing applications through versioned chart definitions. It includes chart packages, configurable releases, and release upgrades.

Open-source software
A working Kubernetes cluster and suitable credentials are required.

Argo CD

IT & cloud

Argo CD is a GitOps delivery system that compares Kubernetes workloads with desired configuration stored in Git. It includes Git synchronization, deployment status, and configuration drift detection.

Open-source software
It needs Kubernetes access and ongoing server administration.

Flux

IT & cloud

Flux is a GitOps toolkit that reconciles Kubernetes workloads with versioned configuration and application sources. It includes Git reconciliation, helm integration, and automated configuration updates.

Open-source software
A Kubernetes cluster and Git access must be configured separately.
HELP SHAPE THE DIRECTORY

Know a useful tool?

Send your suggestion for editorial review.

Suggestions are reviewed before they appear in the directory.