Files
definitive-opensource/readmes/linux.md
github-actions[bot] fa8d91c0eb Generate READMEs
2025-07-07 02:55:48 +00:00

73 KiB
Raw Blame History

[ Linux ]

Filtered for Linux and cross-platform apps

Tags

Alerts

🟡 🟠 🔴 - Security incident (Minor, Moderate, Major, Critical)

🚫 - Potentially abandoned

🔒 - Potentially closed source

🛑 - Development paused

- Development slowed

⚠️ - Restrictive license

🏦 - Corporate influence

💰 - Commercial

🧪 - Experimental (Pre-Alpha)

🚧 - Critically unstable/buggy

- On watch for removal

Highlights

💥 - Disruptive

🌍 - Influential

🌟 - Pioneering

💡 - Innovative

Awards (At 10k Stars)

🏆 - Crown of open source

🥈 - Second

🥉 - Third

Platforms

Cross - Cross-platform (MacOS, Windows, Linux)

Mobile - Android and IOS

Windows, MacOS, Linux, Android, IOS, SelfHost, Web (Cloud), VSCode, JetBrains, Chromium, Firefox, N/A

Properties

CLI+ - CLI in addition to GUI

TUI - Terminal user interface

Manual - Installation with pip, npm, cargo, building from source

CLI, Plugin, Extension, Web UI

Note

Cross, MacOS, Linux, and Windows tags, by default, imply that the app ships as a binary (EX: exe, dmg) unless they are accompanied by the manual tag that indicates another runtime or installation method. The same goes for SelfHost, which by default, implies the app can be installed via Docker.

Table of Contents

Alphabetical
Categorized

Artificial Intelligence (AI) - Go to top

Agent

Name Description Platform(s) Stars
AgenticSeek Manual Fully Local Manus AI. No APIs, No $200 monthly bills. Enjoy an autonomous agent that thinks, browses the web, and code for the sole cost of electricity. 🔔 Official updates only via twitter @Martin993886460 (Beware of fake account) Cross 19.8k
Browser Use Manual 🌐 Make websites accessible for AI agents. Automate tasks online with ease. Cross 64.8k
c/ua Manual c/ua is the Docker Container for Computer-Use AI Agents. Cross 8.9k
Claudia A powerful GUI app and Toolkit for Claude Code - Create custom agents, manage interactive Claude Code sessions, run secure background agents, and more. Cross 7.1k
Gemini CLI TUI Manual An open-source AI agent that brings the power of Gemini directly into your terminal. Cross 54.3k
gptme CLI Manual Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. Cross 3.9k
Open Intepreter Manual A natural language interface for computers Cross 59.9k
Telegraf CLI+ Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data. Cross SelfHost 15.7k
UI-TARS The Open All-in-One Multimodal AI Agent Stack connecting Cutting-edge AI Models and Agent Infra. Cross 15k

AI Image GUI

Name Description Platform(s) Stars
InvokeAI Invoke is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products. Cross SelfHost 25.4k

AI Utilities

Name Description Platform(s) Stars
Airweave Manual Web UI Airweave lets agents search any app Cross 2.7k
Netron Visualizer for neural network, deep learning and machine learning models Cross 30.8k

All In One

Name Description Platform(s) Stars
AIChat CLI All-in-one LLM CLI tool featuring Shell Assistant, Chat-REPL, RAG, AI Tools & Agents, with access to OpenAI, Claude, Gemini, Ollama, Groq, and more. Cross 7.2k
ClaraVerse Clara — Privacy-first, fully local AI workspace with Ollama LLM chat, tool calling, agent builder, Stable Diffusion, and embedded n8n-style automation. No backend. No API keys. Just your stack, your machine. Cross SelfHost 2.7k

Assistant

Name Description Platform(s) Stars

Context

Name Description Platform(s) Stars

Information Processing

Name Description Platform(s) Stars
Code2prompt CLI A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting. Cross 6k
Docling CLI Manual Get your documents ready for gen AI Cross 33.8k
Unstract No-code LLM Platform to launch APIs and ETL Pipelines to structure unstructured documents MacOS Linux SelfHost 5.4k

LLM GUI

Name Description Platform(s) Stars
Chatbox User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...) Cross 35.6k
Cherry Studio 🍒 Cherry Studio is a desktop client that supports for multiple LLM providers. Cross 29.6k
GPT4ALL GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use. Cross 73.7k
Jan Jan is an open source alternative to ChatGPT that runs 100% offline on your computer Cross 34.1k
NextChat CLI+ Light and Fast AI Assistant. Support: Web - iOS - MacOS - Android - Linux - Windows Cross Web (Cloud) 84.1k

Manager

Name Description Platform(s) Stars
KoboldCpp Run GGUF models easily with a KoboldAI UI. One File. Zero Install. Cross SelfHost 7.7k
Ollama 🌍CLI Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models. Cross SelfHost 145.7k
StabilityMatrix Multi-Platform Package Manager for Stable Diffusion Cross 6.3k

