From c242bc20f3b8a3ea25827088d6d593c1f7162825 Mon Sep 17 00:00:00 2001
From: Lucas <169063936+mustbeperfect@users.noreply.github.com>
Date: Sat, 22 Mar 2025 16:35:04 -0700
Subject: [PATCH] Changed header and main README now generated by script
---
.github/CONTRIBUTING.md | 8 +-
README.md | 1137 ++++++++++++++--------------
readmes/linux.md | 10 +-
readmes/macos.md | 10 +-
readmes/selfhost.md | 10 +-
readmes/windows.md | 10 +-
source/components/header.md | 11 +-
source/scripts/readme_generator.py | 2 +-
source/testing/test.md | 28 +-
9 files changed, 605 insertions(+), 621 deletions(-)
diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index b4e5e93..307e407 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -13,16 +13,14 @@ Please note that this project is released with a [Contributor Code of Conduct](C
The scale of what this project is attempting to accomplish is one that can only be done collectively. All contributions are highly valued. For submission guidelines on projects, please consult the [submission guidelines](guidelines.md)
>[!IMPORTANT]
->When possible, please edit the file directly and start a pull request instead of raising an issue.
+>When possible, please edit the file directly and start a pull request instead of raising an issue. DO NOT EDIT THE README. Edit applications.json.
## Conventions
To establish uniformity accross the project, please adhere to these conventions.
- Use the project's official name, not the repository name. Repository names often use lowercase and place dashes in place of spaces. Fallback to **Title Casing** if capitalization is not clear.
- Platform tags are listed in the following order: ```Desktop OS (Order: Windows, MacOS, Linux)```, ```Mobile (Order: Android, IOS)```, ```CLI```, ```SelfHost```, ```Web```, ```Plugin```
-- One space to the ```| left and right |``` for row elements
-- For projects with multiple repositories (EX: one for IOS, Windows, etc) link the organization. For API star retrieval use their most popular repository.
-- The description should be the repository description. If there are multiple repositories, no description, or an inadequate one, fall back to the organization or their official website, or the repo's README. **Do not write your own description and only use text from official sources of the project.** The ONLY change you can make is replacing ```|``` with ```-``` to prevent interference with our tables.
-- We use [Github Flavored Markdown (GFM)](https://docs.github.com/en/get-started/writing-on-github)
+- For projects with multiple repositories (EX: one for IOS, Windows, etc) link the repository with the most stars.
+- The description should be the repository description. If there are multiple repositories, no description, or an inadequate one, fall back to the organization, their official website, or the repo's README. **Do not write your own description and only use text from official sources of the project.** The ONLY change you can make is replacing ```|``` with ```-``` to prevent interference with GFM tables.
>[!NOTE]
>These conventions can seem overly complicated. Make sure you skim over them but don't get too caught up over them. Basically, just follow what's already been done and fallback here when you aren't sure of something.
diff --git a/README.md b/README.md
index 2f5cee5..7bbb25e 100644
--- a/README.md
+++ b/README.md
@@ -1,32 +1,31 @@
-
+
| ๐บ๐ฆ v0.5.2-beta |
-
+
[ definitive-opensource ]
- A definitive list of the best of everything open source
+A definitive list of the best of everything open source
-Status: Active - Projects: 422
+Status: Active - Projects: 421
> [!TIP]
> Discussions and contributions are welcome! This project is in it's early stages and a lot hasn't been ironed out yet. For more information on [contributing](.github/CONTRIBUTING.md) and [guidelines](resources/dev/GUIDELINES.md) for open-source software submissions, consult their respective pages.
-> [!CAUTION]
-> We are currently undergoing major changes and refactoring as we migrate to a JSON file with Python scripts that generate the READMEs.
-
> [!NOTE]
> My MacOS [configuration](https://docs.google.com/document/d/1QF7wpvlFG7mfWtCGrFfyIUwgYzOYeSBDAIDvgiIJk44/edit?usp=sharing).
##
##
@@ -44,6 +43,49 @@ This list aims to serve as a single centralized location for the best of open so
Although the list is called definitive, in this context it doesn't quite mean the implied dictionary definition of finality. This project can only survive and thrive through continuous contributions by the community, as this list is, in itself, open source.
+
+ How The List Works
+
+ Definitive-opensource was initially a single markdown file that was edited directly. However, as the list scaled, this manual approach proved cumbersome and limited. Additionally, as popularity increased, we recieved many requests for README's of individual platforms - something that would be not be realistic to do manually.
+
+ As of v0.6.2-beta, the project was fundamentally re-made. Categories and applications were put in categories.json and applications.json, respectively. Python scripts were made to generate one main list and more platform-specific lists. This was paired with GitHub actions to run the scripts when any changes were made. This makes refactoring the list format far easier and eliminates typos.
+
+ The project architecture is as follows:
+
+
+ definitive-opensource/
+ โโโ assets/
+ โโโ readmes/
+ โโโ resources/
+ โ โโโ backup/
+ โ โโโ dev/
+ โโโ source/
+ โ โโโ components/
+ โ โโโ data/
+ โ โโโ scripts/
+ | โโโ utils/
+ โ โโโ testing/
+ โโโ README.md
+
+
+
+## Project Status
+```css
+Active - Active Development
+```
+```
+Incremental - Minor Updates
+```
+```
+Maintenence - Critical Fixes
+```
+```
+Idle - Temporarily Paused
+```
+```
+Abandoned - Development Halted
+```
+
## Tags
### Alerts
@@ -57,6 +99,8 @@ This list aims to serve as a single centralized location for the best of open so
`๐ฅ` - Corporate influence
+`๐บ` - Commercial
+
`๐งช` - Experimental (Pre-Alpha)
`๐ง` - Critically unstable/buggy
@@ -88,268 +132,250 @@ This list aims to serve as a single centralized location for the best of open so
`Windows`, `MacOS`, `Linux`, `Android`, `IOS`, `CLI`, `SelfHost`, `Web`, `VSCode`, `JetBrains`, `Chromium`, `Firefox`, `Plugin`, `Extension`, `N/A`
-## Project Status
-```css
-Active - Active Development
-```
-```
-Incremental - Minor Updates
-```
-```
-Maintenence - Critical Fixes
-```
-```
-Idle - Temporarily Paused
-```
-```
-Abandoned - Development Halted
-```
-
-## Contents
+## Table of Contents
Alphabetical
- - [AD Blocker](#ad-blocker)
- - [Agent](#agent)
- - [AI Image GUI](#ai-image-gui)
- - [AI Utilities](#ai-utilities)
- - [All In One](#all-in-one)
- - [Antivirus](#antivirus)
- - [Arr](#arr)
- - [Assistant](#assistant)
- - [Audio Editor](#audio-editor)
- - [Audio Player](#audio-player)
- - [Authentication](#authentication)
- - [Automation](#automation)
- - [Backup](#backup)
- - [Bookmark Manager](#bookmark-manager)
- - [Browser Extensions](#browser-extensions)
- - [Browser](#browser)
- - [Calendar](#calendar)
- - [Chat](#chat)
- - [Cleaner](#cleaner)
- - [Clipboard Manager](#clipboard-manager)
- - [Code Assistant](#code-assistant)
- - [Code Editor](#code-editor)
- - [Collaboration](#collaboration)
- - [Containers](#containers)
- - [Dashboard](#dashboard)
- - [Dev Tools](#dev-tools)
- - [Document Editor](#document-editor)
- - [Document Management](#document-management)
- - [Document Modifier](#document-modifier)
- - [Dotfiles Manager](#dotfiles-manager)
- - [Download Manager](#download-manager)
- - [Emacs Packages](#emacs-packages)
- - [File Manager](#file-manager)
- - [File Sharing](#file-sharing)
- - [Finance](#finance)
- - [Firewall](#firewall)
- - [Game Engine](#game-engine)
- - [Game Launcher](#game-launcher)
- - [Games](#games)
- - [Git GUI](#git-gui)
- - [Graphics](#graphics)
- - [Home Automation](#home-automation)
- - [Home Server](#home-server)
- - [IDE](#ide)
- - [Image Processing](#image-processing)
- - [Information Processing](#information-processing)
- - [Keyboard Manager](#keyboard-manager)
- - [Knowledge Base](#knowledge-base)
- - [Language Package Manager](#language-package-manager)
- - [Launcher](#launcher)
- - [LLM GUI](#llm-gui)
- - [Mail](#mail)
- - [Manager](#manager)
- - [Markdown-editor](#markdown-editor)
- - [Media Downloader](#media-downloader)
- - [Media Management](#media-management)
- - [Model Tools](#model-tools)
- - [Neovim Extensions](#neovim-extensions)
- - [Note Taking](#note-taking)
- - [Office Suite](#office-suite)
- - [Operating System](#operating-system)
- - [Package Manager](#package-manager)
- - [Password Manager](#password-manager)
- - [Project Management](#project-management)
- - [Proofreading](#proofreading)
- - [Rag](#rag)
- - [Remote Desktop](#remote-desktop)
- - [Research](#research)
- - [Screen Recording](#screen-recording)
- - [Search Engine](#search-engine)
- - [Shell](#shell)
- - [Spreadsheet](#spreadsheet)
- - [Storage](#storage)
- - [Surveillance](#surveillance)
- - [Sync](#sync)
- - [System Monitoring](#system-monitoring)
- - [System](#system)
- - [Task Management](#task-management)
- - [Terminal Emulator](#terminal-emulator)
- - [Terminal Multiplexer](#terminal-multiplexer)
- - [Terminal Utilities](#terminal-utilities)
- - [Text Editor](#text-editor)
- - [Time Management](#time-management)
- - [Tools](#tools)
- - [Version Manager](#version-manager)
- - [Video Conference](#video-conference)
- - [Video Editing](#video-editing)
- - [Video Player](#video-player)
- - [Video Transcoder](#video-transcoder)
- - [Virtual Machine](#virtual-machine)
- - [VPN](#vpn)
- - [Wiki](#wiki)
- - [Window Management](#window-management)
- - [Other](#other)
- - [Uncategorized](#uncategorized)
- - [Removed Projects](#removed-projects)
- - [FAQ](#faq)
- - [Honorable Mentions of Closed-Source Software](#honorable-mentions-of-closed-source-software)
+- [AD Blocker](#ad-blocker)
+- [Agent](#agent)
+- [AI Image GUI](#ai-image-gui)
+- [AI Utilities](#ai-utilities)
+- [All In One](#all-in-one)
+- [Antivirus](#antivirus)
+- [Arr](#arr)
+- [Assistant](#assistant)
+- [Audio Editor](#audio-editor)
+- [Audio Player](#audio-player)
+- [Authentication](#authentication)
+- [Automation](#automation)
+- [Backup](#backup)
+- [Bookmark Manager](#bookmark-manager)
+- [Browser](#browser)
+- [Browser Extensions](#browser-extensions)
+- [Calendar](#calendar)
+- [Chat](#chat)
+- [Cleaner](#cleaner)
+- [Clipboard Manager](#clipboard-manager)
+- [Code Assistant](#code-assistant)
+- [Code Editor](#code-editor)
+- [Collaboration](#collaboration)
+- [Containers](#containers)
+- [Dashboard](#dashboard)
+- [Dev Tools](#dev-tools)
+- [Document Editor](#document-editor)
+- [Document Manager](#document-manager)
+- [Document Modifier](#document-modifier)
+- [Dotfiles Manager](#dotfiles-manager)
+- [Download Manager](#download-manager)
+- [EMACS Packages](#emacs-packages)
+- [File Manager](#file-manager)
+- [File Sharing](#file-sharing)
+- [Finance](#finance)
+- [Firewall](#firewall)
+- [Game Engine](#game-engine)
+- [Game Launcher](#game-launcher)
+- [Games](#games)
+- [Git GUI](#git-gui)
+- [Graphics](#graphics)
+- [Home Automation](#home-automation)
+- [Home Server](#home-server)
+- [IDE](#ide)
+- [Image Processing](#image-processing)
+- [Information Processing](#information-processing)
+- [Keyboard Manager](#keyboard-manager)
+- [Knowledge Base](#knowledge-base)
+- [Language Package Manager](#language-package-manager)
+- [Launcher](#launcher)
+- [Linux](#linux)
+- [LLM GUI](#llm-gui)
+- [MacOS](#macos)
+- [Mail](#mail)
+- [Manager](#manager)
+- [Markdown Editor](#markdown-editor)
+- [Media Downloader](#media-downloader)
+- [Media Management](#media-management)
+- [Model Tools](#model-tools)
+- [Neovim Extensions](#neovim-extensions)
+- [Note Taking](#note-taking)
+- [Office Suite](#office-suite)
+- [Operating System](#operating-system)
+- [Other](#other)
+- [Package Manager](#package-manager)
+- [Password Manager](#password-manager)
+- [Project Management](#project-management)
+- [Proofreading](#proofreading)
+- [RAG](#rag)
+- [Remote Desktop](#remote-desktop)
+- [Research](#research)
+- [Screen Recording](#screen-recording)
+- [Search Engine](#search-engine)
+- [Shell](#shell)
+- [Spreadsheet](#spreadsheet)
+- [Storage](#storage)
+- [Surveillance](#surveillance)
+- [Sync](#sync)
+- [System](#system)
+- [System Monitoring](#system-monitoring)
+- [Task Management](#task-management)
+- [Terminal Emulator](#terminal-emulator)
+- [Terminal Multiplexer](#terminal-multiplexer)
+- [Terminal Utilities](#terminal-utilities)
+- [Text Editor](#text-editor)
+- [Time Management](#time-management)
+- [Tools](#tools)
+- [Uncategorized](#uncategorized)
+- [Version Manager](#version-manager)
+- [Video Conference](#video-conference)
+- [Video Editing](#video-editing)
+- [Video Player](#video-player)
+- [Video Transcoder](#video-transcoder)
+- [Virtual Machine](#virtual-machine)
+- [VPN](#vpn)
+- [Wiki](#wiki)
+- [Window Management](#window-management)
+- [Windows](#windows)
Categorized
-
- - Artificial Intelligence (AI)
- - [Agent](#agent)
- - [AI Image GUI](#ai-image-gui)
- - [AI Utilities](#ai-utilities)
- - [All In One](#all-in-one)
- - [Assistant](#assistant)
- - [Information Processing](#information-processing)
- - [LLM GUI](#llm-gui)
- - [Manager](#manager)
- - [Model Tools](#model-tools)
- - [RAG](#rag)
- - [Research](#research)
- - Communication
- - [Chat](#chat)
- - [Collaboration](#collaboration)
- - [Mail](#mail)
- - [Video Conference](#video-conference)
- - Data
- - [Backup](#backup)
- - [Storage](#storage)
- - [Sync](#sync)
- - Development
- - [Code Assistant](#code-assistant)
- - [Code Editor](#code-editor)
- - [Dev Tools](#dev-tools)
- - [Game Engine](#game-engine)
- - [Git GUI](#git-gui)
- - [IDE](#ide)
- - [Language Package Manager](#language-package-manager)
- - Entertainment
- - [Game Launcher](#game-launcher)
- - [Games](#games)
- - Extensions
- - [Browser Extensions](#browser-extensions)
- - [Emacs Packages](#emacs-packages)
- - [Neovim Extensions](#neovim-extensions)
- - Internet
- - [Browser](#browser)
- - [Download Manager](#download-manager)
- - [Search Engine](#search-engine)
- - Media
- - [Audio Editor](#audio-editor)
- - [Audio Player](#audio-player)
- - [Graphics](#graphics)
- - [Image Processing](#image-processing)
- - [Media Downloader](#media-downloader)
- - [Screen Recording](#screen-recording)
- - [Video Editing](#video-editing)
- - [Video Player](#video-player)
- - [Video Transcoder](#video-transcoder)
- - Server
- - [Arr](#arr)
- - [Dashboard](#dashboard)
- - [Home Automation](#home-automation)
- - [Home Server](#home-server)
- - [Media Management](#media-management)
- - [Surveillance](#surveillance)
- - Operating Systems
- - [Windows](#windows)
- - [MacOS](#macos)
- - [Linux](#linux)
- - [Operating System](#operating-system)
- - Organization
- - [Bookmark Manager](#bookmark-manager)
- - [Document Management](#document-management)
- - Productivity
- - [Calendar](#calendar)
- - [Document Modifier](#document-modifier)
- - [Finance](#finance)
- - [Knowledge Base](#knowledge-base)
- - [Project Management](#project-management)
- - [Task Management](#task-management)
- - [Time Management](#time-management)
- - Security/Privacy
- - [AD Blocker](#ad-blocker)
- - [Antivirus](#antivirus)
- - [Authentication](#authentication)
- - [Firewall](#firewall)
- - [Password Manager](#password-manager)
- - [VPN](#vpn)
- - Terminal
- - [Shell](#shell)
- - [Terminal Emulator](#terminal-emulator)
- - [Terminal Multiplexer](#terminal-multiplexer)
- - [Terminal Utilities](#terminal-utilities)
- - Text
- - [Document Editor](#document-editor)
- - [Markdown Editor](#markdown-editor)
- - [Note Taking](#note-taking)
- - [Office Suite](#office-suite)
- - [Proofreading](#proofreading)
- - [Spreadsheet](#spreadsheet)
- - [Text Editor](#text-editor)
- - [Wiki](#wiki)
- - Utilities
- - [Automation](#automation)
- - [Cleaner](#cleaner)
- - [Clipboard Manager](#clipboard-manager)
- - [Containers](#containers)
- - [Dotfiles Manager](#dotfiles-manager)
- - [File Manager](#file-manager)
- - [File Sharing](#file-sharing)
- - [Keyboard Manager](#keyboard-manager)
- - [Launcher](#launcher)
- - [Package Manager](#package-manager)
- - [Remote Desktop](#remote-desktop)
- - [System Monitoring](#system-monitoring)
- - [System](#system)
- - [Tools](#tools)
- - [Version Manager](#version-manager)
- - [Virtual Machine](#virtual-machine)
- - [Window Management](#window-management)
- - [Other](#other)
- - [Uncategorized](#uncategorized)
- - [Removed Projects](#removed-projects)
- - [FAQ](#faq)
- - [Honorable Mentions of Closed-Source Software](#honorable-mentions-of-closed-source-software)
+
+- Artificial Intelligence (AI)
+ - [Agent](#agent)
+ - [AI Image GUI](#ai-image-gui)
+ - [AI Utilities](#ai-utilities)
+ - [All In One](#all-in-one)
+ - [Assistant](#assistant)
+ - [Information Processing](#information-processing)
+ - [LLM GUI](#llm-gui)
+ - [Manager](#manager)
+ - [Model Tools](#model-tools)
+ - [RAG](#rag)
+ - [Research](#research)
+- Communication
+ - [Chat](#chat)
+ - [Collaboration](#collaboration)
+ - [Mail](#mail)
+ - [Video Conference](#video-conference)
+- Data
+ - [Backup](#backup)
+ - [Storage](#storage)
+ - [Sync](#sync)
+- Development
+ - [Code Assistant](#code-assistant)
+ - [Code Editor](#code-editor)
+ - [Dev Tools](#dev-tools)
+ - [Game Engine](#game-engine)
+ - [Git GUI](#git-gui)
+ - [IDE](#ide)
+ - [Language Package Manager](#language-package-manager)
+- Entertainment
+ - [Game Launcher](#game-launcher)
+ - [Games](#games)
+- Extensions
+ - [Browser Extensions](#browser-extensions)
+ - [EMACS Packages](#emacs-packages)
+ - [Neovim Extensions](#neovim-extensions)
+- Internet
+ - [Browser](#browser)
+ - [Download Manager](#download-manager)
+ - [Search Engine](#search-engine)
+- Media
+ - [Audio Editor](#audio-editor)
+ - [Audio Player](#audio-player)
+ - [Graphics](#graphics)
+ - [Image Processing](#image-processing)
+ - [Media Downloader](#media-downloader)
+ - [Screen Recording](#screen-recording)
+ - [Video Editing](#video-editing)
+ - [Video Player](#video-player)
+ - [Video Transcoder](#video-transcoder)
+- Operating System
+ - [Windows](#windows)
+- Organization
+ - [Bookmark Manager](#bookmark-manager)
+ - [Document Manager](#document-manager)
+- Productivity
+ - [Calendar](#calendar)
+ - [Document Modifier](#document-modifier)
+ - [Finance](#finance)
+ - [Knowledge Base](#knowledge-base)
+ - [Project Management](#project-management)
+ - [Task Management](#task-management)
+ - [Time Management](#time-management)
+- Security/Privacy
+ - [AD Blocker](#ad-blocker)
+ - [Antivirus](#antivirus)
+ - [Authentication](#authentication)
+ - [Firewall](#firewall)
+ - [Password Manager](#password-manager)
+ - [VPN](#vpn)
+- Server
+ - [Arr](#arr)
+ - [Dashboard](#dashboard)
+ - [Home Automation](#home-automation)
+ - [Home Server](#home-server)
+ - [Linux](#linux)
+ - [MacOS](#macos)
+ - [Media Management](#media-management)
+ - [Operating System](#operating-system)
+ - [Surveillance](#surveillance)
+- Terminal
+ - [Shell](#shell)
+ - [Terminal Emulator](#terminal-emulator)
+ - [Terminal Multiplexer](#terminal-multiplexer)
+ - [Terminal Utilities](#terminal-utilities)
+- Text
+ - [Document Editor](#document-editor)
+ - [Markdown Editor](#markdown-editor)
+ - [Note Taking](#note-taking)
+ - [Office Suite](#office-suite)
+ - [Proofreading](#proofreading)
+ - [Spreadsheet](#spreadsheet)
+ - [Text Editor](#text-editor)
+ - [Wiki](#wiki)
+- Utilities
+ - [Automation](#automation)
+ - [Cleaner](#cleaner)
+ - [Clipboard Manager](#clipboard-manager)
+ - [Containers](#containers)
+ - [Dotfiles Manager](#dotfiles-manager)
+ - [File Manager](#file-manager)
+ - [File Sharing](#file-sharing)
+ - [Keyboard Manager](#keyboard-manager)
+ - [Launcher](#launcher)
+ - [Package Manager](#package-manager)
+ - [Remote Desktop](#remote-desktop)
+ - [System](#system)
+ - [System Monitoring](#system-monitoring)
+ - [Tools](#tools)
+ - [Version Manager](#version-manager)
+ - [Virtual Machine](#virtual-machine)
+ - [Window Management](#window-management)
+- Other
+ - [Other](#other)
+ - [Uncategorized](#uncategorized)
+- [Removed Projects](#removed-projects)
+- [FAQ](#faq)
+- [Honorable Mentions of Closed-Source Software](#honorable-mentions-of-closed-source-software)
-
-
# Artificial Intelligence (AI) - [Go to top](#contents)
### Agent
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Open Intepreter](https://github.com/OpenInterpreter/open-interpreter) | A natural language interface for computers | `Cross` |  |
-| [screenpipe](https://github.com/mediar-ai/screenpipe) `๐ฅ` | AI app store powered by 24/7 desktop history. open source - 100% local - dev friendly - 24/7 screen, mic recording | `MacOS` `Windows` |  |
-| [gptme](https://github.com/gptme/gptme) | Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. | `Cross` `CLI` |  |
-| [WrenAI](https://github.com/Canner/WrenAI) | ๐ค Open-source GenBI AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, and BI. ๐๐๐๐งโ๐ป | `SelfHost` |  |
-| [TEN Agent](https://github.com/TEN-framework/TEN-Agent) | TEN Agent is a conversational voice AI agent powered by TEN, integrating Deepseek, Gemini, OpenAI, RTC, and hardware like ESP32. It enables realtime AI capabilities like seeing, hearing, and speaking, and is fully compatible with platforms like Dify and Coze. | `SelfHost` |  |
-| [Huginn](https://github.com/huginn/huginn) | Create agents that monitor and act on your behalf. Your agents are standing by! | `SelfHost` |  |
| [AgentGPT](https://github.com/reworkd/AgentGPT) | ๐ค Assemble, configure, and deploy autonomous AI Agents in your browser. | `Cross` |  |
| [AutoGPT](https://github.com/Significant-Gravitas/AutoGPT) | AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters. | `SelfHost` |  |
+| [gptme](https://github.com/gptme/gptme) | Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web, vision. | `Cross` `CLI` |  |
+| [Huginn](https://github.com/huginn/huginn) | Create agents that monitor and act on your behalf. Your agents are standing by! | `SelfHost` |  |
+| [Open Intepreter](https://github.com/OpenInterpreter/open-interpreter) | A natural language interface for computers | `Cross` |  |
+| [screenpipe](https://github.com/mediar-ai/screenpipe) ๐ฅ | AI app store powered by 24/7 desktop history. open source - 100% local - dev friendly - 24/7 screen, mic recording | `MacOS` `Windows` |  |
| [Telegraf](https://github.com/influxdata/telegraf) | Agent for collecting, processing, aggregating, and writing metrics, logs, and other arbitrary data. | `Cross` `SelfHost` |  |
+| [TEN Agent](https://github.com/TEN-framework/TEN-Agent) | TEN Agent is a conversational voice AI agent powered by TEN, integrating Deepseek, Gemini, OpenAI, RTC, and hardware like ESP32. It enables realtime AI capabilities like seeing, hearing, and speaking, and is fully compatible with platforms like Dify and Coze. | `SelfHost` |  |
+| [WrenAI](https://github.com/Canner/WrenAI) | ๐ค Open-source GenBI AI Agent that empowers data-driven teams to chat with their data to generate Text-to-SQL, charts, spreadsheets, reports, and BI. ๐๐๐๐งโ๐ป | `SelfHost` |  |
### AI Image GUI
@@ -357,10 +383,10 @@ Abandoned - Development Halted
| --- | --- | --- | --- |
| [Auto1111](https://github.com/AUTOMATIC1111/stable-diffusion-webui) | Stable Diffusion web UI | `SelfHost` |  |
| [ComfyUI](https://github.com/comfyanonymous/ComfyUI) | The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. | `SelfHost` |  |
-| [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` |  |
-| [WebUI Forge](https://github.com/lllyasviel/stable-diffusion-webui-forge) | Stable Diffusion WebUI Forge is a platform on top of Stable Diffusion WebUI (based on Gradio ) to make development easier, optimize resource management, speed up inference, and study experimental features. | `SelfHost` |  |
| [Fooocus](https://github.com/lllyasviel/Fooocus) | Focus on prompting and generating | `SelfHost` |  |
+| [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` |  |
| [SD.Next](https://github.com/vladmandic/sdnext) | SD.Next: All-in-one for AI generative image | `SelfHost` |  |
+| [WebUI Forge](https://github.com/lllyasviel/stable-diffusion-webui-forge) | Stable Diffusion WebUI Forge is a platform on top of Stable Diffusion WebUI (based on Gradio ) to make development easier, optimize resource management, speed up inference, and study experimental features. | `SelfHost` |  |
### AI Utilities
@@ -373,8 +399,8 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
| [AIChat](https://github.com/sigoden/aichat) | 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` `CLI` |  |
-| [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` |  |
| [Khoj AI](https://github.com/khoj-ai/khoj) | Your AI second brain. Self-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` |  |
+| [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` |  |
### Assistant
@@ -386,56 +412,56 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Unstract](https://github.com/Zipstack/unstract) | No-code LLM Platform to launch APIs and ETL Pipelines to structure unstructured documents | `MacOS` `Linux` `SelfHost` |  |
+| [Code2prompt](https://github.com/mufeedvh/code2prompt) | A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting. | `Cross` `CLI` |  |
+| [Docling](https://github.com/DS4SD/docling) | Get your documents ready for gen AI | `Cross` `CLI` |  |
| [Firecrawl](https://github.com/mendableai/firecrawl) | ๐ฅ Turn entire websites into LLM-ready markdown or structured data. Scrape, crawl and extract with a single API. | `SelfHost` |  |
| [GPT crawler](https://github.com/BuilderIO/gpt-crawler) | Crawl a site to generate knowledge files to create your own custom GPT from a URL | `SelfHost` |  |
-| [Code2prompt](https://github.com/mufeedvh/code2prompt) | A CLI tool to convert your codebase into a single LLM prompt with source tree, prompt templating, and token counting. | `Cross` `CLI` |  |
| [Repomix](https://github.com/yamadashy/repomix) | ๐ฆ Repomix (formerly Repopack) is a powerful tool that packs your entire repository into a single, AI-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` |  |
-| [Docling](https://github.com/DS4SD/docling) | Get your documents ready for gen AI | `Cross` `CLI` |  |
+| [Unstract](https://github.com/Zipstack/unstract) | No-code LLM Platform to launch APIs and ETL Pipelines to structure unstructured documents | `MacOS` `Linux` `SelfHost` |  |
### LLM GUI
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Open WebUI](https://github.com/open-webui/open-webui) | User-friendly AI Interface (Supports Ollama, OpenAI API, ...) | `SelfHost` |  |
-| [GPT4ALL](https://github.com/nomic-ai/gpt4all) | GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use. | `Cross` |  |
-| [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) | `Cross` |  |
| [Chatbox](https://github.com/Bin-Huang/chatbox) | User-friendly Desktop Client App for AI Models/LLMs (GPT, Claude, Gemini, Ollama...) | `Cross` |  |
-| [Text generation webUI](https://github.com/oobabooga/text-generation-webui) | A Gradio web UI for Large Language Models. | `SelfHost` |  |
| [Cherry Studio](https://github.com/CherryHQ/cherry-studio) | ๐ Cherry Studio is a desktop client that supports for multiple LLM providers. Support deepseek-r1 | `Cross` |  |
-| [SillyTavern](https://github.com/SillyTavern/SillyTavern) | LLM Frontend for Power Users. | `SelfHost` |  |
-| [NextChat](https://github.com/ChatGPTNextWeb/NextChat) | โจ Light and Fast AI Assistant. Support: Web - iOS - MacOS - Android - Linux - Windows | `Cross` `Mobile` `Web` |  |
-| [LibreChat](https://github.com/danny-avila/LibreChat) | Enhanced ChatGPT Clone: Features Agents, DeepSeek, Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-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` |  |
+| [GPT4ALL](https://github.com/nomic-ai/gpt4all) | GPT4All: Run Local LLMs on Any Device. Open-source and available for commercial use. | `Cross` |  |
| [h2oGPT](https://github.com/h2oai/h2ogpt) | Private chat with local GPT with document, images, video, etc. 100% private, Apache 2.0. Supports oLLaMa, Mixtral, llama.cpp, and more. Demo: https://gpt.h2o.ai/ https://gpt-docs.h2o.ai/ | `SelfHost` |  |
+| [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) | `Cross` |  |
+| [LibreChat](https://github.com/danny-avila/LibreChat) | Enhanced ChatGPT Clone: Features Agents, DeepSeek, Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-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` |  |
+| [NextChat](https://github.com/ChatGPTNextWeb/NextChat) | โจ Light and Fast AI Assistant. Support: Web - iOS - MacOS - Android - Linux - Windows | `Cross` `Mobile` `Web` |  |
+| [Open WebUI](https://github.com/open-webui/open-webui) | User-friendly AI Interface (Supports Ollama, OpenAI API, ...) | `SelfHost` |  |
+| [SillyTavern](https://github.com/SillyTavern/SillyTavern) | LLM Frontend for Power Users. | `SelfHost` |  |
+| [Text generation webUI](https://github.com/oobabooga/text-generation-webui) | A Gradio web UI for Large Language Models. | `SelfHost` |  |
### Manager
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Ollama](https://github.com/ollama/ollama) `๐` | Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 2, and other large language models. | `Cross` `CLI` `SelfHost` |  |
+| [Ollama](https://github.com/ollama/ollama) ๐ | Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 2, and other large language models. | `Cross` `CLI` `SelfHost` |  |
| [StabilityMatrix](https://github.com/LykosAI/StabilityMatrix) | Multi-Platform Package Manager for Stable Diffusion | `Cross` |  |
### Model Tools
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [LLaMa-Factory](https://github.com/hiyouga/LLaMA-Factory) | Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024) | `Cross` `CLI+` |  |
-| [PyTorch Lightning](https://github.com/Lightning-AI/pytorch-lightning) | Pretrain, finetune ANY AI model of ANY size on multiple GPUs, TPUs with zero code changes. | `Cross` `CLI` |  |
| [Agno](https://github.com/agno-agi/agno) | Build Multimodal AI Agents with memory, knowledge and tools. Simple, fast and model-agnostic. | `Cross` `CLI` |  |
| [Kiln](https://github.com/Kiln-AI/Kiln) | The easiest tool for fine-tuning LLM models, synthetic data generation, and collaborating on datasets. | `Cross` |  |
+| [LLaMa-Factory](https://github.com/hiyouga/LLaMA-Factory) | Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024) | `Cross` `CLI+` |  |
+| [PyTorch Lightning](https://github.com/Lightning-AI/pytorch-lightning) | Pretrain, finetune ANY AI model of ANY size on multiple GPUs, TPUs with zero code changes. | `Cross` `CLI` |  |
### 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` |  |
-| [kotaemon](https://github.com/Cinnamon/kotaemon) | An open-source RAG-based tool for chatting with your documents. | `SelfHost` |  |
-| [Verba](https://github.com/weaviate/Verba) | Retrieval Augmented Generation (RAG) chatbot powered by Weaviate | `SelfHost` |  |
-| [RAGFlow](https://github.com/infiniflow/ragflow) | RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. | `SelfHost` |  |
-| [PaperQA2](https://github.com/Future-House/paper-qa) | High accuracy RAG for answering questions from scientific documents with citations | `Cross` `CLI` |  |
-| [R2R](https://github.com/SciPhi-AI/R2R) | The most advanced AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. | `Cross` `CLI` |  |
| [AutoFlow](https://github.com/pingcap/autoflow) | pingcap/autoflow is a Graph RAG based and conversational knowledge base tool built with TiDB Serverless Vector Storage. Demo: https://tidb.ai | `SelfHost` |  |
| [DocsGPT](https://github.com/arc53/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` |  |
+| [kotaemon](https://github.com/Cinnamon/kotaemon) | An open-source RAG-based tool for chatting with your documents. | `SelfHost` |  |
+| [PaperQA2](https://github.com/Future-House/paper-qa) | High accuracy RAG for answering questions from scientific documents with citations | `Cross` `CLI` |  |
+| [R2R](https://github.com/SciPhi-AI/R2R) | The most advanced AI retrieval system. Agentic Retrieval-Augmented Generation (RAG) with a RESTful API. | `Cross` `CLI` |  |
+| [RAGFlow](https://github.com/infiniflow/ragflow) | RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine based on deep document understanding. | `SelfHost` |  |
+| [Verba](https://github.com/weaviate/Verba) | Retrieval Augmented Generation (RAG) chatbot powered by Weaviate | `SelfHost` |  |
### Research
@@ -450,31 +476,31 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Signal](https://github.com/signalapp) | A private messenger. | `Cross` |  |
-| [Telegram Desktop](https://github.com/telegramdesktop/tdesktop) | Telegram Desktop messaging app | `Cross` |  |
+| [Signal](https://github.com/signalapp) | A private messenger. | `Cross` | |
| [SimpleX](https://github.com/simplex-chat/simplex-chat) | SimpleX - the first messaging network operating without user identifiers of any kind - 100% private by design! iOS, Android and desktop apps ๐ฑ! | `Cross` `CLI` `Mobile` |  |
+| [Telegram Desktop](https://github.com/telegramdesktop/tdesktop) | Telegram Desktop messaging app | `Cross` |  |
### Collaboration
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
| [Mattermost](https://github.com/mattermost/mattermost) | Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. | `SelfHost` |  |
-| [Zulip](https://github.com/zulip/zulip) | Zulip server and web application. Open-source team chat that helps teams stay productive and focused. | `SelfHost` `Web` |  |
| [Rocket.Chat](https://github.com/RocketChat/Rocket.Chat) | The communications platform that puts data protection first. | `SelfHost` `Web` |  |
+| [Zulip](https://github.com/zulip/zulip) | Zulip server and web application. Open-source team chat that helps teams stay productive and focused. | `SelfHost` `Web` |  |
### 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` |  |
-| [Thunderbird](https://github.com/thunderbird) | Meet Thunderbird, the email and productivity app that maximizes your freedoms. | `Cross` |  |
+| [Thunderbird](https://github.com/thunderbird) | Meet Thunderbird, the email and productivity app that maximizes your freedoms. | `Cross` | |
### Video Conference
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
+| [Element](https://github.com/element-hq) | Founded by the creators of Matrix, we build digitally sovereign, secure and interoperable real-time communication solutions for large organisations. | `Mobile` `Web` | |
| [Jitsi Meet](https://github.com/jitsi/jitsi-meet) | Jitsi Meet - Secure, Simple and Scalable Video Conferences that you use as a standalone app or embed in your web application. | `Mobile` `Web` |  |
-| [Element](https://github.com/element-hq) | Founded by the creators of Matrix, we build digitally sovereign, secure and interoperable real-time communication solutions for large organisations. | `Mobile` `Web` |  |
# Data - [Go to top](#contents)
@@ -482,32 +508,32 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Kopia](https://github.com/kopia/kopia) | 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` `CLI` |  |
-| [Restic](https://github.com/restic/restic) | Fast, secure, efficient backup program | `Cross` `CLI` |  |
-| [Duplicati](https://github.com/duplicati/duplicati) | Store securely encrypted backups in the cloud! | `Cross` |  |
-| [Borg](https://github.com/borgbackup/borg) | Deduplicating archiver with compression and authenticated encryption. | `Cross` `CLI` |  |
-| [Rclone](https://github.com/rclone/rclone) | "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` `CLI` |  |
-| [Timeshift](https://github.com/linuxmint/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` |  |
| [Backrest](https://github.com/garethgeorge/backrest) | Backrest is a web UI and orchestrator for restic backup. | `Cross` `SelfHost` |  |
+| [Borg](https://github.com/borgbackup/borg) | Deduplicating archiver with compression and authenticated encryption. | `Cross` `CLI` |  |
| [Duplicacy](https://github.com/gilbertchen/duplicacy) | A new generation cloud backup tool | `Cross` `CLI` |  |
+| [Duplicati](https://github.com/duplicati/duplicati) | Store securely encrypted backups in the cloud! | `Cross` |  |
+| [Kopia](https://github.com/kopia/kopia) | 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` `CLI` |  |
+| [Rclone](https://github.com/rclone/rclone) | "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` `CLI` |  |
+| [Restic](https://github.com/restic/restic) | Fast, secure, efficient backup program | `Cross` `CLI` |  |
+| [Timeshift](https://github.com/linuxmint/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` |  |
### Storage
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Nextcloud](https://github.com/nextcloud/server) | โ๏ธ Nextcloud server, a safe home for all your data | `Cross` `SelfHost` |  |
-| [Seafile](https://github.com/haiwen/seafile) | High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features. | `Cross` `Mobile` `SelfHost` |  |
-| [ownCloud](https://github.com/owncloud/core) | โ๏ธ ownCloud web server core (Files, DAV, etc.) | `SelfHost` |  |
| [Ceph](https://github.com/ceph/ceph) | Ceph is a distributed object, block, and file storage platform | `SelfHost` |  |
| [myDrive](https://github.com/subnub/myDrive) | Node.js and mongoDB Google Drive Clone | `SelfHost` |  |
+| [Nextcloud](https://github.com/nextcloud/server) | โ๏ธ Nextcloud server, a safe home for all your data | `Cross` `SelfHost` |  |
+| [ownCloud](https://github.com/owncloud/core) | โ๏ธ ownCloud web server core (Files, DAV, etc.) | `SelfHost` |  |
+| [Seafile](https://github.com/haiwen/seafile) | High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features. | `Cross` `Mobile` `SelfHost` |  |
### Sync
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
+| [Rsync](https://github.com/RsyncProject/rsync) | 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` `CLI` |  |
| [Syncthing](https://github.com/syncthing/syncthing) | Open Source Continuous File Synchronization | `Cross` `CLI+` |  |
| [syncthing-macos](https://github.com/syncthing/syncthing-macos) | Official frugal and native macOS Syncthing application bundle | `MacOS` `CLI+` |  |
-| [Rsync](https://github.com/RsyncProject/rsync) | 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` `CLI` |  |
# Development - [Go to top](#contents)
@@ -515,51 +541,51 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Tabby](https://github.com/TabbyML/tabby) | Self-hosted AI coding assistant | `SelfHost` `VSCode` `JetBrains` |  |
-| [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 | `VSCode` `JetBrains` |  |
-| [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. | `VSCode` |  |
-| [Goose](https://github.com/block/goose) | an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM | `Cross` `CLI+` |  |
-| [MetaGPT](https://github.com/geekan/MetaGPT) | ๐ The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming | `SelfHost` `Web` |  |
-| [Roo Code](https://github.com/RooVetGit/Roo-Code) | Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor. | `VSCode` |  |
-| [Cody](https://github.com/sourcegraph/cody) | Type less, code more: Cody is an AI code assistant that uses advanced search and codebase context to help you write and fix code. | `VSCode` `JetBrains` |  |
-| [Plandex](https://github.com/plandex-ai/plandex) | Open source AI coding agent. Designed for large projects and real world tasks. | `Cross` `CLI` |  |
-| [GPT Pilot](https://github.com/Pythagora-io/gpt-pilot) | The first real AI developer | `Cross` `CLI` |  |
| [Aider](https://github.com/Aider-AI/aider) | aider is AI pair programming in your terminal | `Cross` `CLI` |  |
+| [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. | `VSCode` |  |
+| [Cody](https://github.com/sourcegraph/cody) | Type less, code more: Cody is an AI code assistant that uses advanced search and codebase context to help you write and fix code. | `VSCode` `JetBrains` |  |
+| [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 | `VSCode` `JetBrains` |  |
+| [Goose](https://github.com/block/goose) | an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM | `Cross` `CLI+` |  |
+| [GPT Pilot](https://github.com/Pythagora-io/gpt-pilot) | The first real AI developer | `Cross` `CLI` |  |
+| [MetaGPT](https://github.com/geekan/MetaGPT) | ๐ The Multi-Agent Framework: First AI Software Company, Towards Natural Language Programming | `SelfHost` `Web` |  |
| [OpenHands](https://github.com/All-Hands-AI/OpenHands) | ๐ OpenHands: Code Less, Make More | `Cross` `SelfHost` |  |
+| [Plandex](https://github.com/plandex-ai/plandex) | Open source AI coding agent. Designed for large projects and real world tasks. | `Cross` `CLI` |  |
+| [Roo Code](https://github.com/RooVetGit/Roo-Code) | Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor. | `VSCode` |  |
+| [Tabby](https://github.com/TabbyML/tabby) | Self-hosted AI coding assistant | `SelfHost` `VSCode` `JetBrains` |  |
### 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` `Linux` |  |
+| [code-server](https://github.com/coder/code-server) | VS Code in the browser | `SelfHost` |  |
+| [CodeEdit](https://github.com/CodeEditApp/CodeEdit) | CodeEdit App for macOS โ Elevate your code editing experience. Open source, free forever. | `MacOS` |  |
| [Helix](https://github.com/helix-editor/helix) | A post-modern modal text editor. | `Cross` `CLI` |  |
| [Lapce](https://github.com/lapce/lapce) | Lightning-fast and Powerful Code Editor written in Rust | `Cross` |  |
-| [Vim](https://github.com/vim/vim) `๐` | The official Vim repository | `Cross` `CLI` |  |
-| [neovim](https://github.com/neovim/neovim) | Vim-fork focused on extensibility and usability | `Cross` `CLI` |  |
-| [SpaceVim](https://github.com/SpaceVim/SpaceVim) | A modular Vim/Neovim configuration | `Cross` `CLI` |  |
-| [NvChad](https://github.com/NvChad/NvChad) | Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience. | `Cross` `CLI` |  |
| [LazyVim](https://github.com/LazyVim/LazyVim) | Neovim config for the lazy | `Cross` `CLI` |  |
+| [neovim](https://github.com/neovim/neovim) | Vim-fork focused on extensibility and usability | `Cross` `CLI` |  |
+| [NvChad](https://github.com/NvChad/NvChad) | Blazing fast Neovim config providing solid defaults and a beautiful UI, enhancing your neovim experience. | `Cross` `CLI` |  |
+| [SpaceVim](https://github.com/SpaceVim/SpaceVim) | A modular Vim/Neovim configuration | `Cross` `CLI` |  |
+| [Vim](https://github.com/vim/vim) ๐ | The official Vim repository | `Cross` `CLI` |  |
+| [Void](https://github.com/voideditor/void) | Void is the open-source Cursor alternative. | `Windows` `MacOS` |  |
| [VS Code](https://github.com/microsoft/vscode) | Visual Studio Code | `Cross` |  |
| [VSCodium](https://github.com/VSCodium/vscodium) | binary releases of VS Code without MS branding/telemetry/licensing | `Cross` |  |
-| [CodeEdit](https://github.com/CodeEditApp/CodeEdit) | CodeEdit App for macOS โ Elevate your code editing experience. Open source, free forever. | `MacOS` |  |
-| [code-server](https://github.com/coder/code-server) | VS Code in the browser | `SelfHost` |  |
-| [Void](https://github.com/voideditor/void) | Void is the open-source Cursor alternative. | `Windows` `MacOS` |  |
+| [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` `Linux` |  |
### Dev Tools
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
+| [bat](https://github.com/sharkdp/bat) | A cat(1) clone with wings. | `Cross` `CLI` |  |
| [DevToys](https://github.com/DevToys-app/DevToys) | A Swiss Army knife for developers. | `Cross` |  |
| [massCode](https://github.com/massCodeIO/massCode) | A free and open source code snippets manager for developers | `Cross` |  |
| [Watchexec](https://github.com/watchexec/watchexec) | Executes commands in response to file modifications | `Cross` `CLI` |  |
-| [bat](https://github.com/sharkdp/bat) | A cat(1) clone with wings. | `Cross` `CLI` |  |
### Game Engine
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Godot](https://github.com/godotengine/godot) | Godot Engine โ Multi-platform 2D and 3D game engine | `Cross` |  |
| [GDevelop](https://github.com/4ian/GDevelop) | ๐ฎ Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone. | `Cross` |  |
+| [Godot](https://github.com/godotengine/godot) | Godot Engine โ Multi-platform 2D and 3D game engine | `Cross` |  |
### Git GUI
@@ -577,10 +603,10 @@ Abandoned - Development Halted
| 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` `CLI` |  |
-| [PNPM](https://github.com/pnpm/pnpm) | Fast, disk space efficient package manager | `Cross` `CLI` |  |
| [Bun](https://github.com/oven-sh/bun) | Incredibly fast JavaScript runtime, bundler, test runner, and package manager โ all in one | `Cross` `CLI` |  |
+| [PNPM](https://github.com/pnpm/pnpm) | Fast, disk space efficient package manager | `Cross` `CLI` |  |
| [uv](https://github.com/astral-sh/uv) | An extremely fast Python package and project manager, written in Rust. | `Cross` `CLI` |  |
+| [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` `CLI` |  |
# Entertainment - [Go to top](#contents)
@@ -589,21 +615,21 @@ Abandoned - Development Halted
| 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` |  |
+| [Pelican Panel](https://github.com/pelican-dev/panel) | Pelican Panel is an open-source, web-based application designed for easy management of game servers. | `SelfHost` |  |
| [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` |  |
| [RomM](https://github.com/rommapp/romm) | A beautiful, powerful, self-hosted rom manager and player. | `SelfHost` |  |
-| [Pelican Panel](https://github.com/pelican-dev/panel) | Pelican Panel is an open-source, web-based application designed for easy management of game servers. | `SelfHost` |  |
### Games
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Endless Sky](https://github.com/endless-sky/endless-sky) | Space exploration, trading, and combat game. | `Cross` |  |
| [Cataclysm DDA](https://github.com/CleverRaven/Cataclysm-DDA) | Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world. | `Cross` |  |
-| [Unciv](https://github.com/yairm210/Unciv) | Open-source Android/Desktop remake of Civ V | `Cross` `Android` |  |
-| [Wesnoth](https://github.com/wesnoth/wesnoth) | An open source, turn-based strategy game with a high fantasy theme. | `Cross` |  |
-| [Veloren](https://github.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` |  |
+| [Endless Sky](https://github.com/endless-sky/endless-sky) | Space exploration, trading, and combat game. | `Cross` |  |
| [lichess](https://github.com/lichess-org/lila) | โ lichess.org: the forever free, adless and open source chess server โ | `Web` |  |
| [OpenRA](https://github.com/OpenRA/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` |  |
+| [Unciv](https://github.com/yairm210/Unciv) | Open-source Android/Desktop remake of Civ V | `Cross` `Android` |  |
+| [Veloren](https://github.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` |  |
+| [Wesnoth](https://github.com/wesnoth/wesnoth) | An open source, turn-based strategy game with a high fantasy theme. | `Cross` |  |
# Extensions - [Go to top](#contents)
@@ -611,11 +637,11 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [uBlock Origin](https://github.com/gorhill/uBlock) | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | `Chromium` `Firefox` |  |
| [Dark Reader](https://github.com/darkreader/darkreader) | Dark Reader Chrome and Firefox extension | `Chromium` `Firefox` |  |
| [Page Assist](https://github.com/n4ze3m/page-assist) | Use your locally running AI models to assist you in your web browsing | `Chromium` `Firefox` |  |
+| [uBlock Origin](https://github.com/gorhill/uBlock) | uBlock Origin - An efficient blocker for Chromium and Firefox. Fast and lean. | `Chromium` `Firefox` |  |
-### Emacs Packages
+### EMACS Packages
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
@@ -624,12 +650,12 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [nvim-dap](https://github.com/mfussenegger/nvim-dap) | Debug Adapter Protocol client implementation for Neovim | `N/A` |  |
| [Coq](https://github.com/ms-jpq/coq_nvim) | Fast as FUCK nvim completion. SQLite, concurrent scheduler, hundreds of hours of optimization. | `N/A` |  |
-| [Neorg](https://github.com/nvim-neorg/neorg) | Modernity meets insane extensibility. The future of organizing your life in Neovim. | `N/A` |  |
-| [VimWiki](https://github.com/vimwiki/vimwiki) | Personal Wiki for Vim | `N/A` |  |
-| [Neovide](https://github.com/neovide/neovide) | No Nonsense Neovim Client in Rust | `N/A` |  |
| [lazy.nvim](https://github.com/folke/lazy.nvim) | ๐ค A modern plugin manager for Neovim | `N/A` |  |
+| [Neorg](https://github.com/nvim-neorg/neorg) | Modernity meets insane extensibility. The future of organizing your life in Neovim. | `N/A` |  |
+| [Neovide](https://github.com/neovide/neovide) | No Nonsense Neovim Client in Rust | `N/A` |  |
+| [nvim-dap](https://github.com/mfussenegger/nvim-dap) | Debug Adapter Protocol client implementation for Neovim | `N/A` |  |
+| [VimWiki](https://github.com/vimwiki/vimwiki) | Personal Wiki for Vim | `N/A` |  |
# Internet - [Go to top](#contents)
@@ -637,22 +663,21 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Zen](https://github.com/zen-browser/desktop) | ๐ Experience tranquillity while browsing the web without people tracking you! | `Cross` |  |
| [Brave](https://github.com/brave/brave-browser) | Brave browser for Android, iOS, Linux, macOS, Windows. | `Cross` |  |
-| [Ladybird](https://github.com/LadybirdBrowser/ladybird) `๐งช` `๐ฅ` | Truly independent web browser | `N/A` |  |
| [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` |  |
| [Min](https://github.com/minbrowser/min) | A fast, minimal browser that protects your privacy | `Cross` |  |
-| [Noi](https://github.com/lencx/Noi) | ๐ Power Your World with AI - Explore, Extend, Empower. | `Cross` |  |
| [Neko](https://github.com/m1k1o/neko) | A self hosted virtual browser that runs in docker and uses WebRTC. | `SelfHost` |  |
+| [Noi](https://github.com/lencx/Noi) | ๐ Power Your World with AI - Explore, Extend, Empower. | `Cross` |  |
+| [Zen](https://github.com/zen-browser/desktop) | ๐ Experience tranquillity while browsing the web without people tracking you! | `Cross` |  |
### 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` |  |
| [AB](https://github.com/amir1376/ab-download-manager) | A Download Manager that speeds up your downloads | `Cross` |  |
-| [Persepolis](https://github.com/persepolisdm/persepolis) | Persepolis is a download manager written in Python. | `Cross` |  |
| [File Centipede](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. | `SelfHost` |  |
+| [GoPeed](https://github.com/GopeedLab/gopeed) | A modern download manager that supports all platforms. Built with Golang and Flutter. | `Cross` |  |
+| [Persepolis](https://github.com/persepolisdm/persepolis) | Persepolis is a download manager written in Python. | `Cross` |  |
### Search Engine
@@ -660,7 +685,6 @@ Abandoned - Development Halted
| --- | --- | --- | --- |
| [Perplexica](https://github.com/ItzCrazyKns/Perplexica) | Perplexica is an AI-powered search engine. It is an Open source alternative to Perplexity AI | `SelfHost` |  |
| [Scira](https://github.com/zaidmukaddam/scira) | Scira (Formerly MiniPerplx) is a minimalistic AI-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` |  |
-| [SearXNG](ttps://github.com/searxng/searxng) | SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled. | `SelfHost` |  |
# Media - [Go to top](#contents)
@@ -675,66 +699,66 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Spotube](https://github.com/KRTirtho/spotube) | ๐ง Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile! | `Cross` |  |
| [Feishin](https://github.com/jeffvli/feishin) | A modern self-hosted music player. | `Cross` `SelfHost` |  |
-| [Supersonic](https://github.com/dweymouth/supersonic) | A lightweight cross-platform desktop client for self-hosted music servers. | `Cross` |  |
| [Navidrome](https://github.com/navidrome/navidrome) | ๐งโ๏ธ Your Personal Streaming Service | `Cross` `SelfHost` |  |
+| [Spotube](https://github.com/KRTirtho/spotube) | ๐ง Open source Spotify client that doesn't require Premium nor uses Electron! Available for both desktop & mobile! | `Cross` |  |
+| [Supersonic](https://github.com/dweymouth/supersonic) | A lightweight cross-platform desktop client for self-hosted music servers. | `Cross` |  |
### 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. | `Web` |  |
-| [FreeCAD](https://github.com/FreeCAD/FreeCAD) | This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. | `Cross` |  |
| [Blender](https://github.com/blender/blender) | Official mirror of Blender | `Cross` |  |
-| [Gaphor](https://github.com/gaphor/gaphor) | Gaphor is the simple modeling tool | `Cross` |  |
-| [darktable](https://github.com/darktable-org/darktable) | darktable is an open source photography workflow application and raw developer | `Cross` |  |
-| [RawTherapee](https://github.com/RawTherapee/RawTherapee) | A powerful cross-platform raw photo processing program | `Cross` |  |
-| [Penpot](https://github.com/penpot/penpot) | Penpot: The open-source design tool for design and code collaboration | `Web` |  |
-| [OpenSCAD](https://github.com/openscad/openscad) | OpenSCAD - The Programmers Solid 3D CAD Modeller | `Cross` |  |
| [CadQuery](https://github.com/CadQuery/cadquery) | A python parametric CAD scripting framework based on OCCT | `Cross` |  |
+| [darktable](https://github.com/darktable-org/darktable) | darktable is an open source photography workflow application and raw developer | `Cross` |  |
+| [FreeCAD](https://github.com/FreeCAD/FreeCAD) | This is the official source code of FreeCAD, a free and opensource multiplatform 3D parametric modeler. | `Cross` |  |
+| [Gaphor](https://github.com/gaphor/gaphor) | Gaphor is the simple modeling tool | `Cross` |  |
+| [Graphite](https://github.com/GraphiteEditor/Graphite) | 2D vector & raster editor that melds traditional layers & tools with a modern node-based, non-destructive, procedural workflow. | `Web` |  |
| [Krita](https://github.com/KDE/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` |  |
+| [OpenSCAD](https://github.com/openscad/openscad) | OpenSCAD - The Programmers Solid 3D CAD Modeller | `Cross` |  |
+| [Penpot](https://github.com/penpot/penpot) | Penpot: The open-source design tool for design and code collaboration | `Web` |  |
+| [RawTherapee](https://github.com/RawTherapee/RawTherapee) | A powerful cross-platform raw photo processing program | `Cross` |  |
### Image Processing
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Upscayl](https://github.com/upscayl/upscayl) | ๐ Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. | `Cross` |  |
| [chaiNNer](https://github.com/chaiNNer-org/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` |  |
+| [Upscayl](https://github.com/upscayl/upscayl) | ๐ Upscayl - #1 Free and Open Source AI Image Upscaler for Linux, MacOS and Windows. | `Cross` |  |
### Media Downloader
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [yt-dlp](https://github.com/yt-dlp/yt-dlp) | A feature-rich command-line audio/video downloader | `Cross` `CLI` |  |
-| [YoutubeDownloader](https://github.com/Tyrrrz/YoutubeDownloader) | Downloads videos and playlists from YouTube | `Cross` |  |
| [Cobalt](https://github.com/imputnet/cobalt) | best way to save what you love | `Web` |  |
+| [YoutubeDownloader](https://github.com/Tyrrrz/YoutubeDownloader) | Downloads videos and playlists from YouTube | `Cross` |  |
+| [yt-dlp](https://github.com/yt-dlp/yt-dlp) | A feature-rich command-line audio/video downloader | `Cross` `CLI` |  |
### 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` |  |
-| [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` |  |
| [Cap](https://github.com/CapSoftware/Cap) | Open source Loom alternative. Beautiful, shareable screen recordings. | `Cross` |  |
| [Flameshot](https://github.com/flameshot-org/flameshot) | Powerful yet simple to use screenshot software ๐ฅ๏ธ ๐ธ | `Cross` |  |
+| [OBS Studio](https://github.com/obsproject/obs-studio) | OBS Studio - Free and open source software for live streaming and screen recording | `Cross` |  |
+| [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` |  |
### 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` |  |
-| [Shotcut](https://github.com/mltframework/shotcut) | cross-platform (Qt), open-source (GPLv3) video editor | `Cross` |  |
-| [Olive](https://github.com/olive-editor/olive) | Free open-source non-linear video editor | `Cross` |  |
| [LossletCut](https://github.com/mifi/lossless-cut) | The swiss army knife of lossless video/audio editing | `Cross` |  |
-| [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` |  |
+| [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` |  |
+| [Olive](https://github.com/olive-editor/olive) | Free open-source non-linear video editor | `Cross` |  |
+| [Shotcut](https://github.com/mltframework/shotcut) | cross-platform (Qt), open-source (GPLv3) video editor | `Cross` |  |
### Video Player
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [mpv](https://github.com/mpv-player/mpv) | ๐ฅ Command line video player | `Cross` |  |
| [IINA](https://github.com/iina/iina) | The modern video player for macOS. | `MacOS` |  |
+| [mpv](https://github.com/mpv-player/mpv) | ๐ฅ Command line video player | `Cross` |  |
| [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` |  |
### Video Transcoder
@@ -743,83 +767,7 @@ Abandoned - Development Halted
| --- | --- | --- | --- |
| [HandBrake](https://github.com/HandBrake/HandBrake) | HandBrake's main development repository | `Cross` |  |
-# Server - [Go to top](#contents)
-
-### Arr
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [Jellyseerr](https://github.com/Fallenbagel/jellyseerr) | Open-source media request and discovery manager for Jellyfin, Plex, and Emby. | `SelfHost` |  |
-| [autobrr](https://github.com/autobrr/autobrr) | Modern, easy to use download automation for torrents and usenet. | `Cross` `SelfHost` |  |
-| [Overseerr](https://github.com/sct/overseerr) | Request management and media discovery tool for the Plex ecosystem | `Windows` `Linux` `SelfHost` |  |
-| [Sonarr](https://github.com/Sonarr/Sonarr) | Smart PVR for newsgroup and bittorrent users. | `Cross` `SelfHost` |  |
-| [Prowlarr](https://github.com/Prowlarr/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` |  |
-| [Radarr](https://github.com/Radarr/Radarr) | Movie organizer/manager for usenet and torrent users. | `Cross` `SelfHost` |  |
-| [Readarr](https://github.com/Readarr/Readarr) | Book Manager and Automation (Sonarr for Ebooks) | `Cross` `SelfHost` |  |
-| [Lidarr](https://github.com/Lidarr/Lidarr) | Looks and smells like Sonarr but made for music. | `Cross` `SelfHost` |  |
-| [Bazarr](https://github.com/morpheus65535/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` |  |
-
-### Dashboard
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [Cockpit](https://github.com/cockpit-project/cockpit) | Cockpit is a web-based graphical interface for servers. | `Linux` |  |
-| [Glance](https://github.com/glanceapp/glance) | A self-hosted dashboard that puts all your feeds in one place | `SelfHost` |  |
-| [Dashy](https://github.com/Lissy93/dashy) | ๐ A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more! | `SelfHost` |  |
-| [homepage](https://github.com/gethomepage/homepage) | A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations. | `SelfHost` |  |
-| [dashdot](https://github.com/MauriceNino/dashdot) | A simple, modern server dashboard, primarily used by smaller private servers | `SelfHost` |  |
-| [Heimdall](https://github.com/linuxserver/Heimdall) | An Application dashboard and launcher | `SelfHost` |  |
-| [Homer](https://github.com/bastienwirtz/homer) | A very simple static homepage for your server. | `SelfHost` |  |
-
-### Home Automation
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [Home Assistant](https://github.com/home-assistant/core) | ๐ก Open source home automation that puts local control and privacy first. | `Cross` `SelfHost` |  |
-| [Domoticz](https://github.com/domoticz/domoticz) | Open source Home Automation System | `SelfHost` |  |
-| [Gladys](https://github.com/GladysAssistant/Gladys) | A privacy-first, open-source home assistant | `SelfHost` |  |
-| [ESPHome](https://github.com/esphome/esphome) | ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. | `SelfHost` |  |
-
-### Home Server
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [Runtipi](https://github.com/runtipi/runtipi) | Runtipi is a homeserver for everyone! One command setup, one click installs for your favorites self-hosted apps. โจ | `SelfHost` |  |
-| [CapRover](https://github.com/caprover/caprover) | Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids | `Linux` |  |
-| [CasaOS](https://github.com/IceWhaleTech/CasaOS) | CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. | `Linux` |  |
-| [Cosmos](https://github.com/azukaar/Cosmos-Server) | โ๏ธ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot) | `SelfHost` |  |
-| [Sandstorm](https://github.com/sandstorm-io/sandstorm) | Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager. | `SelfHost` |  |
-
-### Media Management
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [Immich](https://github.com/immich-app/immich) | High performance self-hosted photo and video management solution. | `SelfHost` |  |
-| [PhotoPrism](https://github.com/photoprism/photoprism) | AI-Powered Photos App for the Decentralized Web ๐๐โจ | `SelfHost` |  |
-| [Jellyfin](https://github.com/jellyfin/jellyfin) | The Free Software Media System | `SelfHost` |  |
-| [Ente](https://github.com/ente-io/ente) | FOSS, End-to-End Encrypted Cloud | `Web` |  |
-| [Kodi](https://github.com/xbmc/xbmc) | 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` |  |
-| [audiobookshelf](https://github.com/advplyr/audiobookshelf) | Self-hosted audiobook and podcast server | `IOS` `Android` `SelfHost` |  |
-| [Memories](https://github.com/pulsejet/memories) | Fast, modern and advanced photo management suite. Runs as a Nextcloud app. | `SelfHost` |  |
-| [Librum](https://github.com/Librum-Reader/Librum) | The Librum client application | `SelfHost` |  |
-| [LibrePhotos](https://github.com/LibrePhotos/librephotos) | A self-hosted open source photo management service. This is the repository of the backend. | `SelfHost` |  |
-| [Kavita](https://github.com/Kareadita/Kavita) | Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family. | `SelfHost` |  |
-| [Piwigi](https://github.com/Piwigo/Piwigo) | Manage your photos with Piwigo, a full featured open source photo gallery application for the web. Star us on Github! More than 200 plugins and themes available. Join us and contribute! | `SelfHost` |  |
-| [Calibre-Web](https://github.com/janeczku/calibre-web) | ๐ Web app for browsing, reading and downloading eBooks stored in a Calibre database | `SelfHost` |  |
-| [Lychee](https://github.com/LycheeOrg/Lychee) | A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos. | `SelfHost` |  |
-
-### Surveillance
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [Scrypted](https://github.com/koush/scrypted) | Scrypted is a high performance video integration and automation platform | `SelfHost` |  |
-| [Frigate](https://github.com/blakeblackshear/frigate) | NVR with realtime local object detection for IP cameras | `SelfHost` |  |
-| [ZoneMinder](https://github.com/ZoneMinder/zoneminder) | ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras. | `SelfHost` |  |
-
-# Operating Systems - [Go to top](#contents)
-
-> [!NOTE]
-> In an effort to prevent duplication, categorizing apps into the below OS specific sections is ill-advised. They exist only for software that is so specific to an OS that the app's concept could not be ported to other platforms.
+# Operating System - [Go to top](#contents)
### Windows
@@ -827,40 +775,6 @@ Abandoned - Development Halted
| --- | --- | --- | --- |
| [UniGetUI](https://github.com/marticliment/UniGetUI) | UniGetUI: The Graphical Interface for your package managers. Could be terribly described as a package manager manager to manage your package managers | `Windows` |  |
-### MacOS
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [TheBoringNotch](https://github.com/TheBoredTeam/boring.notch) | TheBoringNotch: Not so boring notch That Rocks ๐ธ๐ถ | `MacOS` |  |
-| [Ice](https://github.com/jordanbaird/Ice) | Powerful menu bar manager for macOS | `MacOS` |  |
-| [Cork](https://github.com/buresdv/Cork) | A fast GUI for Homebrew written in SwiftUI | `MacOS` |  |
-| [AppLite](https://github.com/milanvarady/Applite) | User-friendly GUI macOS application for Homebrew Casks | `Cross` |  |
-| [KeepingYouAwake](https://github.com/newmarcel/KeepingYouAwake) | Prevents your Mac from going to sleep. | `MacOS` |  |
-| [AltTab](https://github.com/lwouis/alt-tab-macos) | Windows alt-tab on macOS | `MacOS` |  |
-| [SketchyBar](https://github.com/FelixKratz/SketchyBar) | A highly customizable macOS status bar replacement | `MacOS` |  |
-| [SwiftBar](https://github.com/swiftbar/SwiftBar) | Powerful macOS menu bar customization tool | `MacOS` |  |
-| [Lunar](https://github.com/alin23/Lunar) | Intelligent adaptive brightness for your external monitors | `MacOS` |  |
-| [LinearMouse](https://github.com/linearmouse/linearmouse) | The mouse and trackpad utility for Mac. | `MacOS` |  |
-| [OnlySwitch](https://github.com/jacklandrin/OnlySwitch) | โ๏ธ All-in-One menu bar app, hide ๐ปMacBook Pro's notch, dark mode, AirPods, Shortcuts | `MacOS` |  |
-| [MeetingBar](https://github.com/leits/MeetingBar) | ๐บ๐ฆ Your meetings at your fingertips in the macOS menu bar | `MacOS` |  |
-| [Reminders MenuBar](https://github.com/DamascenoRafael/reminders-menubar?tab=readme-ov-file) | Simple macOS menu bar application to view and interact with reminders. Developed with SwiftUI and using Apple Reminders as a source. | `MacOS` |  |
-
-### Linux
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [Flatseal](https://github.com/tchx84/Flatseal) | Manage Flatpak permissions | `Linux` |  |
-| [Extension Manager](https://github.com/mjakeman/extension-manager) | A utility for browsing and installing GNOME Shell Extensions. | `Linux` |  |
-
-### Operating System
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [Puter](https://github.com/HeyPuter/puter) | ๐ The Internet OS! Free, Open-Source, and Self-Hostable. | `N/A` |  |
-| [umbrelOS](https://github.com/getumbrel/umbrel) | A beautiful home server OS for self-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` |  |
-| [openmediavault](https://github.com/openmediavault/openmediavault) | openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. Thanks to the modular design of the framework it can be enhanced via plugins. openmediavault is primarily designed to be used in home environments or small home offices. | `N/A` |  |
-| [YunoHost](https://github.com/YunoHost/yunohost) | YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash. | `N/A` |  |
-
# Organization - [Go to top](#contents)
### Bookmark Manager
@@ -868,19 +782,16 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
| [buku](https://github.com/jarun/buku) | ๐ Personal mini-web in text | `Cross` `CLI+` |  |
-| [Linkwarden](https://github.com/linkwarden/linkwarden) | โก๏ธโก๏ธโก๏ธSelf-hosted collaborative bookmark manager to collect, organize, and preserve webpages, articles, and documents. | `SelfHost` |  |
-| [linkding](https://github.com/sissbruecker/linkding) | Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker. | `SelfHost` |  |
| [hoarder](https://github.com/hoarder-app/hoarder) | A self-hostable bookmark-everything app (links, notes and images) with AI-based automatic tagging and full text search | `SelfHost` |  |
+| [linkding](https://github.com/sissbruecker/linkding) | Self-hosted bookmark manager that is designed be to be minimal, fast, and easy to set up using Docker. | `SelfHost` |  |
+| [Linkwarden](https://github.com/linkwarden/linkwarden) | โก๏ธโก๏ธโก๏ธSelf-hosted collaborative bookmark manager to collect, organize, and preserve webpages, articles, and documents. | `SelfHost` |  |
| [Shiori](https://github.com/go-shiori/shiori) | Simple bookmark manager built with Go | `SelfHost` |  |
| [wallabag](https://github.com/wallabag/wallabag) | wallabag is a self hostable application for saving web pages: Save and classify articles. Read them later. Freely. | `SelfHost` |  |
-### Document Management
+### Document Manager
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Docspell](https://github.com/eikek/docspell) | Assist in organizing your piles of documents, resulting from scanners, e-mails and other sources with miminal effort. | `SelfHost` `CLI+` `Android` |  |
-| [Paperless-ngx](https://github.com/paperless-ngx/paperless-ngx) | A community-supported supercharged version of paperless: scan, index and archive all your physical documents | `SelfHost` |  |
-| [TagSpaces](https://github.com/tagspaces/tagspaces) | TagSpaces is an offline, open source, document manager with tagging support | `SelfHost` |  |
# Productivity - [Go to top](#contents)
@@ -894,58 +805,58 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Stirling PDF](https://github.com/Stirling-Tools/Stirling-PDF) | #1 Locally hosted web application that allows you to perform various operations on PDF files | `MacOS` `Windows` `SelfHost` |  |
+| [Documenso](https://github.com/documenso/documenso) | The Open Source DocuSign Alternative. | `SelfHost` `Web` |  |
| [DocuSeal](https://github.com/docusealco/docuseal) | Open source DocuSign alternative. Create, fill, and sign digital documents โ๏ธ | `SelfHost` |  |
| [OCRmyPDF](https://github.com/ocrmypdf/OCRmyPDF) | OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched | `Cross` `CLI` |  |
-| [Documenso](https://github.com/documenso/documenso) | The Open Source DocuSign Alternative. | `SelfHost` `Web` |  |
-| [OpenSign](https://github.com/OpenSignLabs/OpenSign) | ๐ฅ The free & Open Source DocuSign alternative | `SelfHost` `Web` |  |
+| [OpenSign](https://github.com/OpenSignLabs/OpenSign) | ๐ฅ The free & Open Source DocuSign alternative | `SelfHost` `Web` |  |
+| [Stirling PDF](https://github.com/Stirling-Tools/Stirling-PDF) | #1 Locally hosted web application that allows you to perform various operations on PDF files | `MacOS` `Windows` `SelfHost` |  |
### Finance
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Maybe](https://github.com/maybe-finance/maybe) | The OS for your personal finances | `SelfHost` |  |
| [Actual](https://github.com/actualbudget/actual) | A local-first personal finance app | `SelfHost` `Cross` |  |
-| [Ghostfolio](https://github.com/ghostfolio/ghostfolio) | Open Source Wealth Management Software. Angular + NestJS + Prisma + Nx + TypeScript ๐ค | `SelfHost` |  |
-| [Wallos](https://github.com/ellite/Wallos) | Wallos: Open-Source Personal Subscription Tracker | `SelfHost` |  |
| [Firefly III](https://github.com/firefly-iii/firefly-iii) | Firefly III: a personal finances manager | `SelfHost` |  |
+| [Ghostfolio](https://github.com/ghostfolio/ghostfolio) | Open Source Wealth Management Software. Angular + NestJS + Prisma + Nx + TypeScript ๐ค | `SelfHost` |  |
+| [Maybe](https://github.com/maybe-finance/maybe) | The OS for your personal finances | `SelfHost` |  |
+| [Wallos](https://github.com/ellite/Wallos) | Wallos: Open-Source Personal Subscription Tracker | `SelfHost` |  |
### Knowledge Base
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Logseq](https://github.com/logseq/logseq) | A privacy-first, open-source platform for knowledge management and collaboration. | `Cross` |  |
-| [Anytype](https://github.com/anyproto/anytype-ts) | Official Anytype client for MacOS, Linux, and Windows | `Cross` |  |
-| [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` |  |
| [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` |  |
-| [Outline](https://github.com/outline/outline) | The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. | `Cross` |  |
-| [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` |  |
+| [Anytype](https://github.com/anyproto/anytype-ts) | Official Anytype client for MacOS, Linux, and Windows | `Cross` |  |
+| [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` |  |
| [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` |  |
| [Foam](https://github.com/foambubble/foam) | A personal knowledge management and sharing system for VSCode | `VSCode` |  |
+| [Logseq](https://github.com/logseq/logseq) | A privacy-first, open-source platform for knowledge management and collaboration. | `Cross` |  |
+| [Outline](https://github.com/outline/outline) | The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible. | `Cross` |  |
+| [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` |  |
### Project Management
| 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. | `SelfHost` `Web` |  |
| [Focalboard](https://github.com/mattermost-community/focalboard) | Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana. | `Cross` `SelfHost` |  |
| [Huly](https://github.com/hcengineering/platform) | Huly โ All-in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion) | `SelfHost` `Web` |  |
-| [OpenProject](https://github.com/opf/openproject) | OpenProject is the leading open source project management software. | `SelfHost` |  |
| [Leantime](https://github.com/Leantime/leantime) | Leantime is a goals focused project management system for non-project managers. Building with ADHD, Autism, and dyslexia in mind. | `SelfHost` |  |
+| [OpenProject](https://github.com/opf/openproject) | OpenProject is the leading open source project management software. | `SelfHost` |  |
+| [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. | `SelfHost` `Web` |  |
### 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` |  |
| [Planka](https://github.com/plankanban/planka) | The realtime kanban board for workgroups built with React and Redux. | `SelfHost` `Mobile` |  |
+| [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` |  |
### Time Management
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [solidtime](https://github.com/solidtime-io/solidtime) | Modern open-source time-tracking app | `SelfHost` `Web` |  |
| [ActivityWatch](https://github.com/ActivityWatch/activitywatch) | The best free and open-source automated time tracker. Cross-platform, extensible, privacy-focused. | `Cross` `Android` |  |
+| [solidtime](https://github.com/solidtime-io/solidtime) | Modern open-source time-tracking app | `SelfHost` `Web` |  |
# Security/Privacy - [Go to top](#contents)
@@ -953,8 +864,8 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
+| [AdGuard](https://github.com/AdguardTeam) | Network-wide ads & trackers blocking DNS server | `SelfHost` `Mobile` `Chromium` `Firefox` | |
| [Blocky](https://github.com/0xERR0R/blocky) | Fast and lightweight DNS proxy as ad-blocker for local network with many features | `SelfHost` |  |
-| [AdGuard](https://github.com/AdguardTeam) | Network-wide ads & trackers blocking DNS server | `SelfHost` `Mobile` `Chromium` `Firefox` |  |
| [Pi-hole](https://github.com/pi-hole/pi-hole) | A black hole for Internet advertisements | `SelfHost` |  |
### Antivirus
@@ -968,9 +879,9 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
| [2FAuth](https://github.com/Bubka/2FAuth) | A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes | `SelfHost` |  |
+| [Aegis](https://github.com/beemdevelopment/Aegis) | A free, secure and open source app for Android to manage your 2-step verification tokens. | `Android` |  |
| [authelia](https://github.com/authelia/authelia) | The Single Sign-On Multi-Factor portal for web apps | `SelfHost` |  |
| [Tailscale](https://github.com/tailscale/tailscale) | The easiest, most secure way to use WireGuard and 2FA. | `SelfHost` |  |
-| [Aegis](https://github.com/beemdevelopment/Aegis) | A free, secure and open source app for Android to manage your 2-step verification tokens. | `Android` |  |
### Firewall
@@ -983,11 +894,11 @@ Abandoned - Development Halted
| 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` |  |
+| [Bitwarden](https://github.com/bitwarden) | Open source security solutions for individuals, teams, and business organizations. Explore Password Manager, Secrets Manager, and passkey innovations. | `Cross` | |
| [KeePass](https://github.com/keepassxreboot/keepassxc) | KeePassXC is a cross-platform community-driven port of the Windows application โKeepass Password Safeโ. | `Cross` |  |
-| [Vaultwarden](https://github.com/dani-garcia/vaultwarden) | Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs | `SelfHost` |  |
| [LessPass](https://github.com/lesspass/lesspass) | ๐ stateless open source password manager | `Cross` `CLI` `Mobile` `Chromium` `Firefox` |  |
| [Passbolt](https://github.com/passbolt/passbolt_api) | Passbolt Community Edition (CE) API. The JSON API for the open source password manager for teams! | `Cross` `CLI+` `SelfHost` `Mobile` `Chromium` `Firefox` |  |
+| [Vaultwarden](https://github.com/dani-garcia/vaultwarden) | Unofficial Bitwarden compatible server written in Rust, formerly known as bitwarden_rs | `SelfHost` |  |
### VPN
@@ -995,7 +906,114 @@ Abandoned - Development Halted
| --- | --- | --- | --- |
| [Amnezia](https://github.com/amnezia-vpn/amnezia-client) | Amnezia VPN Client (Desktop+Mobile) | `Cross` `Mobile` |  |
| [NetBird](https://github.com/netbirdio/netbird) | Connect your devices into a secure WireGuardยฎ-based overlay network with SSO, MFA and granular access controls. | `Cross` |  |
-| [ProtonVPN](https://github.com/ProtonVPN) | Experience true freedom online. Gain unrestricted access to global content, block annoying ads, and safeguard your privacy with a fast and secure VPN. | `Cross` `Mobile` |  |
+| [ProtonVPN](https://github.com/ProtonVPN) | Experience true freedom online. Gain unrestricted access to global content, block annoying ads, and safeguard your privacy with a fast and secure VPN. | `Cross` `Mobile` | |
+
+# Server - [Go to top](#contents)
+
+### Arr
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [autobrr](https://github.com/autobrr/autobrr) | Modern, easy to use download automation for torrents and usenet. | `Cross` `SelfHost` |  |
+| [Bazarr](https://github.com/morpheus65535/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` |  |
+| [Jellyseerr](https://github.com/Fallenbagel/jellyseerr) | Open-source media request and discovery manager for Jellyfin, Plex, and Emby. | `SelfHost` |  |
+| [Lidarr](https://github.com/Lidarr/Lidarr) | Looks and smells like Sonarr but made for music. | `Cross` `SelfHost` |  |
+| [Overseerr](https://github.com/sct/overseerr) | Request management and media discovery tool for the Plex ecosystem | `Windows` `Linux` `SelfHost` |  |
+| [Prowlarr](https://github.com/Prowlarr/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` |  |
+| [Radarr](https://github.com/Radarr/Radarr) | Movie organizer/manager for usenet and torrent users. | `Cross` `SelfHost` |  |
+| [Readarr](https://github.com/Readarr/Readarr) | Book Manager and Automation (Sonarr for Ebooks) | `Cross` `SelfHost` |  |
+| [Sonarr](https://github.com/Sonarr/Sonarr) | Smart PVR for newsgroup and bittorrent users. | `Cross` `SelfHost` |  |
+
+### Dashboard
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [Cockpit](https://github.com/cockpit-project/cockpit) | Cockpit is a web-based graphical interface for servers. | `Linux` |  |
+| [dashdot](https://github.com/MauriceNino/dashdot) | A simple, modern server dashboard, primarily used by smaller private servers | `SelfHost` |  |
+| [Dashy](https://github.com/Lissy93/dashy) | ๐ A self-hostable personal dashboard built for you. Includes status-checking, widgets, themes, icon packs, a UI editor and tons more! | `SelfHost` |  |
+| [Glance](https://github.com/glanceapp/glance) | A self-hosted dashboard that puts all your feeds in one place | `SelfHost` |  |
+| [Heimdall](https://github.com/linuxserver/Heimdall) | An Application dashboard and launcher | `SelfHost` |  |
+| [homepage](https://github.com/gethomepage/homepage) | A highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations. | `SelfHost` |  |
+| [Homer](https://github.com/bastienwirtz/homer) | A very simple static homepage for your server. | `SelfHost` |  |
+
+### Home Automation
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [Domoticz](https://github.com/domoticz/domoticz) | Open source Home Automation System | `SelfHost` |  |
+| [ESPHome](https://github.com/esphome/esphome) | ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems. | `SelfHost` |  |
+| [Gladys](https://github.com/GladysAssistant/Gladys) | A privacy-first, open-source home assistant | `SelfHost` |  |
+| [Home Assistant](https://github.com/home-assistant/core) | ๐ก Open source home automation that puts local control and privacy first. | `Cross` `SelfHost` |  |
+
+### Home Server
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [CapRover](https://github.com/caprover/caprover) | Scalable PaaS (automated Docker+nginx) - aka Heroku on Steroids | `Linux` |  |
+| [CasaOS](https://github.com/IceWhaleTech/CasaOS) | CasaOS - A simple, easy-to-use, elegant open-source Personal Cloud system. | `Linux` |  |
+| [Cosmos](https://github.com/azukaar/Cosmos-Server) | โ๏ธ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot) | `SelfHost` |  |
+| [Runtipi](https://github.com/runtipi/runtipi) | Runtipi is a homeserver for everyone! One command setup, one click installs for your favorites self-hosted apps. โจ | `SelfHost` |  |
+| [Sandstorm](https://github.com/sandstorm-io/sandstorm) | Sandstorm is a self-hostable web productivity suite. It's implemented as a security-hardened web app package manager. | `SelfHost` |  |
+
+### Linux
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [Extension Manager](https://github.com/mjakeman/extension-manager) | A utility for browsing and installing GNOME Shell Extensions. | `Linux` |  |
+| [Flatseal](https://github.com/tchx84/Flatseal) | Manage Flatpak permissions | `Linux` |  |
+
+### MacOS
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [AltTab](https://github.com/lwouis/alt-tab-macos) | Windows alt-tab on macOS | `MacOS` |  |
+| [AppLite](https://github.com/milanvarady/Applite) | User-friendly GUI macOS application for Homebrew Casks | `Cross` |  |
+| [Cork](https://github.com/buresdv/Cork) | A fast GUI for Homebrew written in SwiftUI | `MacOS` |  |
+| [Ice](https://github.com/jordanbaird/Ice) | Powerful menu bar manager for macOS | `MacOS` |  |
+| [KeepingYouAwake](https://github.com/newmarcel/KeepingYouAwake) | Prevents your Mac from going to sleep. | `MacOS` |  |
+| [LinearMouse](https://github.com/linearmouse/linearmouse) | The mouse and trackpad utility for Mac. | `MacOS` |  |
+| [Lunar](https://github.com/alin23/Lunar) | Intelligent adaptive brightness for your external monitors | `MacOS` |  |
+| [MeetingBar](https://github.com/leits/MeetingBar) | ๐บ๐ฆ Your meetings at your fingertips in the macOS menu bar | `MacOS` |  |
+| [OnlySwitch](https://github.com/jacklandrin/OnlySwitch) | โ๏ธ All-in-One menu bar app, hide ๐ปMacBook Pro's notch, dark mode, AirPods, Shortcuts | `MacOS` |  |
+| [Reminders MenuBar](https://github.com/DamascenoRafael/reminders-menubar?tab=readme-ov-file) | Simple macOS menu bar application to view and interact with reminders. Developed with SwiftUI and using Apple Reminders as a source. | `MacOS` |  |
+| [SketchyBar](https://github.com/FelixKratz/SketchyBar) | A highly customizable macOS status bar replacement | `MacOS` |  |
+| [SwiftBar](https://github.com/swiftbar/SwiftBar) | Powerful macOS menu bar customization tool | `MacOS` |  |
+| [TheBoringNotch](https://github.com/TheBoredTeam/boring.notch) | TheBoringNotch: Not so boring notch That Rocks ๐ธ๐ถ | `MacOS` |  |
+
+### Media Management
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [audiobookshelf](https://github.com/advplyr/audiobookshelf) | Self-hosted audiobook and podcast server | `IOS` `Android` `SelfHost` |  |
+| [Calibre-Web](https://github.com/janeczku/calibre-web) | ๐ Web app for browsing, reading and downloading eBooks stored in a Calibre database | `SelfHost` |  |
+| [Ente](https://github.com/ente-io/ente) | FOSS, End-to-End Encrypted Cloud | `Web` |  |
+| [Immich](https://github.com/immich-app/immich) | High performance self-hosted photo and video management solution. | `SelfHost` |  |
+| [Jellyfin](https://github.com/jellyfin/jellyfin) | The Free Software Media System | `SelfHost` |  |
+| [Kavita](https://github.com/Kareadita/Kavita) | Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family. | `SelfHost` |  |
+| [Kodi](https://github.com/xbmc/xbmc) | 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` |  |
+| [LibrePhotos](https://github.com/LibrePhotos/librephotos) | A self-hosted open source photo management service. This is the repository of the backend. | `SelfHost` |  |
+| [Librum](https://github.com/Librum-Reader/Librum) | The Librum client application | `SelfHost` |  |
+| [Lychee](https://github.com/LycheeOrg/Lychee) | A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos. | `SelfHost` |  |
+| [Memories](https://github.com/pulsejet/memories) | Fast, modern and advanced photo management suite. Runs as a Nextcloud app. | `SelfHost` |  |
+| [PhotoPrism](https://github.com/photoprism/photoprism) | AI-Powered Photos App for the Decentralized Web ๐๐โจ | `SelfHost` |  |
+| [Piwigi](https://github.com/Piwigo/Piwigo) | Manage your photos with Piwigo, a full featured open source photo gallery application for the web. Star us on Github! More than 200 plugins and themes available. Join us and contribute! | `SelfHost` |  |
+
+### Operating System
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [openmediavault](https://github.com/openmediavault/openmediavault) | openmediavault is the next generation network attached storage (NAS) solution based on Debian Linux. Thanks to the modular design of the framework it can be enhanced via plugins. openmediavault is primarily designed to be used in home environments or small home offices. | `N/A` |  |
+| [Puter](https://github.com/HeyPuter/puter) | ๐ The Internet OS! Free, Open-Source, and Self-Hostable. | `N/A` |  |
+| [umbrelOS](https://github.com/getumbrel/umbrel) | A beautiful home server OS for self-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` |  |
+| [YunoHost](https://github.com/YunoHost/yunohost) | YunoHost is an operating system aiming to simplify as much as possible the administration of a server. This repository corresponds to the core code, written mostly in Python and Bash. | `N/A` |  |
+
+### Surveillance
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [Frigate](https://github.com/blakeblackshear/frigate) | NVR with realtime local object detection for IP cameras | `SelfHost` |  |
+| [Scrypted](https://github.com/koush/scrypted) | Scrypted is a high performance video integration and automation platform | `SelfHost` |  |
+| [ZoneMinder](https://github.com/ZoneMinder/zoneminder) | ZoneMinder is a free, open source Closed-circuit television software application developed for Linux which supports IP, USB and Analog cameras. | `SelfHost` |  |
# Terminal - [Go to top](#contents)
@@ -1004,38 +1022,37 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
| [fish](https://github.com/fish-shell/fish-shell) | The user-friendly command line shell. | `Cross` `CLI` |  |
-| [xonsh](https://github.com/xonsh/xonsh) | ๐ Python-powered shell. Full-featured and cross-platform. | `Cross` `CLI` |  |
| [Nushell](https://github.com/nushell/nushell) | A new type of shell | `Cross` `CLI` |  |
+| [xonsh](https://github.com/xonsh/xonsh) | ๐ Python-powered shell. Full-featured and cross-platform. | `Cross` `CLI` |  |
### Terminal Emulator
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [kitty](https://github.com/kovidgoyal/kitty) | Cross-platform, fast, feature-rich, GPU based terminal | `Cross` |  |
-| [WezTerm](https://github.com/wez/wezterm) | A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust | `Cross` |  |
-| [Waveterm](https://github.com/wavetermdev/waveterm) | An open-source, cross-platform terminal for seamless workflows | `Cross` |  |
| [Alacritty](https://github.com/alacritty/alacritty) | A cross-platform, OpenGL terminal emulator. | `Cross` |  |
-| [Tabby](https://github.com/Eugeny/tabby) | A terminal for a more modern age | `Cross` |  |
+| [kitty](https://github.com/kovidgoyal/kitty) | Cross-platform, fast, feature-rich, GPU based terminal | `Cross` |  |
| [Rio](https://github.com/raphamorim/rio) | A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers. | `Cross` |  |
-| [Ghostty](github.com/ghostty-org/ghostty) | ๐ป Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration. | `Cross` |  |
+| [Tabby](https://github.com/Eugeny/tabby) | A terminal for a more modern age | `Cross` |  |
+| [Waveterm](https://github.com/wavetermdev/waveterm) | An open-source, cross-platform terminal for seamless workflows | `Cross` |  |
+| [WezTerm](https://github.com/wez/wezterm) | A GPU-accelerated cross-platform terminal emulator and multiplexer written by @wez and implemented in Rust | `Cross` |  |
### Terminal Multiplexer
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Zellij](https://github.com/zellij-org/zellij) | A terminal workspace with batteries included | `Cross` `CLI` |  |
| [tmux](https://github.com/tmux/tmux) | tmux source code | `Cross` `CLI` |  |
+| [Zellij](https://github.com/zellij-org/zellij) | A terminal workspace with batteries included | `Cross` `CLI` |  |
### Terminal Utilities
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
| [Atuin](https://github.com/atuinsh/atuin) | โจ Magical shell history | `Cross` `CLI` |  |
-| [Oh My Zsh](https://github.com/ohmyzsh/ohmyzsh) | ๐ 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` `CLI` |  |
| [McFly](https://github.com/cantino/mcfly) | Fly through your shell history. Great Scott! | `Cross` `CLI` |  |
+| [Oh My Zsh](https://github.com/ohmyzsh/ohmyzsh) | ๐ 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` `CLI` |  |
+| [ShellGPT](https://github.com/TheR1D/shell_gpt) | 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` `CLI` |  |
| [zoxide](https://github.com/ajeetdsouza/zoxide) | A smarter cd command. Supports all major shells. | `Cross` `CLI` |  |
| [zsh-autosuggestions](https://github.com/zsh-users/zsh-autosuggestions) | Fish-like autosuggestions for zsh | `Cross` `CLI` |  |
-| [ShellGPT](https://github.com/TheR1D/shell_gpt) | 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` `CLI` |  |
# Text - [Go to top](#contents)
@@ -1049,38 +1066,34 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Zettlr](https://github.com/Zettlr/Zettlr) | Your One-Stop Publication Workbench | `Cross` |  |
| [HedgeDoc](https://github.com/hedgedoc/hedgedoc) | HedgeDoc - Ideas grow better together | `SelfHost` |  |
-
-> The following also support markdown editing but have been placed in the [knowledge base](#knowledge-base) category.
-> - Logseq
-> - Anytype
+| [Zettlr](https://github.com/Zettlr/Zettlr) | Your One-Stop Publication Workbench | `Cross` |  |
### Note Taking
| 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` |  |
-| [Notesnook](https://github.com/streetwriters/notesnook) | A fully open source & end-to-end encrypted note taking alternative to Evernote. | `Cross` |  |
-| [Standard Notes](https://github.com/standardnotes/app) | Think fearlessly with end-to-end encrypted notes and files. | `Cross` `IOS` `Android` |  |
-| [Simplenote](https://github.com/Automattic/simplenote-electron) | Simplenote for Web, Windows, and Linux | `Cross` `IOS` `Android` |  |
| [Better Notes](https://github.com/windingwind/zotero-better-notes) | Everything about note management. All in Zotero. | `Plugin` |  |
-| [Memos](https://github.com/usememos/memos) | An open-source, lightweight note-taking solution. The pain-less way to create your meaningful notes. Your Notes, Your Way. | `SelfHost` |  |
| [Blinko](https://github.com/blinko-space/blinko) | An open-source, self-hosted personal AI note tool prioritizing privacy, built using TypeScript . | `SelfHost` |  |
+| [Joplin](https://github.com/laurent22/joplin) | Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS. | `Cross` |  |
+| [jrnl](https://github.com/jrnl-org/jrnl) | Collect your thoughts and notes without leaving the command line. | `Cross` `CLI` |  |
+| [Memos](https://github.com/usememos/memos) | An open-source, lightweight note-taking solution. The pain-less way to create your meaningful notes. Your Notes, Your Way. | `SelfHost` |  |
+| [nb](https://github.com/xwmx/nb) | CLI and local web plain text noteโtaking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script. | `Cross` `CLI` |  |
+| [Notesnook](https://github.com/streetwriters/notesnook) | A fully open source & end-to-end encrypted note taking alternative to Evernote. | `Cross` |  |
+| [Reor](https://github.com/reorproject/reor) | Private & local AI personal knowledge management app for high entropy people. | `Cross` |  |
| [Rnote](https://github.com/flxzt/rnote) | Sketch and take handwritten notes. | `Cross` |  |
| [SilverBullet](https://github.com/silverbulletmd/silverbullet) | The knowledge tinkerer's notebook | `Cross` |  |
-| [Reor](https://github.com/reorproject/reor) | Private & local AI personal knowledge management app for high entropy people. | `Cross` |  |
+| [Simplenote](https://github.com/Automattic/simplenote-electron) | Simplenote for Web, Windows, and Linux | `Cross` `IOS` `Android` |  |
+| [Standard Notes](https://github.com/standardnotes/app) | Think fearlessly with end-to-end encrypted notes and files. | `Cross` `IOS` `Android` |  |
| [VNote](https://github.com/vnotex/vnote) | A pleasant note-taking platform in native C++. | `Cross` |  |
-| [nb](https://github.com/xwmx/nb) | CLI and local web plain text noteโtaking, bookmarking, and archiving with linking, tagging, filtering, search, Git versioning & syncing, Pandoc conversion, + more, in a single portable script. | `Cross` `CLI` |  |
-| [jrnl](https://github.com/jrnl-org/jrnl) | Collect your thoughts and notes without leaving the command line. | `Cross` `CLI` |  |
### 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` |  |
-| [LibreOffice](https://github.com/libreoffice) | No description provided. | `Cross` |  |
| [CryptPad](https://github.com/cryptpad/cryptpad) | Collaborative office suite, end-to-end encrypted and open-source. | `SelfHost` |  |
+| [LibreOffice](https://github.com/libreoffice) | No description provided. | `Cross` | |
+| [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` |  |
### Proofreading
@@ -1100,23 +1113,22 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Quill](https://github.com/slab/quill) | Quill is a modern WYSIWYG editor built for compatibility and extensibility | `Web` |  |
| [CotEditor](https://github.com/coteditor/CotEditor) | Lightweight Plain-Text Editor for macOS | `MacOS` |  |
-| [Micro](https://github.com/zyedidia/micro) | A modern and intuitive terminal-based text editor | `Cross` `CLI` |  |
-| [Notepads](https://github.com/0x7c13/Notepads) | A modern, lightweight text editor with a minimalist design. | `Windows` |  |
+| [Emacs](https://github.com/emacs-mirror/emacs) | An extensible, customizable, free/libre text editor โ and more. | `Cross` |  |
| [Kakoune](https://github.com/mawww/kakoune) | mawww's experiment for a better code editor | `Cross` `CLI` |  |
| [Lite XL](https://github.com/lite-xl/lite-xl) | A lightweight text editor written in Lua | `Cross` |  |
-| [Emacs](https://github.com/emacs-mirror/emacs) | An extensible, customizable, free/libre text editor โ and more. | `Cross` |  |
+| [Micro](https://github.com/zyedidia/micro) | A modern and intuitive terminal-based text editor | `Cross` `CLI` |  |
| [NotepadNext](https://github.com/dail8859/NotepadNext) | A cross-platform, reimplementation of Notepad++ | `Cross` |  |
+| [Notepads](https://github.com/0x7c13/Notepads) | A modern, lightweight text editor with a minimalist design. | `Windows` |  |
+| [Quill](https://github.com/slab/quill) | Quill is a modern WYSIWYG editor built for compatibility and extensibility | `Web` |  |
### Wiki
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [docmost](https://github.com/docmost/docmost) `๐ฅ` `๐` | Docmost is an open-source collaborative wiki and documentation software. It is an open-source alternative to Confluence and Notion. | `SelfHost` |  |
+| [BookStack](https://github.com/BookStackApp/BookStack) | A platform to create documentation/wiki content built with PHP & Laravel | `SelfHost` |  |
| [MediaWiki](https://github.com/wikimedia/mediawiki) | ๐ป The collaborative editing software that runs Wikipedia. | `SelfHost` |  |
| [Wiki.js](https://github.com/requarks/wiki) | Wiki.js - A modern and powerful wiki app built on Node.js | `SelfHost` |  |
-| [BookStack](https://github.com/BookStackApp/BookStack) | A platform to create documentation/wiki content built with PHP & Laravel | `SelfHost` |  |
# Utilities - [Go to top](#contents)
@@ -1125,57 +1137,56 @@ Abandoned - Development Halted
| 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` `CLI+` |  |
+| [Cronicle](https://github.com/jhuckaby/Cronicle) | A simple, distributed task scheduler and runner with a web based UI. | `Cross` `CLI+` `SelfHost` |  |
| [Hammerspoon](https://github.com/Hammerspoon/hammerspoon) | Staggeringly powerful macOS desktop automation with Lua | `MacOS` |  |
| [Script Kit](https://github.com/johnlindquist/kit) | Script Kit. Automate Anything. | `Cross` |  |
| [Semaphore](https://github.com/semaphoreui/semaphore) | Modern UI and powerful API for Ansible, Terraform, OpenTofu, PowerShell and other DevOps tools. | `Cross` |  |
-| [Cronicle](https://github.com/jhuckaby/Cronicle) | A simple, distributed task scheduler and runner with a web based UI. | `Cross` `CLI+` `SelfHost` |  |
### Cleaner
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Pearcleaner](https://github.com/alienator88/Pearcleaner) | A free, source-available and fair-code licensed mac app cleaner | `MacOS` |  |
| [BleachBit](https://github.com/bleachbit/bleachbit) | BleachBit system cleaner for Windows and Linux | `Windows` `Linux` |  |
+| [Pearcleaner](https://github.com/alienator88/Pearcleaner) | A free, source-available and fair-code licensed mac app cleaner | `MacOS` |  |
### Clipboard Manager
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Maccy](https://github.com/p0deje/Maccy) | Lightweight clipboard manager for macOS | `MacOS` |  |
| [Clipboard](https://github.com/Slackadays/Clipboard) | ๐๐๏ธ๐ฌ Your new, ๐ง๐๐๐ค๐ฃ๐ ๐ช๐ก๐๐๐๐ค๐ช๐จ๐ก๐ฎ smart clipboard manager | `Cross` |  |
| [CopyQ](https://github.com/hluk/CopyQ) | Clipboard manager with advanced features | `Cross` |  |
+| [Maccy](https://github.com/p0deje/Maccy) | Lightweight clipboard manager for macOS | `MacOS` |  |
### Containers
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Portainer](https://github.com/portainer/portainer) |Making Docker and Kubernetes management easy. | `Cross` |  |
-| [Dockge](https://github.com/louislam/dockge) | A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager | `Cross` |  |
| [Colima](https://github.com/abiosoft/colima) | Container runtimes on macOS (and Linux) with minimal setup | `Cross` `CLI` |  |
+| [Dockge](https://github.com/louislam/dockge) | A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager | `Cross` |  |
### Dotfiles Manager
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [yadm](https://github.com/yadm-dev/yadm) | Yet Another Dotfiles Manager | `Cross` `CLI` |  |
| [chezmoi](https://github.com/twpayne/chezmoi) | Manage your dotfiles across multiple diverse machines, securely. | `Cross` |  |
+| [yadm](https://github.com/yadm-dev/yadm) | Yet Another Dotfiles Manager | `Cross` `CLI` |  |
### 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` |  |
-| [Files](https://github.com/files-community/Files) | A modern file manager that helps users organize their files and folders. | `Windows` |  |
-| [nnn](https://github.com/jarun/nnn) | nยณ The unorthodox terminal file manager | `Linux` `CLI` |  |
-| [Yazi](https://github.com/sxyazi/yazi) | ๐ฅ Blazing fast terminal file manager written in Rust, based on async I/O. | `Cross` `CLI` |  |
-| [Ranger](https://github.com/ranger/ranger) | A VIM-inspired filemanager for the console | `Cross` `CLI` |  |
| [Electerm](https://github.com/electerm/electerm) | ๐ปTerminal/ssh/telnet/serialport/RDP/VNC/sftp client(linux, mac, win) | `Cross` |  |
-| [If](https://github.com/gokcehan/lf) | Terminal file manager | `Cross` `CLI` |  |
-| [Superfile](https://github.com/yorukot/superfile) | Pretty fancy and modern terminal file manager | `Cross` |  |
-| [Filestash](https://github.com/mickael-kerjean/filestash) | ๐ฆ A file manager / web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... | `SelfHost` |  |
-| [FileGator](https://github.com/filegator/filegator) | Powerful Multi-User File Manager | `SelfHost` |  |
| [File Browser](https://github.com/filebrowser/filebrowser) | ๐ Web File Browser | `SelfHost` |  |
+| [FileGator](https://github.com/filegator/filegator) | Powerful Multi-User File Manager | `SelfHost` |  |
+| [Files](https://github.com/files-community/Files) | A modern file manager that helps users organize their files and folders. | `Windows` |  |
+| [Filestash](https://github.com/mickael-kerjean/filestash) | ๐ฆ A file manager / web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ... | `SelfHost` |  |
+| [If](https://github.com/gokcehan/lf) | Terminal file manager | `Cross` `CLI` |  |
+| [nnn](https://github.com/jarun/nnn) | nยณ The unorthodox terminal file manager | `Linux` `CLI` |  |
+| [Ranger](https://github.com/ranger/ranger) | A VIM-inspired filemanager for the console | `Cross` `CLI` |  |
+| [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` |  |
+| [Superfile](https://github.com/yorukot/superfile) | Pretty fancy and modern terminal file manager | `Cross` |  |
| [xplr](https://github.com/sayanarijit/xplr) | A hackable, minimal, fast TUI file explorer | `Cross` `CLI` |  |
+| [Yazi](https://github.com/sxyazi/yazi) | ๐ฅ Blazing fast terminal file manager written in Rust, based on async I/O. | `Cross` `CLI` |  |
### File Sharing
@@ -1189,18 +1200,18 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Karabiner-Elements](https://github.com/pqrs-org/Karabiner-Elements) | Karabiner-Elements is a powerful tool for customizing keyboards on macOS | `MacOS` |  |
| [Kanata](https://github.com/jtroo/kanata) | Improve keyboard comfort and usability with advanced customization | `Cross` |  |
+| [Karabiner-Elements](https://github.com/pqrs-org/Karabiner-Elements) | Karabiner-Elements is a powerful tool for customizing keyboards on macOS | `MacOS` |  |
| [Kmonad](https://github.com/kmonad/kmonad) | An advanced keyboard manager | `Cross` |  |
### Launcher
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Ueli](https://github.com/oliverschwendener/ueli) | Cross-Platform Keystroke Launcher | `Cross` |  |
-| [Sol](https://github.com/ospfranco/sol) | MacOS launcher & command palette | `MacOS` |  |
-| [Kando](https://github.com/kando-menu/kando) | ๐ธ Do things with utmost efficiency. | `Cross` |  |
| [Albert](https://github.com/albertlauncher/albert) | A fast and flexible keyboard launcher | `Cross` |  |
+| [Kando](https://github.com/kando-menu/kando) | ๐ธ Do things with utmost efficiency. | `Cross` |  |
+| [Sol](https://github.com/ospfranco/sol) | MacOS launcher & command palette | `MacOS` |  |
+| [Ueli](https://github.com/oliverschwendener/ueli) | Cross-Platform Keystroke Launcher | `Cross` |  |
| [Ulauncher](https://github.com/Ulauncher/Ulauncher) | Feature rich application Launcher for Linux | `Linux` |  |
| [Wox](https://github.com/Wox-launcher/Wox) | A cross-platform launcher that simply works | `Cross` |  |
@@ -1208,8 +1219,8 @@ Abandoned - Development Halted
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Homebrew](https://github.com/Homebrew/brew) | macOS system monitor in your menu bar | `MacOS` `Linux` `CLI` |  |
| [Choco](https://github.com/chocolatey/choco) | Chocolatey - the package manager for Windows | `Windows` |  |
+| [Homebrew](https://github.com/Homebrew/brew) | macOS system monitor in your menu bar | `MacOS` `Linux` `CLI` |  |
| [Nix](https://github.com/NixOS/nix) | Nix, the purely functional package manager | `Cross` |  |
| [Spack](https://github.com/spack/spack) | A flexible package manager that supports multiple versions, configurations, platforms, and compilers. | `Cross` |  |
@@ -1219,72 +1230,71 @@ Abandoned - Development Halted
| --- | --- | --- | --- |
| [RustDesk](https://github.com/rustdesk/rustdesk) | An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer. | `Cross` |  |
-### System Monitoring
-
-| Name | Description | Platform | Stars |
-| --- | --- | --- | --- |
-| [Stats](https://github.com/exelban/stats) | macOS system monitor in your menu bar | `MacOS` |  |
-| [Vitals](https://github.com/corecoding/Vitals) | A glimpse into your computer's temperature, voltage, fan speed, memory usage and CPU load. | `Linux` |  |
-| [bottom](https://github.com/ClementTsang/bottom) | Yet another cross-platform graphical process/system monitor. | `Cross` `CLI` |  |
-
### System
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Background Music](https://github.com/kyleneideck/BackgroundMusic) | Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio. | `MacOS` |  |
+| [Background Music](https://github.com/kyleneideck/BackgroundMusic) | Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio. | `MacOS` |  |
+
+### System Monitoring
+
+| Name | Description | Platform | Stars |
+| --- | --- | --- | --- |
+| [bottom](https://github.com/ClementTsang/bottom) | Yet another cross-platform graphical process/system monitor. | `Cross` `CLI` |  |
+| [Stats](https://github.com/exelban/stats) | macOS system monitor in your menu bar | `MacOS` |  |
+| [Vitals](https://github.com/corecoding/Vitals) | A glimpse into your computer's temperature, voltage, fan speed, memory usage and CPU load. | `Linux` |  |
### Tools
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Czkawka](https://github.com/qarmin/czkawka) | Multi functional app to find duplicates, empty folders, similar images etc. | `Windows` `Linux` |  |
| [balenaEtcher](https://github.com/balena-io/etcher) | Flash OS images to SD cards & USB drives, safely and easily. | `Cross` |  |
-| [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` |  |
-| [Keka](github.com/aonez/Keka) | The macOS & iOS file archiver | `MacOS` |  |
-| [OpenRGB](https://github.com/CalcProgrammer1/OpenRGB) | Open source RGB lighting control that doesn't depend on manufacturer software. | `Cross` |  |
-| [inshellisense](https://github.com/microsoft/inshellisense) | IDE style command line auto complete | `Cross` `CLI` |  |
-| [rga](https://github.com/phiresky/ripgrep-all) | rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. | `Cross` `CLI` |  |
+| [Czkawka](https://github.com/qarmin/czkawka) | Multi functional app to find duplicates, empty folders, similar images etc. | `Windows` `Linux` |  |
| [fd](https://github.com/sharkdp/fd) | A simple, fast and user-friendly alternative to 'find' | `Cross` `CLI` |  |
+| [inshellisense](https://github.com/microsoft/inshellisense) | IDE style command line auto complete | `Cross` `CLI` |  |
+| [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` |  |
+| [OpenRGB](https://github.com/CalcProgrammer1/OpenRGB) | Open source RGB lighting control that doesn't depend on manufacturer software. | `Cross` |  |
+| [rga](https://github.com/phiresky/ripgrep-all) | rga: ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. | `Cross` `CLI` |  |
### 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` |  |
-| [rbenv](https://github.com/rbenv/rbenv) | Manage your app's Ruby environment | `Cross` `CLI` |  |
-| [pyenv](https://github.com/pyenv/pyenv) | Simple Python version management | `Cross` `CLI` |  |
-| [nvm](https://github.com/nvm-sh/nvm) | Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions | `Cross` `CLI` |  |
-| [mise](https://github.com/jdx/mise) | dev tools, env vars, task runner | `Cross` `CLI` |  |
| [asdf](https://github.com/asdf-vm/asdf) | Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more | `Cross` `CLI` |  |
+| [mise](https://github.com/jdx/mise) | dev tools, env vars, task runner | `Cross` `CLI` |  |
+| [nvm](https://github.com/nvm-sh/nvm) | Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions | `Cross` `CLI` |  |
+| [pyenv](https://github.com/pyenv/pyenv) | Simple Python version management | `Cross` `CLI` |  |
+| [rbenv](https://github.com/rbenv/rbenv) | Manage your app's Ruby environment | `Cross` `CLI` |  |
| [vfox](https://github.com/version-fox/vfox) | A cross-platform and extendable version manager with support for Java, Node.js, Flutter, .Net & more | `Cross` `CLI` |  |
+| [XcodesApp](https://github.com/XcodesOrg/XcodesApp) | The easiest way to install and switch between multiple versions of Xcode - with a mouse click. | `MacOS` |  |
### Virtual Machine
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [UTM](https://github.com/utmapp/UTM) | Virtual machines for iOS and macOS | `MacOS` |  |
-| [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` |  |
| [Lima](https://github.com/lima-vm/lima) | Linux virtual machines, with a focus on running containers | `MacOS` `Linux` |  |
| [Quickemu](https://github.com/quickemu-project/quickemu) | Quickly create and run optimised Windows, macOS and Linux virtual machines | `MacOS` `Linux` |  |
+| [UTM](https://github.com/utmapp/UTM) | Virtual machines for iOS and macOS | `MacOS` |  |
+| [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` |  |
### Window Management
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [Rectangle](https://github.com/rxhanson/Rectangle) | Move and resize windows on macOS with keyboard shortcuts and snap areas | `MacOS` |  |
-| [Loop](https://github.com/MrKai77/Loop) | Window management made elegant. | `MacOS` |  |
| [AeroSpace](https://github.com/nikitabobko/AeroSpace) | AeroSpace is an i3-like tiling window manager for macOS | `MacOS` |  |
| [Amethyst](https://github.com/ianyh/Amethyst) | Automatic tiling window manager for macOS ร la xmonad. | `MacOS` |  |
+| [Loop](https://github.com/MrKai77/Loop) | Window management made elegant. | `MacOS` |  |
+| [Rectangle](https://github.com/rxhanson/Rectangle) | Move and resize windows on macOS with keyboard shortcuts and snap areas | `MacOS` |  |
-
+# Other - [Go to top](#contents)
### Other
| Name | Description | Platform | Stars |
| --- | --- | --- | --- |
-| [openpilot](https://github.com/commaai/openpilot) | openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system in 275+ supported cars. | `Linux` |  |
-| [Mealie](https://github.com/mealie-recipes/mealie) | Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor | `SelfHost` |  |
| [Grocy](https://github.com/grocy/grocy) | ERP beyond your fridge - Grocy is a web-based self-hosted groceries & household management solution for your home | `Windows` `SelfHost` |  |
+| [Mealie](https://github.com/mealie-recipes/mealie) | Mealie is a self hosted recipe manager and meal planner with a RestAPI backend and a reactive frontend application built in Vue for a pleasant user experience for the whole family. Easily add recipes into your database by providing the url and mealie will automatically import the relevant data or add a family recipe with the UI editor | `SelfHost` |  |
+| [openpilot](https://github.com/commaai/openpilot) | openpilot is an operating system for robotics. Currently, it upgrades the driver assistance system in 275+ supported cars. | `Linux` |  |
### Uncategorized
@@ -1320,14 +1330,10 @@ Projects that were once on this list but removed - usually due to abandonement o
## FAQ
- How about a JSON file with scripts or a website?
-A JSON file with scripts that generate the README(s) would make fundamental changes and reorganization far easier whilst minimizing formatting and grammatical errors. A website would provide much requested features like tag based filtering and even automation.
+ Will there ever be a definitive-opensource website?
+A website is definitely on the roadmap. It would provide much requested features like tag based filtering and, on the backend, automate much of what we currently have to do manually. However, for the foreseeable future, the list will remain as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within. The complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file.
-However, for the foreseeable future, the list will to be edited directly as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within, not how to present said projects.
-
-The current markdown system could also be considered a stepping stone to guage the community's needs prior to building a more complex system. I will likely migrate to a JSON file as the project scales and when I have time to architect such a system.
-
-As for the website, the complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file. Depending on the popularity of the project, however, this idea will remain in the back of my mind.
+The current system could also be considered a stepping stone to guage the community's needs prior to building a website, which would inherently be far more complex.
## License
@@ -1347,3 +1353,4 @@ This project is released under the `MIT license`, hereby granting anyone to use,
+
diff --git a/readmes/linux.md b/readmes/linux.md
index be37a57..7d47b82 100644
--- a/readmes/linux.md
+++ b/readmes/linux.md
@@ -1068,14 +1068,10 @@ Projects that were once on this list but removed - usually due to abandonement o
## FAQ
- How about a JSON file with scripts or a website?
-A JSON file with scripts that generate the README(s) would make fundamental changes and reorganization far easier whilst minimizing formatting and grammatical errors. A website would provide much requested features like tag based filtering and even automation.
+ Will there ever be a definitive-opensource website?
+A website is definitely on the roadmap. It would provide much requested features like tag based filtering and, on the backend, automate much of what we currently have to do manually. However, for the foreseeable future, the list will remain as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within. The complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file.
-However, for the foreseeable future, the list will to be edited directly as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within, not how to present said projects.
-
-The current markdown system could also be considered a stepping stone to guage the community's needs prior to building a more complex system. I will likely migrate to a JSON file as the project scales and when I have time to architect such a system.
-
-As for the website, the complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file. Depending on the popularity of the project, however, this idea will remain in the back of my mind.
+The current system could also be considered a stepping stone to guage the community's needs prior to building a website, which would inherently be far more complex.
## License
diff --git a/readmes/macos.md b/readmes/macos.md
index ae91d7d..e83d1ca 100644
--- a/readmes/macos.md
+++ b/readmes/macos.md
@@ -1090,14 +1090,10 @@ Projects that were once on this list but removed - usually due to abandonement o
## FAQ
- How about a JSON file with scripts or a website?
-A JSON file with scripts that generate the README(s) would make fundamental changes and reorganization far easier whilst minimizing formatting and grammatical errors. A website would provide much requested features like tag based filtering and even automation.
+ Will there ever be a definitive-opensource website?
+A website is definitely on the roadmap. It would provide much requested features like tag based filtering and, on the backend, automate much of what we currently have to do manually. However, for the foreseeable future, the list will remain as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within. The complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file.
-However, for the foreseeable future, the list will to be edited directly as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within, not how to present said projects.
-
-The current markdown system could also be considered a stepping stone to guage the community's needs prior to building a more complex system. I will likely migrate to a JSON file as the project scales and when I have time to architect such a system.
-
-As for the website, the complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file. Depending on the popularity of the project, however, this idea will remain in the back of my mind.
+The current system could also be considered a stepping stone to guage the community's needs prior to building a website, which would inherently be far more complex.
## License
diff --git a/readmes/selfhost.md b/readmes/selfhost.md
index f63cae5..5eb9ce3 100644
--- a/readmes/selfhost.md
+++ b/readmes/selfhost.md
@@ -962,14 +962,10 @@ Projects that were once on this list but removed - usually due to abandonement o
## FAQ
- How about a JSON file with scripts or a website?
-A JSON file with scripts that generate the README(s) would make fundamental changes and reorganization far easier whilst minimizing formatting and grammatical errors. A website would provide much requested features like tag based filtering and even automation.
+ Will there ever be a definitive-opensource website?
+A website is definitely on the roadmap. It would provide much requested features like tag based filtering and, on the backend, automate much of what we currently have to do manually. However, for the foreseeable future, the list will remain as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within. The complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file.
-However, for the foreseeable future, the list will to be edited directly as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within, not how to present said projects.
-
-The current markdown system could also be considered a stepping stone to guage the community's needs prior to building a more complex system. I will likely migrate to a JSON file as the project scales and when I have time to architect such a system.
-
-As for the website, the complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file. Depending on the popularity of the project, however, this idea will remain in the back of my mind.
+The current system could also be considered a stepping stone to guage the community's needs prior to building a website, which would inherently be far more complex.
## License
diff --git a/readmes/windows.md b/readmes/windows.md
index 968a1b5..8c8aa54 100644
--- a/readmes/windows.md
+++ b/readmes/windows.md
@@ -1063,14 +1063,10 @@ Projects that were once on this list but removed - usually due to abandonement o
## FAQ
- How about a JSON file with scripts or a website?
-A JSON file with scripts that generate the README(s) would make fundamental changes and reorganization far easier whilst minimizing formatting and grammatical errors. A website would provide much requested features like tag based filtering and even automation.
+ Will there ever be a definitive-opensource website?
+A website is definitely on the roadmap. It would provide much requested features like tag based filtering and, on the backend, automate much of what we currently have to do manually. However, for the foreseeable future, the list will remain as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within. The complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file.
-However, for the foreseeable future, the list will to be edited directly as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within, not how to present said projects.
-
-The current markdown system could also be considered a stepping stone to guage the community's needs prior to building a more complex system. I will likely migrate to a JSON file as the project scales and when I have time to architect such a system.
-
-As for the website, the complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file. Depending on the popularity of the project, however, this idea will remain in the back of my mind.
+The current system could also be considered a stepping stone to guage the community's needs prior to building a website, which would inherently be far more complex.
## License
diff --git a/source/components/header.md b/source/components/header.md
index 5d16bc3..6f13b2f 100644
--- a/source/components/header.md
+++ b/source/components/header.md
@@ -2,20 +2,19 @@
> [!TIP]
> Discussions and contributions are welcome! This project is in it's early stages and a lot hasn't been ironed out yet. For more information on [contributing](.github/CONTRIBUTING.md) and [guidelines](resources/dev/GUIDELINES.md) for open-source software submissions, consult their respective pages.
-> [!CAUTION]
-> We are currently undergoing major changes and refactoring as we migrate to a JSON file with Python scripts that generate the READMEs.
-
> [!NOTE]
> My MacOS [configuration](https://docs.google.com/document/d/1QF7wpvlFG7mfWtCGrFfyIUwgYzOYeSBDAIDvgiIJk44/edit?usp=sharing).
##
##
diff --git a/source/scripts/readme_generator.py b/source/scripts/readme_generator.py
index 39207fa..1d56043 100644
--- a/source/scripts/readme_generator.py
+++ b/source/scripts/readme_generator.py
@@ -44,7 +44,7 @@ def generate_readme_for_platform(platform):
content += f.read() + "\n"
# Write output file
- output_filename = "source/testing/test.md" if platform == "all" else f"readmes/{platform}.md"
+ output_filename = "README.md" if platform == "all" else f"readmes/{platform}.md"
with open(output_filename, "w", encoding="utf-8") as f:
f.write(content)
print(f"Generated {output_filename}")
diff --git a/source/testing/test.md b/source/testing/test.md
index 06e28c4..7bbb25e 100644
--- a/source/testing/test.md
+++ b/source/testing/test.md
@@ -13,20 +13,19 @@
> [!TIP]
> Discussions and contributions are welcome! This project is in it's early stages and a lot hasn't been ironed out yet. For more information on [contributing](.github/CONTRIBUTING.md) and [guidelines](resources/dev/GUIDELINES.md) for open-source software submissions, consult their respective pages.
-> [!CAUTION]
-> We are currently undergoing major changes and refactoring as we migrate to a JSON file with Python scripts that generate the READMEs.
-
> [!NOTE]
> My MacOS [configuration](https://docs.google.com/document/d/1QF7wpvlFG7mfWtCGrFfyIUwgYzOYeSBDAIDvgiIJk44/edit?usp=sharing).
##
##
@@ -49,10 +48,11 @@ This list aims to serve as a single centralized location for the best of open so
Definitive-opensource was initially a single markdown file that was edited directly. However, as the list scaled, this manual approach proved cumbersome and limited. Additionally, as popularity increased, we recieved many requests for README's of individual platforms - something that would be not be realistic to do manually.
- As of v0.6.2-beta, the project was fundamentally re-made. Categories and applications were put in categories.json and applications.json, respectively. Python scripts were made to generate one main list and more platform-specific lists. This was paired with GitHub actions to run the scripts when any changes were made. This makes refactoring the list format far easier and eliminates typos. This new system also opens the door to
+ As of v0.6.2-beta, the project was fundamentally re-made. Categories and applications were put in categories.json and applications.json, respectively. Python scripts were made to generate one main list and more platform-specific lists. This was paired with GitHub actions to run the scripts when any changes were made. This makes refactoring the list format far easier and eliminates typos.
The project architecture is as follows:
- ```text
+
+
definitive-opensource/
โโโ assets/
โโโ readmes/
@@ -66,7 +66,7 @@ This list aims to serve as a single centralized location for the best of open so
| โโโ utils/
โ โโโ testing/
โโโ README.md
- ```
+
## Project Status
@@ -1330,14 +1330,10 @@ Projects that were once on this list but removed - usually due to abandonement o
## FAQ
- How about a JSON file with scripts or a website?
-A JSON file with scripts that generate the README(s) would make fundamental changes and reorganization far easier whilst minimizing formatting and grammatical errors. A website would provide much requested features like tag based filtering and even automation.
+ Will there ever be a definitive-opensource website?
+A website is definitely on the roadmap. It would provide much requested features like tag based filtering and, on the backend, automate much of what we currently have to do manually. However, for the foreseeable future, the list will remain as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within. The complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file.
-However, for the foreseeable future, the list will to be edited directly as a markdown file for one reason: to keep things simple. The current system lets me focus solely on the projects within, not how to present said projects.
-
-The current markdown system could also be considered a stepping stone to guage the community's needs prior to building a more complex system. I will likely migrate to a JSON file as the project scales and when I have time to architect such a system.
-
-As for the website, the complexities of web development seem unnecessary and an added pain for a task that can suffice, for now, as a markdown file. Depending on the popularity of the project, however, this idea will remain in the back of my mind.
+The current system could also be considered a stepping stone to guage the community's needs prior to building a website, which would inherently be far more complex.
## License