DEV Community

Cover image for From Hacktoberfest Contributor to Maintainer 🚀 | My Open Source Journey and How You Can Get Involved!
chetannihith
chetannihith

Posted on

From Hacktoberfest Contributor to Maintainer 🚀 | My Open Source Journey and How You Can Get Involved!

Intro

Hey fellow devs! 👋 I’m Chetan, and my journey into the world of open source started back in 2022. It all kicked off during Hacktoberfest, and let me tell you, I’ve been hooked ever since.

When I first joined, I had no idea how rewarding it would be—not just in terms of code but also in learning, collaborating, and meeting some awesome people from around the world. 🌍 Now, fast forward to Hacktoberfest 2024, and I’m maintaining a few repos, excited to see what this year’s contributors bring!

You can find my GitHub profile here:

chetannihith (Vemula Chetan Nihith) · GitHub

chetannihith has 12 repositories available. Follow their code on GitHub.

favicon github.com

Project

This year, I’m maintaining some really cool repos, and I’d love for you to join me and contribute! Whether you’re into AI, Big Data, Web Dev, or just have some interesting programs up your sleeve, there’s a spot for everyone.

  • Interesting Projects Repo: You can contribute full AI, Big Data, or Web projects here.

    GitHub logo chetannihith / proj-hacktoberfest24

    🦥🐙 A repository for contributors to share complete and interesting projects across AI, ML, Big Data, Web Development, and more! Submit original projects with proper documentation and code. Whether you're building cutting-edge tech or practical solutions, showcase your work and collaborate with others here!

    Welcome to the Project Contributions Repository 🚀🦥🐙

    About This Repo

    This repository is dedicated to interesting and complete projects across a variety of fields. Whether you're passionate about Artificial Intelligence (AI), Machine Learning (ML), Big Data, Web Development, or anything else, this is the place for you to share and showcase your projects.

    Accepted Contributions

    You are welcome to contribute complete projects or parts of projects in the following areas (and more!):

    • AI/ML projects
    • Big Data Analytics
    • Web Development (Full-Stack, Front-End, or Back-End)
    • Mobile App Development
    • IoT Projects
    • Blockchain Projects
    • Game Development
    • Data Science

    Feel free to include projects in any programming language and tech stack that you're comfortable with.

    How to Contribute

    1. Fork this repository to your GitHub account.
    2. Clone the forked repository to your local machine.
    3. Create a new directory for your project. Use a descriptive name, e.g., AI_Face_Recognition_Project.
    4. Add your project files…



  • Interesting Programs Repo: Got a cool standalone program? This repo is perfect for innovative code contributions in any language.

    GitHub logo chetannihith / Program-hacktoberfest24

    This repository is for Hacktoberfest 2024 contributions, where developers can contribute interesting and unique programs across different languages! Contribute Java, C++, Python, or any language you're comfortable with and showcase your coding skills! Happy hacking 🦥🐙⭐️

    🚀 Interesting Programs Hacktoberfest 2024 🦥

    Welcome to the Interesting Programs Hacktoberfest 2024 repository! 👨‍💻👩‍💻

    This repository is open to contributions from developers all over the world as part of Hacktoberfest 2024. We are accepting interesting programs that showcase unique ideas, algorithms, or cool tricks across multiple programming languages. 🧑‍💻

    📝 Contribution Guidelines

    1. Choose a Language
      You can contribute in any language:

      • Java
      • C++
      • Python
      • JavaScript
      • Go
      • Ruby
      • or any other language of your choice!
    2. Naming your file

      • Ensure that the filename clearly reflects the purpose of the program.
      • Example: fibonacci.py or binary_search.cpp.
    3. Commenting

      • Please comment your code to explain what the program does.
      • Ensure it's easy to read and understand for future learners.
    4. Folder Structure

      • Add your program to the appropriate language folder (e.g., Python/, Java/, etc.).
      • If the folder doesn’t exist, feel free to create it!
    5. Submit a Pull Request

      • Fork this repository and…



Maintaining these repos has been so much fun. Every pull request feels like a mini celebration of creativity. 🎉 And I love the process—reviewing, collaborating, and merging PRs. If you’ve got something exciting to share, this is the perfect place!


Highs and Lows

Last year was a game-changer for me. Hacktoberfest 2023 brought in 95 contributors across my repos, and we hit some awesome milestones together:

  • 123 Forks
  • 128 Contributors
  • 45 Stars

GitHub repos
Vemula Chetan Nihith's GitHub stats

GitHub Achievements
As if that wasn’t cool enough, I even got a tree planted in Tanzania as part of the Hacktoberfest rewards. 🌱 Talk about a meaningful way to give back to the planet while contributing to code! 🌍