Model Tools

Name Description Platform(s) Stars
Agno CLI Manual Full-stack framework for building Multi-Agent Systems with memory, knowledge and reasoning. Cross 29.3k
GPT-SoVITS-WebUI Manual 1 min voice data can also be used to train a good TTS model! (few shot voice cloning) Cross SelfHost 48.5k
Kiln The easiest tool for fine-tuning LLM models, synthetic data generation, and collaborating on datasets. Cross 3.9k
Ludwig Manual Low-code framework for building custom LLMs, neural networks, and other AI models Cross 11.5k
PyTorch Lightning CLI Manual Pretrain, finetune ANY AI model of ANY size on multiple GPUs, TPUs with zero code changes. Cross 29.7k

RAG

Name Description Platform(s) Stars
AnythingLLM The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. Cross 46.1k
DocsGPT DocsGPT is an open-source genAI tool that helps users get reliable answers from knowledge source, while avoiding hallucinations. It enables private and reliable information retrieval, with tooling and agentic system capability built in. Cross SelfHost 15.9k
PaperQA2 CLI Manual High accuracy RAG for answering questions from scientific documents with citations Cross 7.5k

Research

Name Description Platform(s) Stars
DeepSearcher CLI Open Source Deep Research Alternative to Reason and Search on Private Data. Written in Python. Cross 6.4k
GPT Researcher CLI+ LLM based autonomous agent that conducts deep local and web research on any topic and generates a long report with citations. Cross SelfHost 22.2k
STORM Manual An LLM-powered knowledge curation system that researches a topic and generates a full-length report with citations. Cross 26.2k

Communication - Go to top

Chat

Name Description Platform(s) Stars
Legcord Legcord is a custom client designed to enhance your Discord experience while keeping everything lightweight. Cross 2.6k
Signal A private messenger for Android. Cross 27.3k
SimpleX CLI+ SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱! Cross 8.9k
Telegram Desktop Telegram Desktop messaging app Cross 28k

Collaboration

Name Description Platform(s) Stars

Mail

Name Description Platform(s) Stars
Himalaya TUI CLI to manage emails Cross 4.8k
Mailspring 💌 A beautiful, fast and fully open source mail client for Mac, Windows and Linux. Cross 16.4k
ProtonMail Monorepo hosting the proton web clients Cross Mobile 4.8k
Thunderbird Meet Thunderbird, the email and productivity app that maximizes your freedoms. Cross 12.2k

Video Conference

Name Description Platform(s) Stars

Data - Go to top

Backup

Name Description Platform(s) Stars
Backrest Backrest is a web UI and orchestrator for restic backup. Cross SelfHost 3.3k
Borg CLI Deduplicating archiver with compression and authenticated encryption. Cross 12.1k
Duplicacy CLI A new generation cloud backup tool Cross 5.5k
Duplicati Store securely encrypted backups in the cloud! Cross 12.8k
Kopia CLI Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included. Cross 10.1k
Rclone CLI "rsync for cloud storage" - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files Cross 51.4k
Restic CLI Fast, secure, efficient backup program Cross 29.2k
Timeshift System restore tool for Linux. Creates filesystem snapshots using rsync+hardlinks, or BTRFS snapshots. Supports scheduled snapshots, multiple backup levels, and exclude filters. Snapshots can be restored while system is running or from Live CD/USB. Linux 3.2k

Storage

Name Description Platform(s) Stars
Nextcloud ☁️ Nextcloud server, a safe home for all your data Cross SelfHost 30.1k
Seafile CLI+ High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features. Cross SelfHost 13.3k

Sync

Name Description Platform(s) Stars
Rsync CLI An open source utility that provides fast incremental file transfer. It also has useful features for backup and restore operations among many other use cases. Cross 3.6k
Syncthing CLI+ Open Source Continuous File Synchronization Cross 73.3k

Development - Go to top

API Client

Name Description Platform(s) Stars
Hoppscotch CLI+ Open source API development ecosystem - https://hoppscotch.io (open-source alternative to Postman, Insomnia) Cross Web (Cloud) 72.7k
Yaak The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC 🦬 Cross 6.9k

Code Assistant

Name Description Platform(s) Stars
Aider CLI aider is AI pair programming in your terminal Cross 35.2k
Codex CLI Manual Lightweight coding agent that runs in your terminal Cross 30.5k
Goose CLI+ an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM Cross 15.5k
GPT Pilot CLI The first real AI developer Cross 33.1k
OpenHands 🙌 OpenHands: Code Less, Make More Cross SelfHost 60k
Plandex CLI Open source AI coding agent. Designed for large projects and real world tasks. Cross 13.9k

Code Editor

