definitive-opensource
The definitive list of the best of (consumer facing) open source.
https://github.com/mustbeperfect/definitive-opensource
Last synced: 14 days ago
JSON representation
-
Table of Contents
-
Home Server
- CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. | `Linux` | **34k** |
- Cosmos - DDOS, anti-bot) | `SelfHost` | **5.9k** |
- Runtipi - hosted apps. ✨ | `SelfHost` | **9.4k** |
- Sandstorm - hostable web productivity suite. It's implemented as a security-hardened web app package manager. - Actively sponsored by our friends at TestMu AI | `SelfHost` | **7k** |
-
IDE
- IntelliJ IDEA
- Neovide
- Qt Creator - platform Qt IDE | `Cross` | **3k** |
- Bruno
- Arduino IDE
- SharpIDE
-
Image Editing
- darktable
- RawTherapee - platform raw photo processing program | `Cross` | **4k** |
- ImageMagick - 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` | **16.6k** |
- PhotoDemon - grade features, high performance, and maximum usability. | `Windows` | **2.2k** |
- RapidRAW - destructive, and GPU-accelerated RAW image editor built with performance in mind. | `Cross` | **8k** |
-
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` | **5.8k** |
- Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. | `Cross` | **45.7k** |
-
Information Processing
- Code2prompt
- Firecrawl
- 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. | `Web (Cloud)` | **25.9k** |
- Unstract - Driven Extraction of Unstructured Data — Built for API Deployments & ETL Pipeline Workflows | `MacOS` `Linux` `SelfHost` | **6.6k** |
- Docling
- Gitingest - friendly extract of a codebase | `Web (Cloud)` `Chromium` `Firefox` | **14.3k** |
- olmOCR
- Docling
- Firecrawl
- Gitingest - friendly extract of a codebase | `Web (Cloud)` `Chromium` `Firefox` | **14.8k** |
-
Journal
-
Keyboard Manager
- Kanata
- Karabiner-Elements - Elements is a powerful tool for customizing keyboards on macOS | `MacOS` | **22.2k** |
- Kmonad
-
Knowledge Base
- Affine - gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use. | `Cross` | **69k** |
- Anytype
- 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` | **28.2k** |
- Foam
- Logseq - first, open-source platform for knowledge management and collaboration. Download link: http://github.com/logseq/logseq/releases. roadmap: https://logseq.io/p/NX4mc_ggEV | `Cross` | **43.2k** |
- Outline
- Siyuan - first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. | `Cross` | **44.2k** |
- Freeplane
- MindForger
-
Language Package Manager
-
Launcher
- Albert
- Kando
- Sol
- Ueli - Platform Keystroke Launcher | `Cross` | **4.5k** |
- Ulauncher
- Wox - platform launcher that simply works | `Cross` | **27k** |
- Flow Launcher - made plugins | `Windows` | **14.8k** |
- Rofi
- Leader Key
- Olauncher
- Vicinae - native, fast, extensible | `Linux` | **7.9k** |
- kunkun - platform, extensible app launcher. | `Cross` | **1.3k** |
- Leader Key
-
Linux
-
LLM GUI
- Chatbox
- Cherry Studio
- GPT4ALL - source and available for commercial use. | `Cross` | **77.4k** |
- Jan
- LibreChat - 5, 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. | `SelfHost` | **38k** |
- NextChat - iOS - MacOS - Android - Linux - Windows | `Cross` `Web (Cloud)` | **88.2k** |
- Open WebUI - friendly AI Interface (Supports Ollama, OpenAI API, ...) | `SelfHost` | **139.7k** |
- SillyTavern
- Text generation webUI - calling, training. UI + API, 100% offline and private. | `SelfHost` | **46.6k** |
- fullmoon
- 5ire - platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and tools via model context protocol servers . | `Cross` | **5.2k** |
- DeepChat - A smart assistant that connects powerful AI to your personal world | `Cross` | **5.9k** |
- Onyx - AI Chat with advanced features that works with every LLM | `SelfHost` | **30k** |
- SurfSense
- tgpt
- Chatbox
- TextGen - source desktop app for local LLMs. Text, vision, tool-calling, OpenAI/Anthropic-compatible API. 100% private. | `SelfHost` | **47.3k** |
-
MacOS
- AltTab - tab on macOS | `MacOS` | **15.8k** |
- AppLite - friendly GUI macOS application for Homebrew Casks | `Cross` | **6.8k** |
- Cork
- Ice
- KeepingYouAwake
- LinearMouse
- Lunar
- MeetingBar
- OnlySwitch - in-One menu bar app, hide 💻MacBook Pro's notch, dark mode, AirPods, Shortcuts | `MacOS` | **5.7k** |
- Reminders MenuBar
- SketchyBar
- SwiftBar
- TheBoringNotch
- Itsycal
- battery
- DockDoor - tab and other enhancements for macOS | `MacOS` | **5.2k** |
- Plash
- WWDC
- Pika - source colour picker app for macOS | `MacOS` | **2.5k** |
- Calendr - MVVM - RxSwift - AppKit - SwiftUI | `MacOS` | **2.2k** |
- Sloth
- SpotMenu
- TRex
- Atoll
- MIST
- Textream - time as you speak, displayed in a beautiful Dynamic Island overlay. With extensible features. | `MacOS` | **3.3k** |
- Reminders MenuBar
-
Mail
-
Manager
- Ollama - K2.5, GLM-5, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other models. | `Cross` `SelfHost` | **173k** |
- StabilityMatrix - Platform Package Manager for Stable Diffusion | `Cross` | **8.3k** |
- KoboldCpp
- Osaurus - on runtime. | `MacOS` | **3.5k** |
- Osaurus - - any model, persistent memory, autonomous execution, cryptographic identity. Built in Swift. Fully offline. Open source. | `MacOS` | **5.6k** |
-
Markdown Editor
-
Media Downloader
- Cobalt
- YoutubeDownloader
- yt-dlp - rich command-line audio/video downloader | `Cross` | **167.5k** |
- MeTube - hosted video downloader for YouTube and other sites (web UI for youtube-dl / yt-dlp) | `SelfHost` | **13.7k** |
- Parabolic
- Pinchflat
- Seal - dlp | `Android` | **26.7k** |
- YTDLnis - featured audio/video downloader for Android using yt-dlp | `Android` | **8.8k** |
- ytDownloader
- QBDLX
- spotDL
- SpotiFLAC
- streamRIP
-
Media Management
- audiobookshelf - hosted audiobook and podcast server | `IOS` `Android` `SelfHost` | **13.1k** |
- Calibre-Web
- Ente - to-end encrypted cloud for everything. | `Web (Cloud)` | **26.9k** |
- Immich - hosted photo and video management solution. | `SelfHost` | **102.5k** |
- Jellyfin - Server Backend & API | `SelfHost` | **52.8k** |
- 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` | **20.8k** |
- LibrePhotos - hosted open source photo management service. | `SelfHost` | **8k** |
- Librum
- Lychee - to-use photo-management-system you can run on your server, to manage and share photos. | `SelfHost` | **4.2k** |
- Memories
- PhotoPrism - Powered Photos App for the Decentralized Web 🌈💎✨ | `SelfHost` | **39.7k** |
- Piwigo
- Tautulli
- Tube Archivist
- beets
- AntennaPod
- Manyfold - hosted digital asset manager for 3d print files. | `SelfHost` | **2k** |
- Calibre-Web Automated - Web but Automated and with tons of New Features! Fully automate and simplify your eBook set up! | `SelfHost` | **5.7k** |
- Grimmory
- Stash
- Tube Archivist
-
Model Tools
- Agno
- Kiln - tuning, synthetic data generation, dataset management, MCP, and more. | `Cross` | **4.9k** |
- LLaMa-Factory - Tuning of 100+ LLMs & VLMs (ACL 2024) | `SelfHost` | **70.1k** |
- PyTorch Lightning
- Second Me
- GPT-SoVITS-WebUI
- Ludwig - code framework for building custom LLMs, neural networks, and other AI models | `Cross` | **11.7k** |
- Opik - ready dashboards. | `SelfHost` `Web (Cloud)` | **19.4k** |
- LLaMa-Factory - Tuning of 100+ LLMs & VLMs (ACL 2024) | `SelfHost` | **71.8k** |
-
Mouse
- MiddleClick - finger click/tap for Trackpad and Magic Mouse. | `MacOS` | **2.8k** |
- Mos - A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on macOS | `MacOS` | **20.3k** |
-
Neovim Extensions
-
Network
-
Note Taking
- Better Notes
- Blinko - source, self-hosted personal AI note tool prioritizing privacy, built using TypeScript . | `SelfHost` | **10.1k** |
- Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS. | `Cross` | **55.1k** |
- Memos - source, self-hosted note-taking tool built for quick capture. Markdown-native, lightweight, and fully yours. | `SelfHost` | **60.3k** |
- nb
- Notesnook - to-end encrypted note taking alternative to Evernote. | `Cross` | **14.1k** |
- 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` | **6.5k** |
- VNote - taking platform in native C++. | `Cross` | **12.8k** |
- Zotero - to-use tool to help you collect, organize, annotate, cite, and share your research sources. | `Cross` `IOS` `Chromium` `Firefox` | **14.4k** |
- flatnotes - hosted, database-less note taking web app that utilises a flat folder of markdown files for storage. | `SelfHost` | **3.1k** |
- Notes - taking app written in C++. Write down your thoughts. | `Cross` | **4.2k** |
- Trilium Notes
- FSNotes
- Saber - platform open-source app built for handwriting | `Windows` `Linux` `Android` | **4.5k** |
- Blinko - source, self-hosted personal AI note tool prioritizing privacy, built using TypeScript . | `SelfHost` | **10.5k** |
-
Office Suite
- CryptPad - to-end encrypted and open-source. | `SelfHost` | **7.7k** |
- LibreOffice
- 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` | **4.9k** |
-
Programming Languages
Sub Categories
Uncategorized
46
MacOS
27
Media Management
22
Agent
21
Note Taking
18
LLM GUI
17
Code Assistant
17
Text Editor
16
Tools
16
Window Management
16
Dev Tools
16
VPN
16
Terminal Utilities
15
Audio Player
15
File Manager
14
Code Editor
13
Media Downloader
13
Other
13
Launcher
13
System Monitoring
12
Backup
12
Information Processing
11
Terminal Emulator
10
Games
10
Finance
10
Knowledge Base
10
Chat
9
Download Manager
9
Automation
9
Arr
9
Browser
9
Graphics
9
Model Tools
9
Browser Extensions
8
Password Manager
8
RAG
8
AD Blocker
8
AI Image GUI
8
Game Launcher
8
CAD
8
Bookmark Manager
8
Windows
8
Cleaner
7
Dashboard
7
File Sharing
7
Version Manager
7
Container Management
7
Git Client
7
Mail
7
Reading
6
Project Management
6
Operating System
6
Transcription
6
Package Manager
6
Storage
6
API Client
6
Video Editing
6
Task Management
6
Autonomy
6
Containers
6
IDE
6
All In One
6
Search Engine
6
Neovim Extensions
5
Prompt
5
Context
5
Image Editing
5
Social Network
5
Home Automation
5
Video Player
5
Assistant
5
Document Modifier
5
Screen Recording
5
Wiki
5
Document Management
5
Home Server
5
Authentication
5
Manager
5
Virtual Machine
5
RSS Reader
5
Clipboard Manager
4
Office Suite
4
Git Hosting
4
Markdown Editor
4
Control
4
Network
4
Video Conference
4
Surveillance
4
Sync
4
Language Package Manager
4
Robotics
3
Collaboration
3
Game Engine
3
Archiving
3
Firmware
3
Firewall
3
Keyboard Manager
3
AI Utilities
3
Research
3
Proofreading
3
Audio Editor
3
System
3
Engineering
3
Shell
3
RSS Manager
3
Diagrams
3
Linux
3
Journal
3
Canvas
2
Terminal Multiplexer
2
Dotfiles Manager
2
Image Processing
2
Document Editor
2
Time Management
2
Mouse
2
Simulation
2
Calendar
2
Rocketry
1
Server Management
1
Video Transcoder
1
Spreadsheet
1
Antivirus
1
Remote Desktop
1
Keywords
macos
121
linux
87
windows
82
rust
72
self-hosted
68
ai
65
python
61
cli
51
terminal
46
golang
44
docker
43
cross-platform
42
open-source
42
llm
41
typescript
38
swift
34
productivity
33
openai
33
javascript
31
markdown
30
react
30
android
28
developer-tools
28
go
27
command-line
26
nodejs
26
electron
26
nextjs
25
chatgpt
24
editor
24
git
23
rag
22
shell
22
privacy
20
vim
20
security
19
note-taking
18
qt
18
pdf
18
swiftui
18
agent
17
bash
17
ollama
17
php
16
music
16
c-plus-plus
16
tui
16
desktop
16
macos-app
16
c
15