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. Select a project to see its open issues.

Loading issues from TBE Web Application...

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.