THE SOFTWARE DIRECTORY

Find software that fits.

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

834 tools found

ownCloud Server

Files & storage

ownCloud Server provides self-hosted file synchronization and sharing through web, desktop, and mobile access, with a server core for organizing files and permissions, allowing teams to operate a central workspace on infrastructure under their control.

Free & open source
Free Server core; enterprise extensions, hosting, and commercial support are separate.

Seafile Community Edition is a self-hosted file synchronization and sharing system that organizes content into libraries, supports selective synchronization and encrypted libraries, and gives users browser and client access to files stored on their own server.

Free & open source
Free Community Edition; Professional Edition features, server hosting, and support are separate.

copyparty

Files & storage

copyparty is a portable self-hosted file server with browser uploads, resumable transfers, indexing, and multiple file-access protocols, letting users share selected directories through a lightweight service that can run on many machines with Python available.

Free & open source
Free self-hosted server; host storage, bandwidth, and network administration are separate.

Cyberduck

Files & storage

Cyberduck is a graphical file-transfer client for macOS and Windows that connects to FTP, SFTP, WebDAV, and cloud object-storage services, with bookmarks and editing integrations for managing files across different remote destinations.

Free & open source
Free direct-download client; optional donations/store purchase, Mountain Duck, and provider charges are separate.

WinSCP

Files & storage

WinSCP is a Windows file-transfer client that connects to SFTP, FTP, SCP, WebDAV, and S3 destinations, combining graphical file management, synchronization, editing, and scripting interfaces for routine remote-file work and repeatable transfer jobs.

Free & open source
Free Windows client; remote storage, server access, and optional store distribution are separate.

FreeFileSync

Files & storage

FreeFileSync compares folders and synchronizes differences through a graphical workflow, helping individuals maintain copies of selected files across disks or network locations while previewing which items will be created, updated, or removed before execution.

Free personal edition
Standard download is free for personal use only; business, organizational, and government use requires Business Edition.

PeaZip

Files & storage

PeaZip is a graphical archive manager that creates and extracts many compression formats, offers encrypted archives and split volumes, and includes file-management tools for users who need to package, inspect, or unpack files across common desktop systems.

Free & open source
Free archive manager; bundled backends retain their licenses and some formats support extraction only.

Double Commander

Files & storage

Double Commander is a dual-pane desktop file manager that combines tabbed navigation, batch renaming, archive handling, search, and an integrated editor, helping users compare locations and perform repeated file operations across local or mounted storage.

Free & open source
Free desktop file manager; external storage, remote access, and third-party plugins are separate.

Ollama

AI tools

Ollama runs downloadable language models on a personal computer and exposes them through a command line and local API, making it useful for experimenting with assistants and connecting applications to local inference.

Free open-source software
Local runtime is free; model terms, hardware, and optional cloud or API usage are separate.

Jan

AI tools

Jan provides a desktop chat interface for downloaded language models, with local conversations and configurable model connections. It suits people who want an accessible way to explore local AI without starting with a terminal.

Free open-source software
Local runtime is free; model terms, hardware, and optional cloud or API usage are separate.

GPT4All

AI tools

GPT4All is a desktop application for running compatible language models locally and asking questions about selected documents. It combines a model browser and chat interface for users exploring AI on their own hardware.

Free open-source software
Local runtime is free; model terms, hardware, and optional cloud or API usage are separate.

AnythingLLM

AI tools

AnythingLLM organizes documents, model connections, and AI conversations into workspaces. Its desktop and self-hosted editions support retrieval from supplied material, helping individuals or teams build assistants around their own collections and chosen providers.

Free open-source software
Local runtime is free; model terms, hardware, and optional cloud or API usage are separate.

Gemini Notebook, formerly NotebookLM, helps users question and summarize supplied source collections. Its notebook structure and source-linked answers support study and research workflows where the starting point is a defined set of documents.

Ongoing free plan
100 notebooks per user and 50 sources per notebook on the no-AI-plan tier; other feature limits apply.

LibreChat

AI tools

LibreChat is a self-hosted conversational AI interface that connects multiple model providers and supports shared access. It brings model selection, conversation history, and configurable assistant tools into an application that organizations can administer themselves.

Free open-source software
Self-hosted software is free; server infrastructure and administration cost extra. Model/API usage is separate.

Flowise

AI tools

Flowise provides a visual environment for assembling AI agents and language-model workflows. Users connect model, retrieval, and tool components, then expose configured flows to applications while retaining control over a self-hosted community deployment.

Free open-source software
Self-hosted software is free; server infrastructure and administration cost extra. Model/API usage is separate.

Langflow

AI tools

Langflow is a visual builder for language-model applications and agent workflows, with components that can be connected and customized. It helps developers move from an experimental flow to an application endpoint without hiding the underlying configuration.

Free open-source software
Self-hosted software is free; server infrastructure and administration cost extra. Model/API usage is separate.

Gemini

AI tools

Gemini is Google's conversational AI assistant for drafting, explaining, brainstorming, and working with supported inputs. Its ongoing free account provides everyday assistance, while paid subscriptions expand access to selected models, features, and usage allowances.

Ongoing free plan
Google account required; model, feature, regional, and usage limits apply.

Perplexity

AI tools

Perplexity combines web search with AI-generated answers and linked sources. The free Standard plan suits occasional research and quick comparisons, while advanced searches, file use, and premium model access have separate limits or paid requirements.

Ongoing free plan
Basic searches, limited uploads, and a small advanced-search allowance; premium model selection excluded.
HELP SHAPE THE DIRECTORY

Know a useful tool?

Send your suggestion for editorial review.

Suggestions are reviewed before they appear in the directory.