Welcome to Hacktoberfest 2021. This repository exists to help beginners make their very first open-source contributions. You can add your programs, algorithms, or small projects in any programming language.
Make 4 valid PRs this October and celebrate coding while earning swag 🎁
- What is Hacktoberfest?
- How to Contribute
- Rules
- Folder Structure
- How to Make a Pull Request
- Good First Issues
- Community & Conduct
- License
Hacktoberfest is an annual open-source event supported by GitHub and DigitalOcean.
✅ Make 4 valid PRs in October
✅ Support open-source projects
✅ Learn and improve your coding skills
You can:
✔ Add a new program or script
✔ Fix bugs or improve code quality
✔ Add documentation or comments
✔ Create new folders for missing languages
Any meaningful contribution is welcome.
- Add your file inside the correct language folder
- Give your file a unique and descriptive name
- Explain logic using comments if possible
- No spam or duplicate solutions
- Single-line PRs without value will be marked invalid
Maintainers want this repo to be a helpful resource for beginners.
📦 Hacktoberfest2021 ┣ 📁 C++ ┣ 📁 Python ┣ 📁 Java ┣ 📁 JavaScript ┣ 📁 Web-Development ┣ 📁 Other-Languages ┗ 📄 README.md
If your language does not exist, create a folder for it.
git clone https://github.com/<your-username>/Hacktoberfest2021
cd Hacktoberfest2021
git checkout -b my-new-branch
git add .
git commit -m "Added <program-name> in <language>"
git push origin my-new-branch