Contribute

Help build the largest collection of free open-source alternatives.

Add a New Tool

1

Fork the Repository

Create a copy of the repository on your GitHub account.

2

Create or Edit a Tool File

Create a new entry in the appropriate file under src/data/tools/. Use existing entries as templates.

3

Fill in All Fields

Make sure every field is filled in: name, description, website, license, categories, platforms, etc.

4

Create a Pull Request

Create a PR with a brief description of the new tool and why it should be included.

Acceptance Criteria

  • The software must be open source (recognized OSI license)
  • There must be a free version (Community Edition is fine)
  • The project must be actively maintained
  • The software must be able to replace a proprietary alternative
  • No abandonware or archived projects
  • No source-available licenses (SSPL, BSL, etc.)

Other Ways to Help

  • Bug Reports: Report bugs as GitHub issues
  • Improve Texts: Review or expand descriptions
  • Update Star Counts: Keep GitHub stars up to date
  • Share: Tell others about FOSS Alternatives