Name Description Platform(s) Stars
Helix CLI A post-modern modal text editor. Cross 38.4k
Lapce Lightning-fast and Powerful Code Editor written in Rust Cross 36.6k
LazyVim CLI Neovim config for the lazy Cross 21.5k
neovim CLI Vim-fork focused on extensibility and usability Cross 90.9k
NvChad CLI Blazing fast Neovim framework providing solid defaults and a beautiful UI, enhancing your neovim experience. Cross 26.7k
Onlook The Cursor for Designers • An Open-Source Visual Vibecoding Editor • Visually build, style, and edit your React App with AI Cross 20.4k
Vim 🌍CLI The official Vim repository Cross 38.5k
VS Code Visual Studio Code Cross 174.3k
VSCodium binary releases of VS Code without MS branding/telemetry/licensing Cross 27.8k
Zed 🏦 Code at the speed of thought Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. MacOS Linux 62.2k

Dev Tools

Name Description Platform(s) Stars
bat CLI A cat(1) clone with wings. Cross 53.3k
DB Browser for SQLite Official home of the DB Browser for SQLite (DB4S) project. Previously known as "SQLite Database Browser" and "Database Browser for SQLite". Website at: Cross 22.6k
DevToys A Swiss Army knife for developers. Cross 29.3k
JSON Crack Manual Innovative and open-source visualization application that transforms various data formats, such as JSON, YAML, XML, CSV and more, into interactive graphs. Cross Web (Cloud) 39.3k
Jujutsu CLI A Git-compatible VCS that is both simple and powerful Cross 17k
massCode A free and open source code snippets manager for developers Cross 6.2k
Onefetch TUI Command-line Git information tool Cross 11k
typos CLI Source code spell checker Cross 3.3k
Watchexec CLI Executes commands in response to file modifications Cross 6.1k

Game Engine

Name Description Platform(s) Stars
GDevelop 🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone. Cross 15.1k
Godot Godot Engine Multi-platform 2D and 3D game engine Cross 98.7k

Git Client

Name Description Platform(s) Stars
GitBucket Manual A Git platform powered by Scala with easy installation, high extensibility & GitHub API compatibility Cross 9.3k
GitButler The GitButler version control client, backed by Git, powered by Tauri/Rust/Svelte Cross 15.4k
GitHub Desktop Focus on what matters instead of fighting with Git. Cross 20.6k
GitHub Desktop - The Linux Fork Fork of GitHub Desktop to support various Linux distributions Linux 7.4k
GitUI TUI Blazing 💥 fast terminal-ui for git written in rust 🦀 Cross 19.9k
Lazygit TUI simple terminal UI for git commands Cross 61.6k

Git Hosting

Name Description Platform(s) Stars

IDE

Name Description Platform(s) Stars
Bruno Opensource IDE For Exploring and Testing API's (lightweight alternative to Postman/Insomnia) Cross 35.4k
IntelliJ IDEA IntelliJ IDEA Community Edition & IntelliJ Platform Cross 18.1k
Neovide No Nonsense Neovim Client in Rust Cross 14.1k
Qt Creator A cross-platform Qt IDE Cross 2.8k

Language Package Manager

Name Description Platform(s) Stars
Bun CLI Incredibly fast JavaScript runtime, bundler, test runner, and package manager all in one Cross 79k
PNPM CLI Fast, disk space efficient package manager Cross 32k
uv CLI An extremely fast Python package and project manager, written in Rust. Cross 60.5k
Yarn CLI 📦🐈 Active development trunk for Yarn ⚒ Cross 7.8k

Entertainment - Go to top

Game Launcher

Name Description Platform(s) Stars
Heroic Games Launcher A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS. Cross 9.5k
Hydra Hydra Launcher is an open-source gaming platform created to be the single tool that you need Cross 13.8k
Lutris Lutris desktop client Linux 8.8k
Moonlight GameStream client for PCs (Windows, Mac, Linux, and Steam Link) Cross 13.7k

Games

