THE SOFTWARE DIRECTORY

Find software that fits.

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

834 tools found

BleachBit

System & gaming tools

BleachBit cleans selected caches, temporary files, logs, and application traces on Windows and Linux, with preview and command-line options that help users reclaim storage and remove data they no longer need to retain.

Free & open source
Free cleaner; no subscription or paid cleanup tier is required.

Microsoft PowerToys

System & gaming tools

Microsoft PowerToys is a collection of Windows utilities for window layouts, keyboard remapping, bulk renaming, color picking, and other desktop tasks, letting users enable focused tools that improve how they work with their existing applications.

Free & open source
Free Windows utilities; a supported Windows installation is required.

Libre Hardware Monitor

System & gaming tools

Libre Hardware Monitor displays supported computer sensor readings, including temperatures, fan speeds, voltages, utilization, and clock speeds, helping Windows users inspect hardware behavior while diagnosing cooling or performance concerns without changing the hardware configuration.

Free & open source
Free hardware-monitoring software; supported sensor access depends on the machine.

CPU-X

System & gaming tools

CPU-X is a Linux and FreeBSD system-information application that reports processor, motherboard, memory, graphics, and operating-system details, with graphical and text interfaces that help users inspect hardware configuration and basic performance characteristics.

Free & open source
Free system-information tool; hardware visibility depends on platform and permissions.

btop

System & gaming tools

btop is a terminal resource monitor that displays processor, memory, disk, network, and process activity through an interactive interface, helping users inspect system load and identify resource-heavy processes without opening a graphical desktop monitor.

Free & open source
Free terminal monitor; long-term collection and alerting require other tools.

htop

System & gaming tools

htop is an interactive terminal process viewer that shows resource usage and a sortable process list, with tree views and process actions that help administrators inspect running programs and investigate load from local or remote shells.

Free & open source
Free terminal application; persistent monitoring and alerting are separate.

LÖVE

System & gaming tools

LÖVE is a Lua framework for making two-dimensional games, supplying graphics, audio, input, physics, and filesystem APIs while leaving game structure to code, making it useful for small custom games and programming-focused prototypes.

Free & open source
Free framework; art, music, distribution accounts, and third-party assets have separate terms.

Defold

System & gaming tools

Defold is a game engine and editor that combines Lua scripting, scene construction, hot reloading, profiling, and cross-platform builds, supporting developers who want to create and ship games through a compact integrated development workflow.

Free source-available engine
Free game engine without engine royalties; custom source terms, platform fees, assets, and optional support remain separate.

GDevelop

System & gaming tools

GDevelop is a visual game-development environment that expresses game logic through events and behaviors, with scene editing and preview tools for creating games, while its open-source engine and editor can be used independently of paid cloud services.

Free open-source core
MIT core is free; online Free includes 3 cloud projects and 1 desktop/Android build per day. Company/client accounts above US$50,000 revenue or funding in the prior 12 months require Pro.

Ren'Py

System & gaming tools

Ren'Py is a visual-novel engine that combines a dialogue-oriented scripting language with Python extensibility, images, sound, choices, and save systems, helping creators build branching stories and narrative games for desktop and supported mobile platforms.

Free & open source
Free engine for commercial or personal games; assets, storefront fees, and license-compliant distribution remain your responsibility.

Stride

System & gaming tools

Stride is a C# game engine with a visual editor, rendering tools, asset processing, and scene systems for building two-dimensional or three-dimensional interactive projects, offering an open-source foundation for developers comfortable with the .NET ecosystem.

Free & open source
Free engine and editor; platform SDKs, assets, distribution fees, and external services are separate.

rclone

Files & storage

rclone is a command-line file-transfer tool that copies, synchronizes, checks, and mounts data across many local and cloud-storage backends, with encryption and filtering options for users who need repeatable storage workflows across different providers.

Free & open source
Free transfer software; provider storage, API, bandwidth, and egress charges are separate.

restic

Files & storage

restic is a command-line backup program that creates encrypted snapshots with deduplication and supports local or remote repositories, helping users preserve historical file versions while checking backup integrity and restoring selected data when needed.

Free & open source
Free backup client; storage, scheduling infrastructure, and provider transfer fees are separate.

BorgBackup

Files & storage

BorgBackup is a deduplicating backup application that stores compressed, optionally encrypted archives in local or SSH-accessible repositories, helping Unix-oriented users keep repeated file backups efficient while retaining historical versions and controlled retention policies.

Free & open source
Free backup application; repository storage, SSH hosting, and operations are separate.

Kopia

Files & storage

Kopia creates encrypted, deduplicated backup snapshots through graphical and command-line interfaces, with configurable policies and several repository backends, giving individuals and administrators a way to protect files while controlling where backup data is stored.

Free & open source
Free backup software; storage services, transfer charges, and operations are separate.

Duplicati

Files & storage

Duplicati is a backup client that creates encrypted, compressed, incremental backups to local folders, servers, or cloud-storage services, with a browser-based interface for scheduling jobs, managing retention, and restoring files from supported destinations.

Free & open source
Free open-source backup core; commercial management features, destination storage, and transfers are separate.

Syncthing

Files & storage

Syncthing synchronizes selected folders directly between trusted computers, with encrypted connections, device pairing, conflict handling, and optional file versioning, helping users keep working files available across devices without relying on a mandatory central storage account.

Free & open source
Free synchronization software; device storage, connectivity, and independent backups are separate.

Nextcloud

Files & storage

Nextcloud is a self-hosted collaboration platform centered on file synchronization, sharing, and browser access, with optional applications for additional workflows, allowing organizations and individuals to keep their working data on infrastructure they choose and administer.

Free & open source
Free self-hosted server; hosting, enterprise support, and optional third-party 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.