mirror of
https://github.com/mustbeperfect/definitive-opensource.git
synced 2026-04-17 23:53:26 +02:00
623 lines
38 KiB
Markdown
623 lines
38 KiB
Markdown
|
||
<table align="center"><tr><td>v0.3.1-alpha</td></tr></table>
|
||
|
||
<h1 align="center"> definitive-opensource </h1>
|
||
<p align="center"> A definitive list of the best of everything open source</p>
|
||
|
||
<p align="center"><code>Status: Incremental</code> - <code>License: MIT</code></p>
|
||
|
||
> [!NOTE]
|
||
> This project is currently in the alpha stage. The list is currently edited directly from the readme, however my goal for the 1.0 release is for all open-source projects to be under a "list.json" file with scripts that automatically generate the readme. This would automate organization and make re-ordering far easier whilst enabling API retrieval of repository stats for always up to date star counts and descriptions. Consult the roadmap for further information regarding development.
|
||
|
||
> [!TIP]
|
||
> Submit or make changes by forking this repo, editing, commiting, and opening a pull-request. For more information on contributing and guidelines for open-source software submissions, consult their respective pages.
|
||
|
||
> [!CAUTION]
|
||
> Starcounts are hard-coded and may not reflect latest values. API retrieval system of stars planned for 1.0 release.
|
||
|
||
## Why another list?
|
||
There's plenty of awesome lists on GitHub, many focusing on open source specifically. However I've found them including many long-deprecated apps, cluttered with smaller projects on the verge of extinction, or missing a lot of modern open source projects.
|
||
|
||
This list aims to be comprehensive and highly curated, including only the best open source projects. This is, to some extent, guaged with popularity. Only projects with over 5000 stars are generally included, however there can be exceptions. There's plenty of extraordinary projects with just a couple thousand stars.
|
||
Guaging the quality of software based on popularity alone is not the best way, I do admit, but to keep this list functioning at scale it is the most reliable method.
|
||
|
||
## Tags
|
||
![CircleSlash][Slash] - Potentially abandoned (pending)
|
||
|
||
![CircleHelp][Help] - Potentially no longer open source (pending)
|
||
|
||
## Status
|
||
```
|
||
Active - Active Development
|
||
```
|
||
```css
|
||
Incremental - Minor Updates
|
||
```
|
||
```
|
||
Maintenence - Critical Fixes
|
||
```
|
||
```
|
||
Idle - Temporarily Paused
|
||
```
|
||
```
|
||
Abandoned - Development Halted
|
||
```
|
||
|
||
## Contents
|
||
|
||
<details>
|
||
<summary><b>Alphabetical</b></summary> <br />
|
||
|
||
- [Audio](#audio)
|
||
- [AI Image GUI](#ai-image-gui)
|
||
- [AI Code Complete](#ai-code-complete)
|
||
- [Browser](#browser)
|
||
- [Browser Extensions](#browser-extensions)
|
||
- [Calendar](#calendar)
|
||
- [Chat](#chat)
|
||
- [Code Editor](#code-editor)
|
||
- [Cleaner](#cleaner)
|
||
- [Clipboard Manager](#clipboard-manager)
|
||
- [Document Editor](#document-editor)
|
||
- [Dev Extensions](#dev-extensions)
|
||
- [Download Manager](#download-manager)
|
||
- [Docker](#docker)
|
||
- [File Manager](#file-manager)
|
||
- [Finance](#finance)
|
||
- [Games](#games)
|
||
- [Game Launcher](#game-launcher)
|
||
- [Graphics](#graphics)
|
||
- [Git GUI](#git-gui)
|
||
- [Game Engine](#game-engine)
|
||
- [IDE](#ide)
|
||
- [Self Hosted Media Management](#self-hosted-media-management)
|
||
- [Knowledge Base](#knowledgebase)
|
||
- [LLM Gui](#llm-gui)
|
||
- [Linux Dashboard](#linux-dashboard)
|
||
- [Language Package Manager](#language-package-manager)
|
||
- [Mail](#mail)
|
||
- [Markdown-editor](#markdown-editor)
|
||
- [Neovim Extensions](#neovim-extensions)
|
||
- [Note Taking](#notetaking)
|
||
- [Office Suite](#office-suite)
|
||
- [Package Manager](#package-manager)
|
||
- [Password Manager](#password-manager)
|
||
- [Project Management](#projectmanagement)
|
||
- [Rag](#rag)
|
||
- [Remote Desktop](#remote-desktop)
|
||
- [Screen Recording](#screen-recording)
|
||
- [System Monitoring](#system-monitoring)
|
||
- [Task Management](#task-management)
|
||
- [Terminal](#terminal)
|
||
- [Text Editor](#text-editor)
|
||
- [Tools](#tools)
|
||
- [Version Manager](#version-manager)
|
||
- [Video Editing](#video-editing)
|
||
- [Virtual Machine](#virtual-machine)
|
||
- [Video Downloader](#video-downloader)
|
||
- [Video Player](#video-player)
|
||
- [Video Transcoder](#video-transcoder)
|
||
- [Other](#other)
|
||
- [Uncategorized](#uncategorized)
|
||
- [Honorable Mentions of Closed-Source Software](#honorable-mentions-of-closed-source-software)
|
||
|
||
</details>
|
||
|
||
<details open>
|
||
<summary><b>Categorized</b></summary> <br />
|
||
|
||
- Internet
|
||
- [Browser](#browser)
|
||
- [Download Manager](#download-manager)
|
||
- Media
|
||
- [Video Downloader](#video-downloader)
|
||
- [Video Editing](#video-editing)
|
||
- [Video Player](#video-player)
|
||
- [Graphics](#graphics)
|
||
- [Screen Recording](#screen-recording)
|
||
- [Audio](#audio)
|
||
- [Video Transcoder](#video-transcoder)
|
||
- Development
|
||
- [IDE](#ide)
|
||
- [Code Editor](#code-editor)
|
||
- [Git GUI](#git-gui)
|
||
- [Game Engine](#game-engine)
|
||
- [Language Package Manager](#language-package-manager)
|
||
- [AI Code Complete](#ai-code-complete)
|
||
- Utilities
|
||
- [Terminal](#terminal)
|
||
- [File Manager](#file-manager)
|
||
- [Tools](#tools)
|
||
- [Package Manager](#package-manager)
|
||
- [Virtual Machine](#virtual-machine)
|
||
- [Remote Desktop](#remote-desktop)
|
||
- [Text Editor](#text-editor)
|
||
- [Markdown Editor](#markdown-editor)
|
||
- [Docker](#docker)
|
||
- [Cleaner](#cleaner)
|
||
- [Version Manager](#version-manager)
|
||
- [Finance](#finance)
|
||
- [Clipboard Manager](#clipboard-manager)
|
||
- Productivity
|
||
- [Calendar](#calendar)
|
||
- [Note Taking](#notetaking)
|
||
- [Office Suite](#office-suite)
|
||
- [Project Management](#projectmanagement)
|
||
- [Knowledge Base](#knowledgebase)
|
||
- [Task Management](#task-management)
|
||
- [Document Editor](#document-editor)
|
||
- Security/Privacy
|
||
- [Password Manager](#password-manager)
|
||
- Communication
|
||
- [Chat](#chat)
|
||
- [Mail](#mail)
|
||
- Entertainment
|
||
- [Games](#games)
|
||
- [Game Launcher](#game-launcher)
|
||
- Artificial Intelligence (AI)
|
||
- [AI Image GUI](#ai-image-gui)
|
||
- [LLM Gui](#llm-gui)
|
||
- [RAG](#rag)
|
||
- Linux
|
||
- [Self Hosted Media Management](#self-hosted-media-management)
|
||
- [Linux Dashboard](#linux-dashboard)
|
||
- Extensions
|
||
- [Browser Extensions](#browser-extensions)
|
||
- [Dev Extensions](#dev-extensions)
|
||
- [Neovim Extensions](#neovim-extensions)
|
||
- [Other](#other)
|
||
- [Uncategorized](#uncategorized)
|
||
- [Honorable Mentions of Closed-Source Software](#honorable-mentions-of-closed-source-software)
|
||
|
||
</details>
|
||
|
||
# Applications
|
||
|
||
### Audio
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Audacity](https://github.com/audacity/audacity) | Audio Editor | **Cross-platform** | 12.4k |
|
||
| [eqMac](https://github.com/bitgapp/eqMac)![CircleHelp][Help] | macOS System-wide Audio Equalizer & Volume Mixer 🎧 | **MacOS** | 5.7k |
|
||
| [Spotube](https://github.com/KRTirtho/spotube) | 🎧 Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile! | **Cross-platform** | 31.6k |
|
||
| [BackgroundMusic](https://github.com/kyleneideck/BackgroundMusic) | Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio. | **MacOS** | 16.5k |
|
||
|
||
### AI-Image-GUI
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [DiffusionBee](https://github.com/divamgupta/diffusionbee-stable-diffusion-ui)![CircleHelp][Help] | Diffusion Bee is the easiest way to run Stable Diffusion locally on your M1 Mac. Comes with a one-click installer. No dependencies or technical knowledge needed. | **MacOS** | 12.5k |
|
||
| [Auto1111](https://github.com/AUTOMATIC1111/stable-diffusion-webui) | Stable Diffusion web UI | **Cross-platform** | 141k |
|
||
| [Upscayl](https://github.com/upscayl/upscayl) | 🆙 Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. | **Cross-platform** | 30.5k |
|
||
| [ComfyUI](https://github.com/comfyanonymous/ComfyUI) | The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. | **Cross-platform** | 53.2k |
|
||
| [InvokeAI](https://github.com/invoke-ai/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-platform** | 23.4k |
|
||
| [WebUI Forge](https://github.com/lllyasviel/stable-diffusion-webui-forge) | No description, website, or topics provided. | **Cross-platform** | 8k |
|
||
| [Fooocus](https://github.com/lllyasviel/Fooocus) | Focus on prompting and generating | **Cross-platform** | 40.8k |
|
||
| [StableSwarmUI](https://github.com/Stability-AI/StableSwarmUI) | StableSwarmUI, A Modular Stable Diffusion Web-User-Interface, with an emphasis on making powertools easily accessible, high performance, and extensibility. | **Cross-platform** | 4.5k |
|
||
| [StabilityMatrix](https://github.com/LykosAI/StabilityMatrix) | Multi-Platform Package Manager for Stable Diffusion | **Cross-platform** | 4.6k |
|
||
|
||
### AI-Code-Complete
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Tabby](https://github.com/TabbyML/tabby) | Self-hosted AI coding assistant | **Self-Host** | 22.2k |
|
||
|
||
### Browser
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Zen](https://github.com/zen-browser/desktop) | 🌀 Experience tranquillity while browsing the web without people tracking you! | **Cross-platform** | 14.9k |
|
||
| [Brave](https://github.com/brave/brave-browser) | Brave browser for Android, iOS, Linux, macOS, Windows. | **Cross-platform** | 17.7k |
|
||
| [Ladybird](https://github.com/LadybirdBrowser/ladybird) | Truly independent web browser | **Pre-Alpha** | 21k |
|
||
| [Floorp](https://github.com/Floorp-Projects/Floorp) | All of source code of version 10 or later of Floorp Browser, the most Advanced and Fastest Firefox derivative 🦊 | **Cross-platform** | 6.1k |
|
||
| [MinBrowser](https://github.com/minbrowser/min) | A fast, minimal browser that protects your privacy | **Cross-platform** | 8k |
|
||
|
||
### Calendar
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Cal](https://github.com/calcom/cal.com) | Scheduling infrastructure for absolutely everyone. | **Cross-platform** | 31.9k |
|
||
|
||
### Chat
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Signal](https://github.com/signalapp) | A private messenger. | **Cross-platform** | Total: 50k+ |
|
||
|
||
### Code-editor
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Zed](https://github.com/zed-industries/zed) | Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter. | **MacOS** | 48.4k |
|
||
| [Helix](https://github.com/helix-editor/helix) | A post-modern modal text editor. | **Cross-platform** | 33.4k |
|
||
| [Lapce](https://github.com/lapce/lapce) | Lightning-fast and Powerful Code Editor written in Rust | **Cross-platform** | 34.4k |
|
||
| [Vim](https://github.com/vim/vim) | The official Vim repository | **Cross-platform** | 36.4k |
|
||
| [Neovim](https://github.com/neovim/neovim) | Vim-fork focused on extensibility and usability | **Cross-platform** | 82.5k |
|
||
| [Lunarvim](https://github.com/LunarVim/LunarVim) | 🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven. | **Cross-platform** | 18.2k |
|
||
| [Spacevim](https://github.com/SpaceVim/SpaceVim) | A modular Vim/Neovim configuration | **Cross-platform** | 20.3k |
|
||
| [Nvchad](https://github.com/NvChad/NvChad) | Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience. | **Cross-platform** | 24.6k |
|
||
| [VSCode](https://github.com/microsoft/vscode) | Visual Studio Code | **Cross-platform** | 163k |
|
||
| [VSCodium](https://github.com/VSCodium/vscodium) | binary releases of VS Code without MS branding/telemetry/licensing | **Cross-platform** | 25.2k |
|
||
| [CodeEdit](https://github.com/CodeEditApp/CodeEdit) | CodeEdit App for macOS – Elevate your code editing experience. Open source, free forever. | **MacOS** | 21k |
|
||
|
||
### Cleaner
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Pearcleaner](https://github.com/alienator88/Pearcleaner) | A free, source-available and fair-code licensed mac app cleaner | **MacOS** | 3.3k |
|
||
| [Bleachbit](https://github.com/bleachbit/bleachbit) | BleachBit system cleaner for Windows and Linux | **Windows, Linux** | 3.1k |
|
||
|
||
### Clipboard-Manager
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Maccy](https://github.com/p0deje/Maccy) | Lightweight clipboard manager for macOS | **MacOS** | 13.4k |
|
||
| [Bleachbit](https://github.com/bleachbit/bleachbit) | BleachBit system cleaner for Windows and Linux | **Windows, Linux** | 3.1k |
|
||
|
||
### Document-Editor
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Etherpad](https://github.com/ether/etherpad-lite) | Etherpad: A modern really-real-time collaborative document editor. | **Self-host** | 16.8k |
|
||
|
||
### Dev-Extensions
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Continue](https://github.com/continuedev/continue) | ⏩ Continue is the leading open-source AI code assistant. You can connect any models and any context to build custom autocomplete and chat experiences inside VS Code and JetBrains | **VS-Code, Jetbrains** | 19.1k |
|
||
| [Cline](https://github.com/cline/cline) | Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way. | **VS-Code** | 14k |
|
||
|
||
### Download-Manager
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [GoPeed](https://github.com/GopeedLab/gopeed) | A modern download manager that supports all platforms. Built with Golang and Flutter. | **Cross-platform** | 16.3k |
|
||
| [AB](https://github.com/amir1376/ab-download-manager) | A Download Manager that speeds up your downloads | **Cross-platform** | 1.5k |
|
||
| [Motrix](https://github.com/agalwood/Motrix) | A full-featured download manager. | **Cross-platform** | 45.4k |
|
||
| [Persepolis](https://github.com/persepolisdm/persepolis) | Persepolis is a download manager written in Python. | **Cross-platform** | 6.3k |
|
||
| [FileCentipede](https://github.com/filecxx/FileCentipede) | Cross-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. | **Self-Host** | 9.4k |
|
||
|
||
### Docker
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Portainer](https://github.com/portainer/portainer) |Making Docker and Kubernetes management easy. | **Cross-platform** | 30.8k |
|
||
|
||
### Browser-Extensions
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [UBlock](https://github.com/gorhill/uBlock) | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | **Chromium and Firefox** | 49.9k |
|
||
| [DarkReader](github.com/darkreader/darkreader) | Dark Reader Chrome and Firefox extension | **Chromium and Firefox** | 19.6k |
|
||
|
||
### File-Manager
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Spacedrive](https://github.com/spacedriveapp/spacedrive) | Spacedrive is an open source cross-platform file explorer, powered by a virtual distributed filesystem written in Rust. | **Cross-platform** | 32k |
|
||
| [Files](https://github.com/files-community/Files) | A modern file manager that helps users organize their files and folders. | **Windows** | 34.2k |
|
||
| [nnn](https://github.com/jarun/nnn) | n³ The unorthodox terminal file manager | **Linux, Android** | 19.2k |
|
||
| [Yazi](https://github.com/sxyazi/yazi) | 💥 Blazing fast terminal file manager written in Rust, based on async I/O. | **Cross-platform** | 15.6k |
|
||
| [Ranger](https://github.com/ranger/ranger) | A VIM-inspired filemanager for the console | **Cross-platform** | 15.5k |
|
||
| [Electerm](https://github.com/electerm/electerm) | 📻Terminal/ssh/telnet/serialport/RDP/VNC/sftp client(linux, mac, win) | **Cross-platform** | 11.1k |
|
||
| [If](https://github.com/gokcehan/lf) | Terminal file manager | **Cross-platform** | 7.7k |
|
||
| [Superfile](https://github.com/yorukot/superfile) | Pretty fancy and modern terminal file manager | **Cross-platform** | 5.8k |
|
||
| [FileStash](https://github.com/mickael-kerjean/filestash) | 🦄 A file manager / web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... | **Self-Host** | 10.7k |
|
||
| [Filegator](https://github.com/filegator/filegator) | Powerful Multi-User File Manager | **Self-host** | 2.2k |
|
||
| [Filebrowser](https://github.com/filebrowser/filebrowser) | 📂 Web File Browser | **Self-host** | 27.1k |
|
||
|
||
### Finance
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Maybe](https://github.com/maybe-finance/maybe) | The OS for your personal finances | **Self-host** | 34.6k |
|
||
| [Actual](https://github.com/actualbudget/actual) | A local-first personal finance app | **Cross-platform** | 34.2k |
|
||
|
||
### Games
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Endless Sky](https://github.com/endless-sky/endless-sky) | Space exploration, trading, and combat game. | **Cross-platform** | 5.8k |
|
||
| [Cataclysm DDA](https://github.com/CleverRaven/Cataclysm-DDA) | Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world. | **Cross-platform** | 10.3k |
|
||
| [Unciv](https://github.com/yairm210/Unciv) | Open-source Android/Desktop remake of Civ V | **Cross-platform** | 8.4k |
|
||
| [Wesnoth](https://github.com/wesnoth/wesnoth) | An open source, turn-based strategy game with a high fantasy theme. | **Cross-platform** | 5.5k |
|
||
|
||
### Game Launcher
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Heroic Games Launcher](https://github.com/Heroic-Games-Launcher/HeroicGamesLauncher) | A games launcher for GOG, Amazon and Epic Games for Linux, Windows and macOS. | **Cross-platform** | 8.4k |
|
||
| [PlayNite](https://github.com/JosefNemec/Playnite/) | Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games. | **Windows** | 9.7k |
|
||
|
||
### Graphics
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Graphite](https://github.com/GraphiteEditor/Graphite) | 2D vector & raster editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow. | **Browser** | 7.9k |
|
||
| [FreeCAD](https://github.com/blender/blender) | This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. | **Cross-platform** | 19.5k |
|
||
| [Blender](https://github.com/blender/blender) | Official mirror of Blender | **Cross-platform** | 13k |
|
||
|
||
### Git-GUI
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Github Desktop](https://github.com/desktop/desktop) | Focus on what matters instead of fighting with Git. | **Cross-platform** | 19.7k |
|
||
|
||
### Game-Engine
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Godot](https://github.com/godotengine/godot) | Godot Engine – Multi-platform 2D and 3D game engine | **Cross-platform** | 90.2k |
|
||
|
||
### IDE
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [IntelliJ Community](https://github.com/JetBrains/intellij-community) | IntelliJ IDEA Community Edition & IntelliJ Platform | **Cross-platform** | 17.2k |
|
||
|
||
### Self-Hosted-Media-Management
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Immich](https://github.com/immich-app/immich) | High performance self-hosted photo and video management solution. | **Linux** | 49.3k |
|
||
| [Photoprism](https://github.com/photoprism/photoprism) | AI-Powered Photos App for the Decentralized Web 🌈💎✨ | **Linux** | 35.1k |
|
||
| [Jellyfin](https://github.com/jellyfin/jellyfin) | The Free Software Media System | **Linux** | 34.3k |
|
||
|
||
### KnowledgeBase
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Logseq](https://github.com/logseq/logseq) | A privacy-first, open-source platform for knowledge management and collaboration. | **Cross-platform** | 32.5k |
|
||
| [Anytype](https://github.com/anyproto/anytype-ts) | Official Anytype client for MacOS, Linux, and Windows | **Cross-platform** | 4.3k |
|
||
| [AppFlowy](https://github.com/AppFlowy-IO/AppFlowy) | Bring projects, wikis, and teams together with AI. AppFlowy is an AI collaborative workspace where you achieve more without losing control of your data. The best open source alternative to Notion. | **Cross-platform** | 59.6k |
|
||
| [Affine](https://github.com/toeverything/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-platform** | 41.3k |
|
||
| [Outline](https://github.com/outline/outline) | The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. | **Cross-platform** | 27.8k |
|
||
| [Siyuan](https://github.com/siyuan-note/siyuan) | A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang. | **Cross-platform** | 19.5k |
|
||
| [FastGPT](https://github.com/labring/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-platform** | 18.8k |
|
||
|
||
### LLM-Gui
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Open-webui](https://github.com/open-webui/open-webui) | User-friendly AI Interface (Supports Ollama, OpenAI API, ...) | **Cross-platform, Docker** | 42.9k |
|
||
| [gpt4all](https://github.com/nomic-ai/gpt4all) | GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use. | **Cross-platform** | 70k |
|
||
| [Jan](https://github.com/janhq/jan) | Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. Multiple engine support (llama.cpp, TensorRT-LLM) | **MacOS, Linux** | 22.7k |
|
||
| [Lobe-chat](https://github.com/lobehub/lobe-chat) | 🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Azure / DeepSeek), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Vision/TTS) and plugin system. One-click FREE deployment of your private ChatGPT/ Claude application. | **Cross-platform** | 42.8k |
|
||
| [Chatbox](https://github.com/Bin-Huang/chatbox) | User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...) | **Cross-platform** | 21.2k |
|
||
| [Text Generation WebUI](https://github.com/oobabooga/text-generation-webui) | A Gradio web UI for Large Language Models. | **Cross-platform** | 40.1k |
|
||
| [OpenIntepreter](https://github.com/OpenInterpreter/open-interpreter) | A natural language interface for computers | **Cross-platform** | 54.1k |
|
||
|
||
### Linux-Dashboard
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Cockpit](https://github.com/cockpit-project/cockpit) | Cockpit is a web-based graphical interface for servers. | **Linux** | 11.1k |
|
||
| [CapRover](https://github.com/caprover/caprover) | Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids | **Linux** | 13.2k |
|
||
| [CasaOS](https://github.com/IceWhaleTech/CasaOS) | CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. | **Linux** | 25.6k |
|
||
| [NextCloud](https://github.com/nextcloud/server) | ☁️ Nextcloud server, a safe home for all your data | **Linux** | 27.2k |
|
||
|
||
### Language-Package-Manager
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Yarn](https://github.com/yarnpkg/berry) | Yarn is a modern package manager split into various packages. Its novel architecture allows to do things currently impossible with existing solutions | **Cross-platform** | 7.4k |
|
||
| [PNPM](https://github.com/pnpm/pnpm) | Fast, disk space efficient package manager | **Cross-platform** | 29.5k |
|
||
| [Bun](https://github.com/oven-sh/bun) | Incredibly fast JavaScript runtime, bundler, test runner, and package manager – all in one | **Cross-platform** | 73.9k |
|
||
|
||
### Mail
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Mailspring](https://github.com/Foundry376/Mailspring) | 💌 A beautiful, fast and fully open source mail client for Mac, Windows and Linux. | **Cross-platform** | 15.5k |
|
||
|
||
### Markdown-Editor
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Zettlr](https://github.com/Zettlr/Zettlr) | Your One-Stop Publication Workbench | **Cross-platform** | 10.3k |
|
||
| [HedgeDoc](https://github.com/hedgedoc/hedgedoc) | HedgeDoc - Ideas grow better together | **Self-Host** | 5.3k |
|
||
|
||
> The following also support markdown editing but have been placed in the [knowledge base](#knowledgebase) category.
|
||
> - Logseq
|
||
> - Anytype
|
||
|
||
### Neovim-Extensions
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Nvim-Dap](https://github.com/mfussenegger/nvim-dap) | Debug Adapter Protocol client implementation for Neovim | **Neovim** | 5.6k |
|
||
| [Coq](https://github.com/ms-jpq/coq_nvim) | Fast as FUCK nvim completion. SQLite, concurrent scheduler, hundreds of hours of optimization. | **Neovim** | 3.6k |
|
||
| [Neorg](https://github.com/nvim-neorg/neorg) | Modernity meets insane extensibility. The future of organizing your life in Neovim. | **Neovim** | 6.5k |
|
||
| [Vimwiki](https://github.com/vimwiki/vimwiki) | Personal Wiki for Vim | **Neovim** | 8.8k |
|
||
| [Neovide](https://github.com/neovide/neovide) | No Nonsense Neovim Client in Rust | **Neovim** | 13k |
|
||
|
||
### NoteTaking
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Joplin](https://github.com/laurent22/joplin) | Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS. | **Cross-platform** | 45.5k |
|
||
| [Notesnook](https://github.com/streetwriters/notesnook) | A fully open source & end-to-end encrypted note taking alternative to Evernote. | **Cross-platform** | 9.7k |
|
||
| [Trilium](https://github.com/zadam/trilium) | Build your personal knowledge base with Trilium Notes | **Cross-platform** | 27.1k |
|
||
| [StandardNotes](https://github.com/standardnotes/app) | Think fearlessly with end-to-end encrypted notes and files. | **Cross-platform** | 5.3k |
|
||
|
||
### Office-Suite
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [OnlyOffice](https://github.com/ONLYOFFICE/DesktopEditors) | An office suite that combines text, spreadsheet and presentation editors allowing to create, view and edit local documents | **Cross-platform** | 2.8k |
|
||
| [LibreOffice](https://github.com/libreoffice) | No description provided. | **Cross-platform** | 2.8k |
|
||
|
||
### Package-Manager
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Homebrew](https://github.com/Homebrew/brew) | macOS system monitor in your menu bar | **MacOS, Linux** | 41.2k |
|
||
| [Choco](https://github.com/chocolatey/choco) | Chocolatey - the package manager for Windows | **Windows** | 10.3k |
|
||
| [Nix](https://github.com/NixOS/nix) | Nix, the purely functional package manager | **Cross-platform** | 12.5k |
|
||
|
||
### Password-Manager
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Bitwarden](https://github.com/bitwarden) | Open source security solutions for individuals, teams, and business organizations. Explore Password Manager, Secrets Manager, and passkey innovations. | **Cross-platform** | Total: 30k+ |
|
||
| [Keepass](https://github.com/keepassxreboot/keepassxc) | KeePassXC is a cross-platform community-driven port of the Windows application “Keepass Password Safe”. | **Cross-platform** | 21k |
|
||
|
||
### ProjectManagement
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Plane](https://github.com/makeplane/plane) | 🔥 🔥 🔥 Open Source JIRA, Linear, Monday, and Asana Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible. | **Cross-platform** | 29.8k |
|
||
| [Focalboard](https://github.com/mattermost-community/focalboard) | Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. | **Cross-platform** | 21.6k |
|
||
| [Huly](https://github.com/hcengineering/platform) | Huly — All-in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion) | **Cross-platform** | 14.6k |
|
||
| [Openproject](https://github.com/opf/openproject) | OpenProject is the leading open source project management software. | **Cross-platform** | 9.3k |
|
||
|
||
### RAG
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [AnythingLLM](https://github.com/Mintplex-Labs/anything-llm) | The all-in-one Desktop & Docker AI application with built-in RAG, AI agents, and more. | **Cross-platform** | 25.1k |
|
||
| [Kotaemon](https://github.com/Cinnamon/kotaemon) | An open-source RAG-based tool for chatting with your documents. | **Docker** | 16.9k |
|
||
|
||
### Remote-Desktop
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Rustdesk](https://github.com/rustdesk/rustdesk) | An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. | **Cross-platform** | 74.2k |
|
||
|
||
### Screen-recording
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [OBS Studio](https://github.com/obsproject/obs-studio) | OBS Studio - Free and open source software for live streaming and screen recording | **Cross-platform** | 59.7k |
|
||
| [ShareX](https://github.com/ShareX/ShareX) | ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from. | **Windows** | 30.1k |
|
||
|
||
### System-Monitoring
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Stats](https://github.com/exelban/stats) | macOS system monitor in your menu bar | **MacOS** | 25.3k |
|
||
|
||
### Task-Management
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Super Productivity](https://github.com/johannesjo/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-platform** | 11.7k |
|
||
|
||
### Terminal
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Kitty](https://github.com/kovidgoyal/kitty) | Cross-platform, fast, feature-rich, GPU based terminal | **Cross-platform** | 24.2k |
|
||
| [Wezterm](https://github.com/wez/wezterm) | A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust | **Cross-platform** | 17.2k |
|
||
| [Waveterm](https://github.com/wavetermdev/waveterm) | An open-source, cross-platform terminal for seamless workflows | **Cross-platform** | 4.2k |
|
||
| [Alacritty](https://github.com/alacritty/alacritty) | A cross-platform, OpenGL terminal emulator. | **Cross-platform** | 56k |
|
||
| [Hyper](https://github.com/vercel/hyper)![CircleSlash][Slash] | A terminal built on web technologies | **Cross-platform** | 43.3k |
|
||
| [Tabby](https://github.com/Eugeny/tabby) | A terminal for a more modern age | **Cross-platform** | 58.8k |
|
||
| [Rio](https://github.com/raphamorim/rio) | A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers. | **Cross-platform** | 4.2k |
|
||
|
||
### Text-Editor
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Quill](https://github.com/slab/quill) | Quill is a modern WYSIWYG editor built for compatibility and extensibility | **Browser** | 43.5k |
|
||
| [CotEditor](https://github.com/coteditor/CotEditor) | Lightweight Plain-Text Editor for macOS | **MacOS** | 6.4k |
|
||
| [Micro](https://github.com/zyedidia/micro) | A modern and intuitive terminal-based text editor | **Cross-platform** | 25.1k |
|
||
| [Notepads](https://github.com/0x7c13/Notepads) | A modern, lightweight text editor with a minimalist design. | **Windows** | 8.8k |
|
||
| [Kakoune](https://github.com/mawww/kakoune) | mawww's experiment for a better code editor | **Cross-platform** | 10k |
|
||
| [Lite-XL](https://github.com/lite-xl/lite-xl) | A lightweight text editor written in Lua | **Cross-platform** | 4.7k |
|
||
|
||
### Tools
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [czkawka](https://github.com/qarmin/czkawka) | Multi functional app to find duplicates, empty folders, similar images etc. | **Windows, Linux** | 19.9k |
|
||
| [BalenaEtcher](https://github.com/balena-io/etcher) | Flash OS images to SD cards & USB drives, safely and easily. | **Cross-platform** | 29.6k |
|
||
|
||
### Version-Manager
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [XcodesApp](https://github.com/XcodesOrg/XcodesApp) | The easiest way to install and switch between multiple versions of Xcode - with a mouse click. | **MacOS** | 7.1k |
|
||
| [rbenv](https://github.com/rbenv/rbenv) | Manage your app's Ruby environment | **Cross-platform** | 16.2k |
|
||
| [PyEnv](https://github.com/pyenv/pyenv) | Simple Python version management | **Cross-platform** | 39.1k |
|
||
| [NVM](https://github.com/nvm-sh/nvm) | Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions | **Cross-platform** | 79.7k |
|
||
|
||
### Video-Editing
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Kdenlive](https://github.com/KDE/kdenlive) | Free and open source video editor, based on MLT Framework and KDE Frameworks | **Cross-platform** | 3.1k |
|
||
| [Shotcut](https://github.com/mltframework/shotcut) | cross-platform (Qt), open-source (GPLv3) video editor | **Cross-platform** | 10.9k |
|
||
| [Olive](https://github.com/olive-editor/olive) | Free open-source non-linear video editor | **Cross-platform** | 8.2k |
|
||
| [Losslet-Cut](https://github.com/mifi/lossless-cut) | The swiss army knife of lossless video/audio editing | **Cross-platform** | 28.5k |
|
||
| [Natron](https://github.com/NatronGitHub/Natron) | Open-source video compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry. | **Cross-platform** | 4.8k |
|
||
|
||
### Virtual-Machine
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [UTM](https://github.com/utmapp/UTM) | Virtual machines for iOS and macOS | **MacOS** | 26.6k |
|
||
| [VirtualBuddy](https://github.com/insidegui/VirtualBuddy) | Virtualize macOS 12 and later on Apple Silicon, VirtualBuddy is a virtual machine GUI for macOS M1, M2, M3 | **MacOS** | 5.5k |
|
||
|
||
### Video-Downloader
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [yt-dlp](https://github.com/yt-dlp/yt-dlp) | A feature-rich command-line audio/video downloader | **Cross-platform** | 85k |
|
||
| [YoutubeDownloader](https://github.com/Tyrrrz/YoutubeDownloader) | Downloads videos and playlists from YouTube | **Cross-platform** | 8.7k |
|
||
|
||
### Video-Player
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [mpv](https://github.com/mpv-player/mpv) | 🎥 Command line video player | **Cross-platform** | 28.2k |
|
||
| [iina](https://github.com/iina/iina) | The modern video player for macOS. | **MacOS** | 38k |
|
||
| [VLC](https://github.com/videolan/vlc) | VLC is a libre and open source media player and multimedia engine, focused on playing everything, and running everywhere. | **Cross-platform** | 14k |
|
||
|
||
### Video-Transcoder
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [HandBrake](https://github.com/HandBrake/HandBrake) | HandBrake's main development repository | **Cross-platform** | 17.6k |
|
||
|
||
|
||
|
||
### Other
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Cork](https://github.com/buresdv/Cork) | A fast GUI for Homebrew written in SwiftUI | **Cross-platform** | 2.2k |
|
||
| [AppLite](https://github.com/milanvarady/Applite) | User-friendly GUI macOS application for Homebrew Casks | **Cross-platform** | 3.9k |
|
||
| [OpenPilot](https://github.com/commaai/openpilot) | openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system in 275+ supported cars. | **?** | 49.7k |
|
||
| [Home Assistant](https://github.com/home-assistant/core) | 🏡 Open source home automation that puts local control and privacy first. | **Cross-platform** | 72.7k |
|
||
|
||
### Uncategorized
|
||
|
||
| Name | Description | Platform | Stars |
|
||
| --- | --- | --- | --- |
|
||
| [Ansible](https://github.com/ansible/ansible) | 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. | **Cross-platform** | 63k |
|
||
| [Twenty](https://github.com/twentyhq/twenty) | Building a modern alternative to Salesforce, powered by the community. | **Cross-platform** | 20.2k |
|
||
| [Gaphor](https://github.com/gaphor/gaphor) | Gaphor is the simple modeling tool | **Cross-platform** | 1.9k |
|
||
| [Mediamtx](https://github.com/bluenviron/mediamtx) | Ready-to-use SRT / WebRTC / RTSP / RTMP / LL-HLS media server and media proxy that allows to read, publish, proxy, record and playback video and audio streams. | **N/A** | 12.7k |
|
||
| [Netron](https://github.com/lutzroeder/netron) | Visualizer for neural network, deep learning and machine learning models | **Cross-platform** | 28.9k |
|
||
| [MonitorControl](https://github.com/MonitorControl/MonitorControl) | 🖥 Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs. | **MacOS** | 28.5k |
|
||
|
||
|
||
|
||
## Honorable Mentions of Closed-Source Software
|
||
Although a rare occurence, there are times in which proprietary software is the best option available even amongst closed-source competitors. Here are several such applications that deserve a spot on this list.
|
||
- [Davinci Resolve](https://www.blackmagicdesign.com/products/davinciresolve) - A full-fledged video editor with a powerful free tier.
|
||
- [Obsidian](https://obsidian.md/) - One of the most popular note taking apps / markdown editors. Almost everything about this project screams open source, except for the fact that it's not open source (like no analytics, free unless you want sync, and local storage).
|
||
- [LM Studio](https://lmstudio.ai/) - Feature rich gui for running local LLM models.
|
||
- [JetBrains](https://www.jetbrains.com/) - A suite of powerful (and slightly bloated) IDE's.
|
||
- [Raycast](https://www.raycast.com/) - Incredibly powerful all-in-one utility.
|
||
|
||
|
||
## License
|
||
This project is released under the ```MIT license```, hereby granting anyone to use, distribute, or modify this project even for commercial purposes. See the license tab for further information.
|
||
|
||
|
||
[Help]: media/circlehelp.svg
|
||
[Slash]: media/circleslash.svg
|
||
|