Tree Nation

If you’re curious, here are some of my Hacktoberfest 2023 repos:

  • Java Repo

    GitHub logo chetannihith / Java-hacktoberfest23

    Fork this repository to contribute your java programs. If you like this repo give it a star ⭐️.

    Welcome to [Java-hacktoberfest23] - Hacktoberfest 2023 🎉

    Thank you for checking out this repository! We're excited to have you contribute to Hacktoberfest 2023. Before you get started, please take a moment to read the following rules and guidelines to ensure a smooth contribution process.

    How to Contribute

    1. Hacktoberfest Dates:

      • Your Pull/Merge Requests (PR/MRs) must be created between October 1 and October 31 (in any time zone).
      • Contributions made to this repository must follow Hacktoberfest rules and be submitted to public, unarchived repositories.
    2. Quality Over Quantity:

      • No Spam: Submitting spammy PR/MRs will disqualify you. Keep your contributions meaningful, and avoid low-quality fixes like minor grammar updates unless they add real value.
      • PR/MRs should not be marked with labels containing the word “spam” or “invalid.” However, contributions labeled with “hacktoberfest-accepted” will be considered valid, even if they are not merged immediately.
    3. Repository Participation:

      • This repository is participating in Hacktoberfest, so feel free…



  • Python Repo

    GitHub logo chetannihith / python-hacktoberfest23

    Fork this repository to contribute your python programs. Don't forget to give this repo a star ⭐️.

    Welcome to [python-hacktoberfest23] - Hacktoberfest 2023 🎉

    Thank you for checking out this repository! We're excited to have you contribute to Hacktoberfest 2023. Before you get started, please take a moment to read the following rules and guidelines to ensure a smooth contribution process.

    How to Contribute

    1. Hacktoberfest Dates:

      • Your Pull/Merge Requests (PR/MRs) must be created between October 1 and October 31 (in any time zone).
      • Contributions made to this repository must follow Hacktoberfest rules and be submitted to public, unarchived repositories.
    2. Quality Over Quantity:

      • No Spam: Submitting spammy PR/MRs will disqualify you. Keep your contributions meaningful, and avoid low-quality fixes like minor grammar updates unless they add real value.
      • PR/MRs should not be marked with labels containing the word “spam” or “invalid.” However, contributions labeled with “hacktoberfest-accepted” will be considered valid, even if they are not merged immediately.
    3. Repository Participation:

      • This repository is participating in Hacktoberfest, so feel free…



  • C++ Repo

    GitHub logo chetannihith / Cpp-hacktoberfest23

    Fork this repository to contribute your Cpp programs. Don't forget to give this repo a star ⭐️.

    Welcome to [Cpp-hacktoberfest23] - Hacktoberfest 2023 🎉

    Thank you for checking out this repository! We're excited to have you contribute to Hacktoberfest 2023. Before you get started, please take a moment to read the following rules and guidelines to ensure a smooth contribution process.

    How to Contribute

    1. Hacktoberfest Dates:

      • Your Pull/Merge Requests (PR/MRs) must be created between October 1 and October 31 (in any time zone).
      • Contributions made to this repository must follow Hacktoberfest rules and be submitted to public, unarchived repositories.
    2. Quality Over Quantity:

      • No Spam: Submitting spammy PR/MRs will disqualify you. Keep your contributions meaningful, and avoid low-quality fixes like minor grammar updates unless they add real value.
      • PR/MRs should not be marked with labels containing the word “spam” or “invalid.” However, contributions labeled with “hacktoberfest-accepted” will be considered valid, even if they are not merged immediately.
    3. Repository Participation:

      • This repository is participating in Hacktoberfest, so feel free…




Growth

Before I started Hacktoberfest, I was mainly focused on coding by myself, but open source really opened my eyes to collaborative development. Now, as a maintainer, I’ve learned the importance of good communication, code quality, and mentorship. If you’re thinking about contributing but don’t know where to start, just jump in! 💪 The open-source community is incredibly welcoming and supportive.


What’s Next for Hacktoberfest 2024?

This year, I’m hoping to see even more contributions and collaboration. I’m all about growth—not just for my projects but for the contributors who join in and make their mark.

Ready to jump into open source? Hacktoberfest 2024 is live, and I’d love to see you in my repos! Whether it’s a full project, a simple program, or anything in between, there’s always room for creativity. ✨

You can contribute to my repos here:

Let’s make this year even more awesome together! 🚀


📢 New to Hacktoberfest? No worries! Dive in, contribute, and learn along the way. Open-source is about collaboration and growth, and there’s no better time to get started. See you in the pull requests! 😊

Top comments (0)