



An Awesome directory of open-source projects that are friendly to beginners and first-time contributors.
Loading more......
An open-source directory of projects that are explicitly beginner- and first-time-contributor-friendly.
Awesome Beginner-Friendly Projects is a curated GitHub list focused on open-source repositories that welcome newcomers. Projects typically use labels such as first-timers-only (or similar) to highlight issues suitable for a contributor’s first pull request.
The list is part of the broader sindresorhus/awesome ecosystem and is inspired by the First Timers Only initiative.
CONTRIBUTING.md in the repositorydata.json in the repositoryfirst-timers-only or similar labels.The directory is structured by language and ecosystem sections, making it easy to find projects relevant to your skills:
(Each section lists multiple repositories and issues suitable for beginners; the full details are in README.md and data.json.)
first-timers-only (or equivalent) label to beginner issues.sindresorhus/awesome branding).Ctrl + Click on Windows/Linux, Cmd + Click on macOS).open-source, beginners, awesome-lists