Files
definitive-opensource-mustb…/source/testing/test.md
2025-03-18 11:42:54 -07:00

416 lines
14 KiB
Markdown

<table align="center">
<tr>
<td>🇺🇦 v0.5.2-beta</td>
</tr>
</table>
<h1 align="center">[ definitive-opensource ] </h1>
<p align="center"> A definitive list of the best of everything open source</p>
<p align="center"><code>Status: Active</code> - <code>Projects: 422</code></p>
> [!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).
##
<h4 align="center">
<a href="https://github.com/mustbeperfect/definitive-opensource/blob/main/resources/dev/GUIDELINES.md">Guidelines</a>
<span> · </span>
<a href="https://github.com/mustbeperfect/definitive-opensource/issues">Issues</a>
<span> · </span>
<a href="https://github.com/mustbeperfect/definitive-opensource/blob/main/.github/CONTRIBUTING.md">Contributing</a>
</h4>
##
**Our Goal -** There's plenty of awesome lists on GitHub, many focusing on open source specifically. However I've found them including many long-deprecated apps, cluttered with smaller projects on the verge of extinction, or missing a lot of modern open source projects.
This list aims to serve as a single centralized location for the best of open source, characterized by a solid user base, solid set of contributors, visible long term growth, and overall product quality.
<details>
<summary><b>More Information</b></summary><br />
Definitive-opensource aims to consolidate only the best open source projects. Our guidelines include strict minimum requirements and additional research for vetting. For a project to pass it's likely popular enough to survive far into the future, however we continously monitor projects on the list and remove anything that no longer fits the criteria.
<p>&nbsp;</p>
It is a fundamental goal for this list to be as neutral as possible and simply present options, not persuade or redact, regardless of the maintainer's opinion. Projects that fit the criteria, which by passing will inherently be used by thousands to millions, are put on the list. This list is "curated" - not relative to opinion but statistics and facts.
<p>&nbsp;</p>
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.
</details>
## Project Status
```css
Active - Active Development
```
```
Incremental - Minor Updates
```
```
Maintenence - Critical Fixes
```
```
Idle - Temporarily Paused
```
```
Abandoned - Development Halted
```
## Tags
### Alerts
`🟡` `🟠` `🔴` `⭕` - Security incident **(Minor, Moderate, Major, Critical)**
`🚫` - Potentially abandoned
`🛑` - Potentially closed source
`⁉️` - Suspicious license
`🟥` - Corporate influence
`🧪` - Experimental (Pre-Alpha)
`🚧` - Critically unstable/buggy
`❌` - On watch for removal
### Highlights
`💥` - Disruptive
`🌍` - Influential
`🌟` - Pioneering
`💡` - Innovative
### Awards (At 10k Stars)
`🏆` - Crown of open source
`🥈` - Second
`🥉` - Third
### Platforms
`Cross` - Cross-platform (MacOS, Windows, Linux)
`Mobile` - Android and IOS
`CLI+` - CLI in addition to GUI
`Windows`, `MacOS`, `Linux`, `Android`, `IOS`, `CLI`, `SelfHost`, `Web`, `VSCode`, `JetBrains`, `Chromium`, `Firefox`, `Plugin`, `Extension`, `N/A`
## Contents
<details>
<summary><b>Alphabetical</b></summary> <br />
- [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)
- [Removed Projects](#removed-projects)
- [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)
</details>
<details open>
<summary><b>Categorized</b></summary> <br />
- 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)
</details>
## Contents
# Artificial Intelligence (AI) - [Go to top](#contents)
# Communication - [Go to top](#contents)
# Data - [Go to top](#contents)
# Development - [Go to top](#contents)
# Entertainment - [Go to top](#contents)
# Extensions - [Go to top](#contents)
# Internet - [Go to top](#contents)
# Media - [Go to top](#contents)
# Operating System - [Go to top](#contents)
# Organization - [Go to top](#contents)
# Productivity - [Go to top](#contents)
# Security/Privacy - [Go to top](#contents)
# Server - [Go to top](#contents)
# Terminal - [Go to top](#contents)
# Text - [Go to top](#contents)
# Utilities - [Go to top](#contents)
## Honorable Mentions of Closed-Source Software
Some proprietary software just deserve recognition.
- [Davinci Resolve](https://www.blackmagicdesign.com/products/davinciresolve) - Professional Editing, Color, Effects and Audio Post!
- [Obsidian](https://obsidian.md/) - The free and flexible app for your private thoughts.
- [LM Studio](https://lmstudio.ai/) - Discover, download, and run local LLMs
- [JetBrains](https://www.jetbrains.com/) - A rich suite of tools that provide an exceptional developer experience
- [Raycast](https://www.raycast.com/) - A collection of powerful productivity tools all within an extendable launcher.
## Removed Projects
Projects that were once on this list but removed - usually due to abandonement or going closed source.
<details>
<summary><b>Archive</b></summary> <br />
- [eqMac](https://github.com/bitgapp/eqMac) - `Closed source`
- [Hyper](https://github.com/vercel/hyper) - `Abandoned`
- [DiffusionBee](https://github.com/divamgupta/diffusionbee-stable-diffusion-ui) - `Closed source`
- [Lunarvim](https://github.com/LunarVim/LunarVim) - `Abandoned`
- [Motrix](https://github.com/agalwood/Motrix) - `Abandoned`
- [StableSwarmUI](https://github.com/Stability-AI/StableSwarmUI) - `Abandoned`
- [Trilium](https://github.com/zadam/trilium) - `Abandoned`
</details>
## FAQ
<details>
<summary><b>How about a JSON file with scripts or a website?</b></summary> <br />
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.
<p>&nbsp;</p>
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.
<p>&nbsp;</p>
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.
<p>&nbsp;</p>
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.
</details>
## License
This project is released under the `MIT license`, hereby granting anyone to use, distribute, or modify this project for, but not limited to, commercial purposes. See the license tab for further information.
<p>&nbsp;</p>
<p align="center">
<table>
<tbody>
<td align="center" width="2000px" height="100px">
<b><a href="#tags">Go To Top</a></b><br>
</td>
<td align="center" width="2000px" height="100px">
<b><a href="https://opensource.org/">Open Source Initiative</a></b><br>
</td>
</tbody>
</table>
</p>