An open API service indexing awesome lists of open source software.

definitive-opensource

The definitive list of open source.
https://github.com/mustbeperfect/definitive-opensource

Last synced: about 17 hours ago
JSON representation

  • Honorable Mentions of Closed-Source Software

    • Uncategorized

      • 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

  • Table of Contents

    • MacOS

    • VPN

    • Agent

    • AI Image GUI

      • ComfyUI
      • Fooocus
      • InvokeAI - driven technologies. The solution offers an industry leading WebUI, and serves as the foundation for multiple commercial products. | `Cross` | **24.8k** |
      • SD.Next - in-one for AI generative image | `SelfHost` | **6.2k** |
      • WebUI Forge
      • Auto1111
    • AI Utilities

    • All In One

      • AIChat - 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` `CLI` | **6.4k** |
      • Khoj AI - hostable. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI (gpt, claude, gemini, llama, qwen, mistral). Get started - free. | `SelfHost` | **28.6k** |
      • Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / DeepSeek / Qwen), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Plugins/Artifacts) and Thinking. One-click FREE deployment of your private ChatGPT/ Claude / DeepSeek application. | `Cross` | **58.8k** |
    • Assistant

      • Leon - source personal assistant. | `SelfHost` | **16.2k** |
    • Context

      • omi
      • screenpipe - 100% local - dev friendly - 24/7 screen, mic recording | `MacOS` `Windows` | **13.3k** |
    • Information Processing

      • Code2prompt
      • Docling
      • Firecrawl - ready markdown or structured data. Scrape, crawl and extract with a single API. | `SelfHost` | **35.4k** |
      • GPT crawler
      • Repomix - friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, DeepSeek, Perplexity, Gemini, Gemma, Llama, Grok, and more. | `Cross` `CLI` | **14.5k** |
      • Unstract - code LLM Platform to launch APIs and ETL Pipelines to structure unstructured documents | `MacOS` `Linux` `SelfHost` | **5k** |
    • LLM GUI

      • Jan
      • LibreChat - 4o, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active project. | `SelfHost` | **24.4k** |
      • NextChat - iOS - MacOS - Android - Linux - Windows | `Cross` `CLI+` `Web` | **82.7k** |
      • Open WebUI - friendly AI Interface (Supports Ollama, OpenAI API, ...) | `SelfHost` | **89.1k** |
      • SillyTavern
      • Text generation webUI
      • Cherry Studio
      • GPT4ALL - source and available for commercial use. | `Cross` | **73.1k** |
      • h2oGPT - docs.h2o.ai/ | `SelfHost` | **11.8k** |
      • Chatbox - friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...) | `Cross` | **34.1k** |
    • Manager

      • Ollama - R1, Phi-4, Gemma 3, Mistral Small 3.1 and other large language models. | `Cross` `CLI` `SelfHost` | **137.1k** |
      • StabilityMatrix - Platform Package Manager for Stable Diffusion | `Cross` | **5.8k** |
    • Model Tools

    • RAG

      • DocsGPT - 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.5k** |
      • R2R - ready AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. | `Cross` `CLI` | **6.4k** |
      • RAGFlow - source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. | `SelfHost` | **48.7k** |
      • Verba
      • AnythingLLM - in-one Desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. | `Cross` | **42.7k** |
      • AutoFlow
      • kotaemon - source RAG-based tool for chatting with your documents. | `SelfHost` | **22k** |
      • PaperQA2
    • Research

    • Mail

    • Git GUI

    • Game Launcher

    • Browser

      • Scira - powered search engine that helps you find information on the internet. Powered by Vercel AI SDK! Search with models like Grok 2.0. | `SelfHost` `Web` | **7.6k** |
      • Perplexica - powered search engine. It is an Open source alternative to Perplexity AI | `SelfHost` | **21.3k** |
    • Audio Player

    • Graphics

      • Graphite - based, non-destructive, procedural workflow. | `Web` | **11.5k** |
      • Krita - platform application that offers an end-to-end solution for creating digital art files from scratch built on the KDE and Qt frameworks. | `Cross` | **8k** |
      • OpenSCAD - The Programmers Solid 3D CAD Modeller | `Cross` | **7.7k** |
      • Penpot - source design tool for design and code collaboration | `Web` | **37.4k** |
      • RawTherapee - platform raw photo processing program | `Cross` | **3.2k** |
      • Blender
      • CadQuery
      • darktable
      • FreeCAD
      • Gaphor
    • Video Editing

      • LossletCut
      • Natron - source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry. | `Cross` | **4.9k** |
      • Olive - source non-linear video editor | `Cross` | **8.5k** |
      • Shotcut - platform (Qt), open-source (GPLv3) video editor | `Cross` | **11.8k** |
      • Kdenlive
    • Video Player

      • IINA
      • mpv
      • VLC - All pull requests are ignored, please use MRs on https://code.videolan.org/videolan/vlc | `Cross` | **15.3k** |
    • Video Transcoder

    • Linux

    • Operating System

      • umbrelOS - hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi or any x86 system. | `N/A` | **8.7k** |
      • openmediavault
      • Puter - Source, and Self-Hostable. | `N/A` | **30.1k** |
      • YunoHost
    • Windows

    • Bookmark Manager

      • buku - web in text | `Cross` `CLI+` | **6.7k** |
      • hoarder - hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search | `SelfHost` | **15k** |
      • linkding - hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker. | `SelfHost` | **8k** |
      • Linkwarden - hosted collaborative bookmark manager to collect, organize, and preserve webpages, articles, and documents. | `SelfHost` | **11.1k** |
      • Shiori
      • wallabag
    • Document Management

      • Docspell - mails and other sources with miminal effort. | `SelfHost` `CLI+` `Android` | **1.8k** |
      • Paperless-ngx - supported supercharged version of paperless: scan, index and archive all your physical documents | `SelfHost` | **26.3k** |
      • TagSpaces
    • Knowledge Base

      • Affine - gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use. | `Cross` | **49.6k** |
      • AppFlowy
      • FastGPT - 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` | **23.5k** |
      • Logseq - 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` | **36k** |
      • Outline
      • Siyuan - first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. | `Cross` | **33.8k** |
      • Anytype
      • Foam
    • Project Management

      • Focalboard - hosted alternative to Trello, Notion, and Asana. | `Cross` `SelfHost` | **23.2k** |
      • Huly - in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion) | `SelfHost` `Web` | **20.2k** |
      • Leantime - project managers. Building with ADHD, Autism, and dyslexia in mind. | `SelfHost` | **5.2k** |
      • OpenProject
      • Plane
    • Task Management

    • AD Blocker

      • AdGuard - wide ads & trackers blocking DNS server | `SelfHost` `CLI+` `Chromium` `Firefox` | **27.9k** |
      • AdGuard - wide ads & trackers blocking DNS server | `SelfHost` `CLI+` `Chromium` `Firefox` | |
      • Blocky - blocker for local network with many features | `SelfHost` | **5.2k** |
      • Pi-hole
    • Authentication

      • Tailscale
      • 2FAuth - Factor Authentication (2FA) accounts and generate their security codes | `SelfHost` | **2.7k** |
      • Aegis - step verification tokens. | `Android` | **10.1k** |
      • authelia - On Multi-Factor portal for web apps | `SelfHost` | **23.4k** |
    • Firewall

      • BunkerWeb - source and next-generation Web Application Firewall (WAF) | `SelfHost` | **7.8k** |
      • SafeLine - hosted WAF(Web Application Firewall) / reverse proxy to protect your web apps from attacks and exploits. | `SelfHost` | **16k** |
    • Password Manager

    • Dashboard

      • Glance - hosted dashboard that puts all your feeds in one place | `SelfHost` | **22.3k** |
      • homepage
      • Homer
      • Cockpit - based graphical interface for servers. | `Linux` | **11.9k** |
      • dashdot
      • Dashy - hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more! | `SelfHost` | **20.4k** |
      • Heimdall
    • Home Automation

    • Home Server

      • CapRover - aka Heroku on Steroids | `Linux` | **13.9k** |
      • CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. | `Linux` | **29.3k** |
      • Cosmos - DDOS, anti-bot) | `SelfHost` | **4.4k** |
      • Runtipi - hosted apps. ✨ | `SelfHost` | **8.4k** |
      • Sandstorm - hostable web productivity suite. It's implemented as a security-hardened web app package manager. | `SelfHost` | **6.8k** |
    • Media Management

      • Jellyfin - Server Backend & API | `SelfHost` | **38.7k** |
      • Kavita
      • Kodi - 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.2k** |
      • LibrePhotos - hosted open source photo management service. This is the repository of the backend. | `SelfHost` | **7.2k** |
      • Librum
      • Lychee - to-use photo-management-system you can run on your server, to manage and share photos. | `SelfHost` | **3.6k** |
      • Memories
      • PhotoPrism - Powered Photos App for the Decentralized Web 🌈💎✨ | `SelfHost` | **37k** |
      • Piwigo
      • audiobookshelf - hosted audiobook and podcast server | `IOS` `Android` `SelfHost` | **8.3k** |
      • Calibre-Web
      • Ente - to-end encrypted platform for photos, videos and 2FA secrets. | `Web` | **18.8k** |
      • Immich - hosted photo and video management solution. | `SelfHost` | **63.4k** |
    • Surveillance

      • Frigate
      • Scrypted
      • ZoneMinder - circuit television software application developed for Linux which supports IP, USB and Analog cameras. | `SelfHost` | **5.4k** |
    • Shell

      • fish - friendly command line shell. | `Cross` `CLI` | **29.5k** |
      • xonsh - powered shell. Full-featured and cross-platform. | `Cross` `CLI` | **8.7k** |
      • Nushell
    • Terminal Emulator

      • Alacritty - platform, OpenGL terminal emulator. | `Cross` | **58.3k** |
      • kitty - platform, fast, feature-rich, GPU based terminal | `Cross` | **27k** |
      • Rio - accelerated GPU terminal emulator focusing to run in desktops and browsers. | `Cross` | **5k** |
      • Tabby
      • Waveterm - source, cross-platform terminal for seamless workflows | `Cross` | **9.9k** |
      • WezTerm - accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust | `Cross` | **19.9k** |
    • Terminal Multiplexer

    • Terminal Utilities

      • Atuin
      • McFly
      • Oh My Zsh - 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` `CLI` | **177.6k** |
      • ShellGPT - line productivity tool powered by AI large language models like GPT-4, will help you accomplish your tasks faster and more efficiently. | `Cross` `CLI` | **10.7k** |
      • zoxide
      • zsh-autosuggestions - like autosuggestions for zsh | `Cross` `CLI` | **32.7k** |
    • Note Taking

      • Notesnook - to-end encrypted note taking alternative to Evernote. | `Cross` | **11.6k** |
      • Rnote
      • SilverBullet
      • Simplenote
      • Standard Notes - to-end encrypted notes and files. For issues, visit https://standardnotes.com/forum or https://standardnotes.com/help. | `Cross` `IOS` `Android` | **5.7k** |
      • VNote - taking platform in native C++. | `Cross` | **12.2k** |
      • Reor
      • Better Notes
      • Blinko - source, self-hosted personal AI note tool prioritizing privacy, built using TypeScript . | `SelfHost` | **3.1k** |
      • Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS. | `Cross` | **48.7k** |
      • jrnl
      • Memos - source, lightweight note-taking solution. The pain-less way to create your meaningful notes. Your Notes, Your Way. | `SelfHost` | **38.9k** |
      • nb
    • Office Suite

      • CryptPad - to-end encrypted and open-source. | `SelfHost` | **6.2k** |
      • LibreOffice - 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` | **3k** |
      • OnlyOffice - 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.4k** |
      • LibreOffice
    • Proofreading

      • Harper
      • LanguageTool
      • WritingTools - 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.4k** |
    • Spreadsheet

    • Text Editor

    • Cleaner

    • Clipboard Manager

    • Containers

      • Colima
      • Dockge - to-use and reactive self-hosted docker compose.yaml stack-oriented manager | `Cross` | **16.7k** |
      • lazydocker
    • Dotfiles Manager

    • File Manager

    • System Monitoring

      • bottom - platform graphical process/system monitor. | `Cross` `CLI` | **11.1k** |
      • Vitals
      • Stats
    • Tools

    • Version Manager

      • asdf
      • mise
      • nvm - POSIX-compliant bash script to manage multiple active node.js versions | `Cross` `CLI` | **83.9k** |
      • pyenv
      • rbenv
      • vfox - platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more | `Cross` `CLI` | **3.2k** |
      • XcodesApp - with a mouse click. | `MacOS` | **7.4k** |
    • Window Management

    • Other

      • Grocy - Grocy is a web-based self-hosted groceries & household management solution for your home | `Windows` `SelfHost` | **7.4k** |
      • Mealie
      • openpilot
    • Uncategorized

    • Chat

      • Signal
      • SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps 📱! | `Cross` `CLI+` | **8.3k** |
      • Telegram Desktop
      • Signal
    • Collaboration

    • Video Conference

      • Element - time communication solutions for large organisations. | `CLI+` `Web` | |
      • Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application. | `CLI+` `Web` | **25.2k** |
      • Element
    • Backup

      • Backrest
      • Borg
      • Duplicacy
      • Duplicati
      • Kopia - 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` `CLI` | **9.2k** |
      • Rclone - Google Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Wasabi, Google Cloud Storage, Azure Blob, Azure Files, Yandex Files | `Cross` `CLI` | **49.8k** |
      • Restic
      • Timeshift
    • Storage

    • Sync

    • Code Assistant

      • Aider
      • Cline
      • Cody
      • Continue - source IDE extensions and hub of models, rules, prompts, docs, and other building blocks | `VSCode` `JetBrains` | **25.5k** |
      • Goose - install, execute, edit, and test with any LLM | `Cross` `CLI+` | **11.6k** |
      • GPT Pilot
      • MetaGPT - Agent Framework: First AI Software Company, Towards Natural Language Programming | `SelfHost` `Web` | **54.5k** |
      • OpenHands
      • Plandex
      • Roo Code
      • Tabby - hosted AI coding assistant | `SelfHost` `VSCode` `JetBrains` | **30.8k** |
    • Code Editor

      • code-server
      • CodeEdit
      • Helix - modern modal text editor. | `Cross` `CLI` | **36.9k** |
      • Lapce - fast and Powerful Code Editor written in Rust | `Cross` | **35.1k** |
      • LazyVim
      • neovim - fork focused on extensibility and usability | `Cross` `CLI` | **88.6k** |
      • NvChad
      • SpaceVim
      • Vim
      • Void - source Cursor alternative. | `Windows` `MacOS` | **11.6k** |
      • VS Code
      • VSCodium
      • Zed - performance, multiplayer code editor from the creators of Atom and Tree-sitter. | `MacOS` `Linux` | **56.9k** |
    • Dev Tools

    • Game Engine

      • GDevelop - source, cross-platform 2D/3D/multiplayer game engine designed for everyone. | `Cross` | **13.6k** |
      • Godot - platform 2D and 3D game engine | `Cross` | **96.1k** |
    • IDE

    • Language Package Manager

    • Games

      • Cataclysm DDA - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world. | `Cross` | **11.2k** |
      • Endless Sky
      • lichess
      • OpenRA - 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.5k** |
      • Unciv - source Android/Desktop remake of Civ V | `Cross` `Android` | **9.1k** |
      • Veloren
      • Wesnoth - based strategy game with a high fantasy theme. | `Cross` | **5.9k** |
    • Browser Extensions

    • Neovim Extensions

    • Download Manager

      • AB
      • File Centipede - platform internet upload/download manager for HTTP(S), FTP(S), SSH, magnet-link, BitTorrent, m3u8, ed2k, and online videos. WebDAV client, FTP client, SSH client. | `SelfHost` | **10.3k** |
      • GoPeed
      • Persepolis
    • Audio Editor

    • Image Processing

      • chaiNNer - 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` | **5k** |
      • Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. | `Cross` | **36.3k** |
    • Media Downloader

    • Screen Recording

    • Calendar

    • Document Modifier

    • Finance

    • Time Management

      • ActivityWatch - source automated time tracker. Cross-platform, extensible, privacy-focused. | `Cross` `Android` | **13.9k** |
      • solidtime - source time-tracking app | `SelfHost` `Web` | **5.4k** |
    • Antivirus

      • ClamAV - Documentation is here: https://docs.clamav.net | `Cross` `SelfHost` | **4.9k** |
    • Arr

    • Document Editor

      • Etherpad - real-time collaborative document editor. | `SelfHost` `Web` | **17.3k** |
    • Markdown Editor

      • HedgeDoc - Ideas grow better together | `SelfHost` | **5.8k** |
      • Zettlr - Stop Publication Workbench | `Cross` | **10.9k** |
    • Automation

    • Wiki

    • File Sharing

      • LocalSend - source cross-platform alternative to AirDrop | `Cross` `CLI+` | **60k** |
      • OnionShare
      • PairDrop - Platform. No Setup, No Signup. | `Web` | **6.4k** |
    • Keyboard Manager

    • Remote Desktop

      • RustDesk - source remote desktop application designed for self-hosting, as an alternative to TeamViewer. | `Cross` | **86.7k** |
    • System

    • Launcher

      • Albert
      • Kando
      • Sol
      • Ueli - Platform Keystroke Launcher | `Cross` | **3.9k** |
      • Ulauncher
      • Wox - platform launcher that simply works | `Cross` | **25.4k** |
    • Package Manager

    • Virtual Machine

    • Git Hosting

      • Gitea - hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD | `SelfHost` | **48.1k** |
      • GitLab - Please open new issues in our issue tracker on GitLab.com | `SelfHost` `Web` | **24k** |
      • Gogs - hosted Git service | `SelfHost` | **46.2k** |