Beginner-Friendly Open Source Projects
Breaking into open source doesn't have to be intimidating. This collection features welcoming projects with good documentation, helpful maintainers, and clearly marked 'good first issues' to help you make your first meaningful contributions.
backintime
bit-team
A comfortable and well-configurable graphical Frontend for incremental backups, with a command-line version also available. Modified files are transferred, while unchanged files are linked to the new folder using rsync's hard link feature, saving storage space. Restoring is straightforward via file manager, command line or Back In Time itself.
good-first-issue
DeepSourceCorp
Make your first open-source contribution.
openllmetry
traceloop
Open-source observability for your LLM application, based on OpenTelemetry
signoz
SigNoz
SigNoz is an open-source observability platform native to OpenTelemetry with logs, traces and metrics in a single application. An open-source alternative to DataDog, NewRelic, etc. 🔥 🖥. 👉 Open source Application Performance Monitoring (APM) & Observability tool
responsively-app
responsively-org
A modified web browser that helps in responsive web development. A web developer's must have dev-tool.
hyperswitch
juspay
An open source payments switch written in Rust to make payments fast, reliable and affordable
up-for-grabs.net
up-for-grabs
This is a list of projects which have curated tasks specifically for new contributors. These issues are a great way to get started with a project, or to help share the load of working on open source projects. Jump in!
contribute-to-open-source
danthareja
[STILL ACTIVE] Learn the GitHub workflow by contributing code in a fun simulation project
PySimpleGUI
PySimpleGUI
Python GUIs for Humans! PySimpleGUI is the top-rated Python application development environment. Launched in 2018 and actively developed, maintained, and supported in 2024. Transforms tkinter, Qt, WxPython, and Remi into a simple, intuitive, and fun experience for both hobbyists and expert users.
Contribute-To-This-Project
Syknapse
This project is waiting for your contribution. If you have never contributed code on GitHub before, this is the project to get you started.
twenty
twentyhq
Building a modern alternative to Salesforce, powered by the community.
refine
refinedev
A React Framework for building internal tools, admin panels, dashboards & B2B apps with unmatched flexibility.
Files
files-community
A modern file manager that helps users organize their files and folders.
terminal
microsoft
The new Windows Terminal and the original Windows console host, all in the same place!
rustlings
rust-lang
:crab: Small exercises to get you used to reading and writing Rust code!