Name Description Platform(s) Stars
Cataclysm DDA Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world. Cross 11.4k
Endless Sky Space exploration, trading, and combat game. Cross 6.7k
Mindustry The automation tower defense RTS Cross Mobile 24.3k
OpenRA Open Source real-time strategy game engine for early Westwood games such as Command & Conquer: Red Alert written in C# using SDL and OpenGL. Runs on Windows, Linux, *BSD and Mac OS X. Cross 15.7k
Unciv Open-source Android/Desktop remake of Civ V Cross Android 9.4k
Veloren [mirror of https://gitlab.com/veloren/veloren] An open world, open source voxel RPG inspired by Dwarf Fortress and Cube World. This repository is a mirror. Please submit all PRs and issues on our GitLab page. Cross 6.4k
Wesnoth An open source, turn-based strategy game with a high fantasy theme. Cross 6k

Extensions - Go to top

Browser Extensions

Name Description Platform(s) Stars

EMACS Packages

Name Description Platform(s) Stars

Neovim Extensions

Name Description Platform(s) Stars

Internet - Go to top

Browser

Name Description Platform(s) Stars
Brave Brave browser for Android, iOS, Linux, macOS, Windows. Cross 19.6k
Firefox Fast, reliable and private — for peace of mind online. Cross Mobile 8.1k
Floorp All of source code of version 10 or later of Floorp Browser, the most Advanced and Fastest Firefox derivative 🦊 Cross 7.4k
Min A fast, minimal browser that protects your privacy Cross 8.5k
Noi 🚀 Power Your World with AI - Explore, Extend, Empower. Cross 7.7k
Zen Welcome to a calmer internet Cross 33.9k

Download Manager

Name Description Platform(s) Stars
AB A Download Manager that speeds up your downloads Cross 8.3k
GoPeed A modern download manager that supports all platforms. Built with Golang and Flutter. Cross 19.4k
Persepolis Persepolis is a download manager written in Python. Cross 6.7k

Network

Name Description Platform(s) Stars
Sniffnet Comfortably monitor your Internet traffic 🕵️‍♂️ Cross 26.4k

Search Engine

Name Description Platform(s) Stars
Spyglass A personal search engine: Create a searchable library from your personal documents, interests, and more! Cross 2.7k

Social Network

Name Description Platform(s) Stars

Media - Go to top

Audio Editor

Name Description Platform(s) Stars
Audacity Audio Editor Cross 13.9k
OpenUtau Open singing synthesis platform / Open source UTAU successor Cross 2.9k

Audio Player

Name Description Platform(s) Stars
Feishin A modern self-hosted music player. Cross SelfHost 4.2k
Navidrome 🎧☁️ Your Personal Streaming Service Cross SelfHost 15.3k
spotify_player TUI A Spotify player in the terminal with full feature parity Cross 4.9k
Spotube 🎧 Open source music client! Available for both desktop & mobile! Cross 40.7k
Supersonic A lightweight and full-featured cross-platform desktop client for self-hosted music servers Cross 1.4k
Youtube Music YouTube Music Desktop App bundled with custom plugins Cross 23.9k

Canvas

Name Description Platform(s) Stars

Diagrams

Name Description Platform(s) Stars
drawDB Manual Free, simple, and intuitive online database diagram editor and SQL generator. Cross SelfHost Web (Cloud) 31.4k

Graphics

Name Description Platform(s) Stars
Blender Official mirror of Blender Cross 15.6k
CadQuery A python parametric CAD scripting framework based on OCCT Cross 3.8k
FreeCAD Official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. Cross 25.3k
Gaphor Gaphor is the simple modeling tool Cross 2.1k
Krita Krita is a free and open source cross-platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks. Cross 8.3k
OpenSCAD OpenSCAD - The Programmers Solid 3D CAD Modeller Cross 8k

Image Editing

Name Description Platform(s) Stars
darktable darktable is an open source photography workflow application and raw developer Cross 11.1k
ImageMagick ImageMagick is a free, open-source software suite for creating, editing, converting, and displaying images. It supports 200+ formats and offers powerful command-line tools and APIs for automation, scripting, and integration across platforms. Cross 13.9k
RawTherapee A powerful cross-platform raw photo processing program Cross 3.4k

Image Processing

Name Description Platform(s) Stars
chaiNNer A node-based image processing GUI aimed at making chaining image processing tasks easy and customizable. Born as an AI upscaling application, chaiNNer has grown into an extremely flexible and powerful programmatic image processing application. Cross 5.2k
Upscayl 🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. Cross 37.8k

Media Downloader

Name Description Platform(s) Stars
Parabolic Download web video and audio Windows Linux 3k
YoutubeDownloader Downloads videos and playlists from YouTube Cross 12.2k
yt-dlp CLI A feature-rich command-line audio/video downloader Cross 117.9k

Screen Recording

Name Description Platform(s) Stars
Cap Open source Loom alternative. Beautiful, shareable screen recordings. Cross 10.2k
Flameshot Powerful yet simple to use screenshot software 🖥️ 📸 Cross 27.1k
OBS Studio OBS Studio - Free and open source software for live streaming and screen recording Cross 65.4k

Video Editing

Name Description Platform(s) Stars
Gyroflow Video stabilization using gyroscope data Cross 7.6k
Kdenlive Free and open source video editor, based on MLT Framework and KDE Frameworks Cross 3.9k
LossletCut The swiss army knife of lossless video/audio editing Cross 32.1k
Natron Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry. Cross 5k
Olive Free open-source non-linear video editor Cross 8.6k
Shotcut cross-platform (Qt), open-source (GPLv3) video editor Cross 12.2k

Video Player

Name Description Platform(s) Stars
mpv 🎥 Command line media player Cross 31.2k
VLC VLC media player - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc Cross 15.8k

Video Transcoder

Name Description Platform(s) Stars
HandBrake HandBrake's main development repository Cross 20k

Operating System - Go to top

Linux

Name Description Platform(s) Stars
Extension Manager A utility for browsing and installing GNOME Shell Extensions. Linux 1.2k
Flatseal Manage Flatpak permissions Linux 1.4k

MacOS

Name Description Platform(s) Stars
AppLite User-friendly GUI macOS application for Homebrew Casks Cross 5.1k

Operating System

Name Description Platform(s) Stars

Windows

Name Description Platform(s) Stars

Organization - Go to top

Bookmark Manager

Name Description Platform(s) Stars
buku CLI+ 🔖 Personal mini-web in text Cross 6.8k

Document Management

Name Description Platform(s) Stars

Productivity - Go to top

Calendar

Name Description Platform(s) Stars

Document Modifier

Name Description Platform(s) Stars
OCRmyPDF CLI OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched Cross 29.7k

Finance

Name Description Platform(s) Stars
Actual A local-first personal finance app SelfHost Cross 20.1k
Wealthfolio A Beautiful Private and Secure Desktop Investment Tracking Application Cross 5.2k

Knowledge Base

Name Description Platform(s) Stars
Affine There can be more than Notion and Miro. AFFiNE(pronounced [əfain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use. Cross 52.8k
Anytype Official Anytype client for MacOS, Linux, and Windows Cross 5.7k
AppFlowy 💰 Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative. Cross 64.3k
FastGPT FastGPT is a knowledge-based platform built on the LLMs, offers a comprehensive suite of out-of-the-box capabilities such as data processing, RAG retrieval, and visual AI workflow orchestration, letting you easily develop and deploy complex question-answering systems without the need for extensive setup or configuration. Cross 25k
Logseq A privacy-first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: http://trello.com/b/8txSM12G/roadmap Cross 37.4k
Outline The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. Cross 32.8k
Siyuan A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. Cross 35.7k

Project Management

Name Description Platform(s) Stars
Focalboard Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. Cross SelfHost 23.8k

Task Management

Name Description Platform(s) Stars
Super Productivity Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, GitLab, GitHub and Open Project. Cross 14.2k

Time Management

Name Description Platform(s) Stars
ActivityWatch The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused. Cross Android 14.7k

Security/Privacy - Go to top

AD Blocker

Name Description Platform(s) Stars

Antivirus

Name Description Platform(s) Stars
ClamAV ClamAV - Documentation is here: https://docs.clamav.net Cross SelfHost 5.3k

Authentication

Name Description Platform(s) Stars

Firewall

Name Description Platform(s) Stars

Password Manager

Name Description Platform(s) Stars
Bitwarden CLI+ Open source security solutions for individuals, teams, and business organizations. Explore Password Manager, Secrets Manager, and passkey innovations. Cross Mobile Chromium Firefox 16.8k
Infiscal Manual Web UI Infisical is the open-source platform for secrets management, PKI, and SSH access. Cross Web (Cloud) SelfHost 18.6k
KeePass KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”. Cross 23.6k
LessPass CLI CLI+ 🔑 stateless open source password manager Cross Chromium Firefox 5.9k
Passbolt CLI+ Passbolt Community Edition (CE) API. The JSON API for the open source password manager for teams! Cross SelfHost Chromium Firefox 5.1k

VPN

Name Description Platform(s) Stars
Amnezia CLI+ Amnezia VPN Client (Desktop+Mobile) Cross 7.4k
EasyTier CLI+ A simple, decentralized mesh VPN with WireGuard support. Cross 5.5k
NetBird Connect your devices into a secure WireGuard®-based overlay network with SSO, MFA and granular access controls. Cross 17k
ProtonVPN CLI+ Official ProtonVPN Android app Cross 2.8k
ZeroTier A Smart Ethernet Switch for Earth Cross Mobile 15.6k

Server - Go to top

Arr

Name Description Platform(s) Stars
autobrr Modern, easy to use download automation for torrents and usenet. Cross SelfHost 1.9k
Bazarr Bazarr is a companion application to Sonarr and Radarr. It manages and downloads subtitles based on your requirements. You define your preferences by TV show or movie and Bazarr takes care of everything for you. Cross SelfHost 3.3k
Lidarr Looks and smells like Sonarr but made for music. Cross SelfHost 4.3k
Overseerr Request management and media discovery tool for the Plex ecosystem Windows Linux SelfHost 4.6k
Prowlarr Prowlarr is an indexer manager/proxy built on the popular *arr .net/reactjs base stack to integrate with your various PVR apps, supporting management of both Torrent Trackers and Usenet Indexers. Cross SelfHost 5k
Radarr Movie organizer/manager for usenet and torrent users. Cross SelfHost 11.8k
Readarr Book Manager and Automation (Sonarr for Ebooks) Cross SelfHost 3.3k
Sonarr Smart PVR for newsgroup and bittorrent users. Cross SelfHost 12k

Dashboard

Name Description Platform(s) Stars
Cockpit Cockpit is a web-based graphical interface for servers. Linux 12.2k

Home Automation

Name Description Platform(s) Stars
Home Assistant 🏡 Open source home automation that puts local control and privacy first. Cross SelfHost 80k

Home Server

Name Description Platform(s) Stars
CapRover Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids Linux 14.2k
CasaOS CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. Linux 30.4k

Media Management

Name Description Platform(s) Stars
Kodi Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS, tvOS and Windows. Cross SelfHost 19.6k
Tautulli A Python based monitoring and tracking tool for Plex Media Server. Cross SelfHost 6k

Server Management

Name Description Platform(s) Stars

Surveillance

Name Description Platform(s) Stars

Terminal - Go to top

Prompt

Name Description Platform(s) Stars
Liquid Prompt CLI A full-featured & carefully designed adaptive prompt for Bash & Zsh Cross 4.6k
Oh My Posh CLI The most customisable and low-latency cross platform/shell prompt renderer Cross 19.5k
Pure CLI Pretty, minimal and fast ZSH prompt Cross 13.7k
Spaceship Prompt CLI 🚀 Minimalistic, powerful and extremely customizable Zsh prompt Cross 20k
starship CLI 🌌 The minimal, blazing-fast, and infinitely customizable prompt for any shell! Cross 49.8k

Shell

Name Description Platform(s) Stars
fish CLI The user-friendly command line shell. Cross 30.3k
Nushell CLI A new type of shell Cross 35.7k
xonsh CLI 🐚 Python-powered shell. Full-featured and cross-platform. Cross 8.8k

Terminal Emulator

Name Description Platform(s) Stars
Alacritty A cross-platform, OpenGL terminal emulator. Cross 59.4k
Ghostty 👻 Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. Cross 32.7k
kitty Cross-platform, fast, feature-rich, GPU based terminal Cross 28k
Rio A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers. Cross 5.2k
Tabby A terminal for a more modern age Cross 64.6k
Waveterm An open-source, cross-platform terminal for seamless workflows Cross 10.6k
WezTerm A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust Cross 21k

Terminal Multiplexer

Name Description Platform(s) Stars
tmux CLI tmux source code Cross 38k
Zellij CLI A terminal workspace with batteries included Cross 25k

Terminal Utilities

Name Description Platform(s) Stars
Atuin CLI Magical shell history Cross 24.9k
delta CLI A syntax-highlighting pager for git, diff, grep, and blame output Cross 26.6k
eza CLI A modern alternative to ls Cross 16.2k
fzf CLI 🌸 A command-line fuzzy finder Cross 71.5k
McFly CLI Fly through your shell history. Great Scott! Cross 7.3k
Oh My Zsh CLI 🙃 A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community. Cross 179.7k
ShellGPT CLI A command-line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently. Cross 11.1k
television TUI A cross-platform, fast and extensible general purpose fuzzy finder 📺 Cross 3k
zoxide CLI A smarter cd command. Supports all major shells. Cross 27.6k
zsh-autosuggestions CLI Fish-like autosuggestions for zsh Cross 33.3k

Text - Go to top

Document Editor

Name Description Platform(s) Stars

Markdown Editor

Name Description Platform(s) Stars
Zettlr Your One-Stop Publication Workbench Cross 11.6k

Note Taking

Name Description Platform(s) Stars
Joplin Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS. Cross 50.1k
jrnl CLI Collect your thoughts and notes without leaving the command line. Cross 6.7k
nb CLI CLI and local web plain text notetaking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script. Cross 7.4k
Notesnook A fully open source & end-to-end encrypted note taking alternative to Evernote. Cross 12.2k
Reor Private & local AI personal knowledge management app for high entropy people. Cross 8.1k
Rnote Sketch and take handwritten notes. Cross 9.9k
SilverBullet An open source personal productivity platform built on Markdown, turbo charged with the scripting power of Lua Cross 3.5k
Simplenote Simplenote for Web, Windows, and Linux Cross IOS Android 5k
Standard Notes Think fearlessly with end-to-end encrypted notes and files. For issues, visit https://standardnotes.com/forum or https://standardnotes.com/help. Cross IOS Android 5.8k
VNote A pleasant note-taking platform in native C++. Cross 12.5k
Zotero Zotero is a free, easy-to-use tool to help you collect, organize, annotate, cite, and share your research sources. Cross IOS Chromium Firefox 11.9k

Office Suite

Name Description Platform(s) Stars
LibreOffice Read-only LibreOffice core repo - no pull request (use gerrit instead https://gerrit.libreoffice.org/) - don't download zip, use https://dev-www.libreoffice.org/bundles/ instead Cross 3.2k
OnlyOffice Open-source office suite pack that comprises all the tools you need to work with documents, spreadsheets, presentations, PDFs, and PDF forms on Windows, Linux, and macOS Cross 3.7k

Proofreading

Name Description Platform(s) Stars
WritingTools The world's smartest system-wide grammar assistant; a better version of the Apple Intelligence Writing Tools. Works on Windows, Linux, & macOS, with the free Gemini API, local LLMs, & more. Cross 1.6k

Spreadsheet

Name Description Platform(s) Stars

Text Editor

Name Description Platform(s) Stars
Emacs Mirror of GNU Emacs Cross 4.7k
Kakoune CLI mawww's experiment for a better code editor Cross 10.3k
Lite XL A lightweight text editor written in Lua Cross 5.5k
Micro CLI A modern and intuitive terminal-based text editor Cross 26.5k
NotepadNext A cross-platform, reimplementation of Notepad++ Cross 11.7k

Wiki

Name Description Platform(s) Stars

Utilities - Go to top

Automation

Name Description Platform(s) Stars
Ansible CLI+ Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com. Cross 65.5k
Cronicle CLI+ A simple, distributed task scheduler and runner with a web based UI. Cross SelfHost 4.6k
Script Kit Script Kit. Automate Anything. Cross 4.1k
Semaphore Modern UI and powerful API for Ansible, Terraform/OpenTofu/Terragrunt, PowerShell and other DevOps tools. Cross 12.1k

Cleaner

Name Description Platform(s) Stars
BleachBit BleachBit system cleaner for Windows and Linux Windows Linux 3.6k

Clipboard Manager

Name Description Platform(s) Stars
Clipboard 😎🏖️🐬 Your new, 𝙧𝙞𝙙𝙤𝙣𝙠𝙪𝙡𝙞𝙘𝙞𝙤𝙪𝙨𝙡𝙮 smart clipboard manager Cross 5.3k
CopyQ Clipboard manager with advanced features Cross 10k

Containers

Name Description Platform(s) Stars
Colima CLI Container runtimes on macOS (and Linux) with minimal setup Cross 23.5k
Dockge A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager Cross 18.5k
KDash TUI A simple and fast dashboard for Kubernetes Cross 2.3k
lazydocker TUI The lazier way to manage everything docker Cross 45.1k
Podman Desktop Podman Desktop is the best free and open source tool to work with Containers and Kubernetes for developers. Get an intuitive and user-friendly interface to effortlessly build, manage, and deploy containers and Kubernetes — all from your desktop. Cross 6.1k

Dotfiles Manager

Name Description Platform(s) Stars
chezmoi Manage your dotfiles across multiple diverse machines, securely. Cross 15.4k
yadm CLI Yet Another Dotfiles Manager Cross 5.8k

File Manager

Name Description Platform(s) Stars
Broot TUI A new way to see and navigate directory trees : https://dystroy.org/broot Cross 11.5k
Electerm 📻Terminal/ssh/sftp/ftp/telnet/serialport/RDP/VNC client(linux, mac, win) Cross 12.6k
If CLI Terminal file manager Cross 8.4k
joshuto TUI ranger-like terminal file manager written in Rust Cross 3.6k
nnn CLI n³ The unorthodox terminal file manager Linux 20.3k
Ranger CLI A VIM-inspired filemanager for the console Cross 16.3k
Spacedrive 🛑 Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust. Cross 34.9k
Superfile Pretty fancy and modern terminal file manager Cross 14.1k
xplr TUI A hackable, minimal, fast TUI file explorer Cross 4.5k
Yazi TUI 💥 Blazing fast terminal file manager written in Rust, based on async I/O. Cross 26.4k

File Sharing

Name Description Platform(s) Stars
IPFS Desktop An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux. Cross 6.3k
LocalSend CLI+ An open-source cross-platform alternative to AirDrop Cross 64k
OnionShare Securely and anonymously share files, host websites, and chat with friends using the Tor network Cross 6.6k

Keyboard Manager

Name Description Platform(s) Stars
Kanata Improve keyboard comfort and usability with advanced customization Cross 5.4k
Kmonad An advanced keyboard manager Cross 4.6k

Launcher

Name Description Platform(s) Stars
Albert A fast and flexible keyboard launcher Cross 7.6k
Kando 🌸 Do things with utmost efficiency. Cross 4.4k
Rofi Manual Rofi: A window switcher, application launcher and dmenu replacement Cross 14.6k
Ueli Cross-Platform Keystroke Launcher Cross 4k
Ulauncher Feature rich application Launcher for Linux Linux 4.1k
Wox A cross-platform launcher that simply works Cross 25.8k

Package Manager

Name Description Platform(s) Stars
Homebrew CLI 🍺 The missing package manager for macOS (or Linux) MacOS Linux 44.1k
Nix Nix, the purely functional package manager Cross 14.6k
Spack A flexible package manager that supports multiple versions, configurations, platforms, and compilers. Cross 4.7k

Remote Desktop

Name Description Platform(s) Stars
RustDesk An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. Cross 92.1k

System

Name Description Platform(s) Stars
auto-cpufreq Automatic CPU speed & power optimizer for Linux Linux 6.6k

System Monitoring

Name Description Platform(s) Stars
bottom CLI Yet another cross-platform graphical process/system monitor. Cross 11.5k
Glances TUI Manual Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems. Cross SelfHost 29.1k
htop htop - an interactive process viewer MacOS Linux 7.2k
NeoHtop 💪🏻 Blazing-fast system monitoring for your desktop (built with Rust, Tauri & Svelte) Cross 6.9k
nvitop Manual An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management. Cross 5.7k
NVTOP TUI Manual GPU & Accelerator process monitoring for AMD, Apple, Huawei, Intel, NVIDIA and Qualcomm Cross 9.3k
Vitals A glimpse into your computer's temperature, voltage, fan speed, memory usage and CPU load. Linux 1.7k

Tools

Name Description Platform(s) Stars
balenaEtcher Flash OS images to SD cards & USB drives, safely and easily. Cross 31.6k
Czkawka Multi functional app to find duplicates, empty folders, similar images etc. Windows Linux 24.4k
fd CLI A simple, fast and user-friendly alternative to 'find' Cross 38.6k
inshellisense CLI IDE style command line auto complete Cross 9.3k
OpenRGB Open source RGB lighting control that doesn't depend on manufacturer software. Supports Windows, Linux, MacOS. Mirror of https://gitlab.com/CalcProgrammer1/OpenRGB. Releases can be found on GitLab. Cross 3.3k
Pandoc Universal markup converter Cross 38.2k
rga CLI rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. Cross 8.9k
skim TUI Fuzzy Finder in rust! Cross 5.8k

Version Manager

Name Description Platform(s) Stars
asdf CLI Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more Cross 23.8k
mise CLI dev tools, env vars, task runner Cross 17.2k
nvm CLI Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions Cross 85.7k
pyenv CLI Simple Python version management Cross 42.5k
rbenv CLI Manage your app's Ruby environment Cross 16.4k
vfox CLI A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more Cross 3.4k

Virtual Machine

Name Description Platform(s) Stars
Lima Linux virtual machines, with a focus on running containers MacOS Linux 17.7k
Quickemu Quickly create and run optimised Windows, macOS and Linux virtual machines MacOS Linux 12.2k

Window Management

Name Description Platform(s) Stars
i3 A tiling window manager for X11 Linux 10k
LeftWM A tiling window manager for Adventurers Linux 3k
niri A scrollable-tiling Wayland compositor. Linux 9.4k
PaperWM Tiled scrollable window management for GNOME Shell Linux 3.5k

Other - Go to top

Other

Name Description Platform(s) Stars
EOS Manual This repository features an Energy Optimization System (EOS) that optimizes energy distribution, usage for batteries, heat pumps& household devices. It includes predictive models for electricity prices (planned), load forecasting& dynamic optimization to maximize energy efficiency & minimize costs. Founder Dr. Andreas Schmitz (YouTube @akkudoktor) Cross SelfHost 1.4k
ImHex 🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM. Cross 49.7k
openpilot openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system on 300+ supported cars. Linux 54.4k

Uncategorized

Name Description Platform(s) Stars
ProtonUp-Qt Install and manage GE-Proton, Luxtorpeda & more for Steam and Wine-GE & more for Lutris with this graphical user interface. Linux 1.5k
scrcpy Display and control your Android device Cross 124.7k
XPipe Access your entire server infrastructure from your local desktop Cross 11.3k

Honorable Mentions of Closed-Source Software

Some proprietary software just deserve recognition.

  • Davinci Resolve - Professional Editing, Color, Effects and Audio Post!
  • Obsidian - The free and flexible app for your private thoughts.
  • LM Studio - Discover, download, and run local LLMs
  • JetBrains - A rich suite of tools that provide an exceptional developer experience
  • Raycast - A collection of powerful productivity tools all within an extendable launcher.

Removed Projects

Projects that were once on this list but removed - usually due to abandonement or going closed source.

Archive

FAQ

Stars aren't a good metric to guage popularity/quality.
The minimum star count of 1k has been a major point of contention. Admittedly, star counts don't always reflect project popularity and quality. Stars are biased towards developers because they are the ones with a GitHub account, thus leaving out the input of the end users. But no solution is going to be a one size fits all solution. It's critically important that as the list scales it doesn't devolve into a clutter trap, even if the price is some projects getting left out.

 

Stars tend to be synonomous with community recognition, making it a good starting point for further vetting to check for contributors, future plans, and popularity. Most compotent software will have no trouble reaching the 1k star count. This requirement is also just the first step for further vetting.

 

Artificial star counts (EX: buying stars) has also been brought up. This isn't that big of a problem, again, stars are just to quality a project for further vetting. We check community engagement, developer responsiveness and the project's statistics over time. A popular project should have lots of community activity, GitHub issues, pr's, etc. Evidence of foul play will disquality a project.

License

This project is released under the MIT license, hereby granting anyone to use, distribute, or modify this project for, but not limited to, commercial purposes. See the license tab for further information.

 

Go To Top
Open Source Initiative