Best of AI Is Now Open Source

Best of AI started as a list of useful tools. Now, the entire project is open source on GitHub. This includes the data, the site, the scripts, and the CI. The community runs it from today.

The setup is simple.

  • Every tool is a Markdown file.
  • Categories live in a YAML file.
  • The leaderboard uses a YAML file.

There is no Postgres. There is no headless CMS. There is no vendor lock-in. You clone the repo, find what you need, and send a PR to fix errors.

The site uses Hugo for static builds. It uses HTML, CSS, and vanilla JS. When you push to main, a GitHub Action runs the build. The result goes to GitHub Pages. You do not need to manage a server.

Three workflows drive the project:

  • Deploy: Builds and publishes on every push to main.
  • Issue to PR: Open a tool submission issue. A Python script validates it, opens a branch, and files a PR.
  • Update README: Regenerates the README file when data changes.

You can submit a tool via an issue or a PR. You can fix a description by editing one file. You can even discuss leaderboard rankings in the YAML file. Everything is reviewable in the git history.

The leaderboard is a ranked shortlist. We list tools that are good, not just popular. Rankings rely on data. Edit the YAML, open a PR, and make your case.

Profession pages group tools by role. We have lists for developers, designers, marketers, and writers. Hugo pulls matching tools automatically. Adding a new profession is easy. Create a Markdown file and send a PR.

Search happens on the client side. The header fetches a JSON index built at compile time. You can fork the data and build your own UI. You do not need an API key.

If you like git-based directories and self-deploying static sites, this is for you. We want many people to improve this list instead of one person controlling it.

Source: https://dev.to/dariubs/best-of-ai-is-now-open-source-2hl

Optional learning community: https://t.me/GyaanSetuAi