Skip to content

Website to help developers find the best open source projects to contribute to.

License

Notifications You must be signed in to change notification settings

lucasrod16/oss-contribute

Repository files navigation

OSS Contribute

OSS Contribute is a website I built to help myself and other developers find the best open-source projects to contribute to. Whether you're a beginner or an experienced developer, finding the right project to contribute to can be challenging and time-consuming.

How It Works

OSS Contribute searches for projects based on the following criteria to ensure you find active and meaningful projects to work on:

  • Has an open-source license
  • Must not be archived
  • Has at least 10 issues labeled with good first issue or help wanted
  • Has at least 500 stars on GitHub
  • Has been updated within the last month to ensure it's actively worked on

Join the Open Source Community

Find your next project to grow your skills and connect with talented people all over the world.

https://osscontribute.com/

Contributing

Contributions are welcome!

If you have an idea for a new feature or find a bug that needs to be fixed, feel free to submit issues and pull requests.

Deploying Updates to the Site

To create a new release and deploy updates to the site, run the release script from the main branch:

./scripts/release.sh <semantic version> (e.g., v1.0.0)

The release script will create and push a new tag, which will trigger the deployment pipeline to deploy changes to the live environment and create a new GitHub release.