THE SOFTWARE DIRECTORY

Find software that fits.

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

834 tools found

OpenSnitch

Security & privacy

OpenSnitch is an interactive Linux application firewall that observes outbound connection attempts, prompts for decisions, and applies rules by application or destination, helping users understand and control which programs communicate over the network.

Free & open source
Free Linux application firewall; configuration and system compatibility remain your responsibility.

LuLu

Security & privacy

LuLu is a macOS outbound firewall that alerts users to unknown network connections and applies allow or block rules, helping people inspect application traffic and decide which programs should be permitted to communicate externally.

Free & open source
Free macOS firewall; no subscription-based scanning or managed response service is included.

WireGuard

Security & privacy

WireGuard provides encrypted network tunnels using public-key identities and compact configuration, enabling administrators to connect devices or networks through a VPN protocol that is integrated into Linux and available through clients on other platforms.

Free & open source
Free VPN software; server hosting, connectivity, and any VPN provider subscription are separate.

ClamAV

Security & privacy

ClamAV is an open-source malware-scanning engine with command-line and daemon interfaces, signature updates, and archive inspection, commonly used to check files or integrate scanning into mail, storage, and upload-processing systems.

Free & open source
Free scanning engine and tools; infrastructure, integration, and managed response are separate.

Wazuh

Security & privacy

Wazuh is a security monitoring platform that collects endpoint events, checks configurations, detects file changes, and correlates security information, giving teams a centralized view of systems through agents, analysis services, and dashboards.

Free & open source
Free self-hosted platform; Wazuh Cloud, servers, retention storage, and support are separate.

Suricata

Security & privacy

Suricata is a network threat-detection engine that inspects traffic, applies detection rules, and records protocol events, supporting intrusion detection, prevention, and network security monitoring when deployed where relevant packets can be observed.

Free & open source
Free engine; hardware, traffic collection, rule subscriptions, and operational support may cost extra.

Zeek

Security & privacy

Zeek is a network-analysis framework that turns observed traffic into structured logs and events, with a scripting language for custom analysis, helping defenders investigate activity and build detections from protocol-level context across their networks.

Free & open source
Free analysis framework; sensors, log storage, and investigation platforms are separate.

ZAP

Security & privacy

ZAP is a web-application security testing tool that intercepts HTTP traffic, analyzes responses, and runs automated scanning workflows, helping developers and testers investigate weaknesses in applications they are authorized to assess during development.

Free & open source
Free testing tool; target environments, CI capacity, and professional assessment services are separate.

Trivy

Security & privacy

Trivy scans software artifacts and configuration for known vulnerabilities, exposed secrets, and misconfigurations, supporting container images, repositories, and Kubernetes-related workflows while producing reports and software bills of materials for development and security teams.

Free & open source
Free scanner; CI resources, artifact storage, and commercial security services are separate.

QEMU

System & gaming tools

QEMU is a machine emulator and virtualizer that can run guest operating systems and software for different processor architectures, with hardware-acceleration options and command-line controls for developers, testers, and virtualization systems.

Free & open source
Free emulator; guest OS licenses, disk images, hardware, and administration are separate.

VirtualBox

System & gaming tools

VirtualBox is a desktop virtualization application that runs guest operating systems in virtual machines, with configurable hardware, snapshots, networking, and management tools for testing applications or maintaining separate environments on one physical computer.

Free & open source
Free base package; Extension Pack, commercial support, and guest OS licenses are separate.

virt-manager

System & gaming tools

virt-manager is a graphical desktop interface for libvirt virtualization that creates and manages virtual machines, adjusts virtual hardware, and displays resource use, primarily serving Linux users operating KVM and related virtualization backends.

Free & open source
Free management application; hypervisor setup, hardware, and guest OS licenses are separate.

GNOME Boxes

System & gaming tools

GNOME Boxes simplifies desktop virtualization with guided operating-system installation, resource controls, snapshots, and device sharing, helping Linux users try another operating system without managing the full complexity of a server virtualization platform.

Free & open source
Free Linux desktop application; guest licenses and host resources are separate.

UTM

System & gaming tools

UTM is a virtualization and emulation application for Apple platforms that wraps virtual-machine configuration in a graphical interface, letting Mac users run compatible operating systems or emulate older hardware without managing raw QEMU commands.

Free & open source
Free direct macOS download; optional App Store purchase and guest OS licenses are separate.

Rufus

System & gaming tools

Rufus is a Windows utility for creating bootable USB drives from operating-system images, formatting devices, and selecting compatible boot settings, helping users prepare installation or recovery media for computers they need to set up.

Free & open source
Free Windows utility; USB hardware and operating-system media/licenses are separate.

Ventoy

System & gaming tools

Ventoy prepares a USB drive with a boot menu that can load multiple image files, allowing users to copy supported ISO and other images onto the device and choose between installation or recovery environments at startup.

Free & open source
Free boot utility; storage hardware, image licenses, and compatibility testing are separate.

balenaEtcher

System & gaming tools

balenaEtcher writes operating-system images to USB drives and SD cards through a guided desktop interface, then validates the result, making it useful for preparing boot media for single-board computers and other supported devices.

Free & open source
Free desktop flashing utility; removable media and operating-system images are separate.

GParted

System & gaming tools

GParted is a graphical partition editor for creating, resizing, moving, checking, and copying disk partitions, with a bootable live environment available for working on storage that cannot be changed while its operating system is running.

Free & open source
Free partition editor and live environment; hardware and data recovery services are separate.
HELP SHAPE THE DIRECTORY

Know a useful tool?

Send your suggestion for editorial review.

Suggestions are reviewed before they appear in the directory.