Added dynamic project count and minor fixes

This commit is contained in:
Lucas
2025-03-22 14:54:59 -07:00
parent 5a52274210
commit 652627bd79
16 changed files with 134 additions and 19 deletions

View File

@@ -1,14 +1,14 @@
<table align="center">
<tr>
<tr>
<td>🇺🇦 v0.5.2-beta</td>
</tr>
</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">A definitive list of the best of everything open source</p>
<p align="center"><code>Status: Active</code> - <code>Projects: 422</code></p>
<p align="center"><code>Status: Active</code> - <code>Projects: 421</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.
@@ -44,6 +44,31 @@ 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.
</details>
<details>
<summary><b>How The List Works</b></summary><br />
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.
<p>&nbsp;</p>
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
<p>&nbsp;</p>
The project architecture is as follows:
```text
definitive-opensource/
├── assets/
├── readmes/
├── resources/
│ ├── backup/
│ └── dev/
├── source/
│ ├── components/
│ ├── data/
│ ├── scripts/
| └── utils/
│ └── testing/
└── README.md
```
</details>
## Project Status
```css
Active - Active Development
@@ -74,6 +99,8 @@ Abandoned - Development Halted
`🟥` - Corporate influence
`🔺` - Commercial
`🧪` - Experimental (Pre-Alpha)
`🚧` - Critically unstable/buggy
@@ -104,6 +131,7 @@ Abandoned - Development Halted
`CLI+` - CLI in addition to GUI
`Windows`, `MacOS`, `Linux`, `Android`, `IOS`, `CLI`, `SelfHost`, `Web`, `VSCode`, `JetBrains`, `Chromium`, `Firefox`, `Plugin`, `Extension`, `N/A`
## Table of Contents
<details>
@@ -1276,6 +1304,7 @@ Abandoned - Development Halted
| [XPipe](https://github.com/xpipe-io/xpipe) | Your entire server infrastructure at your fingertips | `Cross` | ![GitHub Repo stars](https://img.shields.io/github/stars/xpipe-io/xpipe?style=for-the-badge&label=%20&color=white) |
## 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!