Contribute to Open Source

Join our open source community and contribute to building the future of tech education. Learn, grow, and make a difference.

landing-page-hero-image

Why Contribute to Open Source

Discover the benefits of contributing to open source and how it can accelerate your career growth.
Learn Open Source
Learn by Contributing

Gain real-world experience by contributing to open source projects. Learn best practices, code review processes, and collaboration skills.

Join Community
Join Our Community

Connect with like-minded developers, mentors, and contributors. Be part of a supportive community that helps you grow.

Build Portfolio
Build Your Portfolio

Showcase your contributions on GitHub and build a strong portfolio that stands out to potential employers.

Get Mentorship
Get Mentorship

Receive guidance from experienced developers who will help you understand the codebase and improve your skills.

Open Source Issues

Browse and contribute to our open source projects. Click on a project to see its open issues on GitHub.
🌐

Web App

TBE Web Application

Next.jsReact.jsTypescriptTailwind CSS
🚗

Prep Yatra

For Interview Preparation

React.jsTypescriptTailwind CSSOpen Source
🤖

The Boring Agents

AI Agent for The Boring Education

PythonLangchainOpen SourceAI Agent

💡 Look for issues labeled "good first issue" or "help wanted" to get started!

Getting Started

Follow these simple steps to begin your open source contribution journey.
01
Fork the Repository

Start by forking the repository you want to contribute to on GitHub.

02
Clone Locally

Clone your forked repository to your local machine for development.

03
Create a Branch

Create a new branch for your feature or bug fix with a descriptive name.

04
Make Changes

Write your code, add tests, and ensure everything works as expected.

05
Submit PR

Push your changes and create a pull request with a clear description.

06
Get Feedback

Receive code review feedback and iterate on your changes.

Ready to Start Contributing?

Join hundreds of developers who are already contributing to our open source projects. Every contribution, no matter how small, makes a difference.