Welcome to the HacktoberFest 2024 repository! 🎃 This repo is dedicated to encouraging and helping developers of all levels to contribute to open-source projects. If you’re new to open source, this is a great opportunity to start. We’re glad to have you here!
HacktoberFest is an annual celebration of open source projects held every October. It's a month-long event where contributors are encouraged to support the open source community. Anyone around the globe can participate and contribute to any open-source project. Let’s make this year's HacktoberFest even more awesome by collaborating and learning from each other!
To participate, follow these steps:
- Register for HacktoberFest on the official website.
- Star this repository ⭐ – Click on the "Star" button at the top right corner of the page. This step is mandatory to get your pull request accepted.
- Fork this repository by clicking the "Fork" button in the top right corner.
- Clone the repository:
git clone https://github.com/<your-username>/HacktoberFest2024Repo.git
- Navigate into the project directory:
cd HacktoberFest2024Repo
- Create a new branch:
git checkout -b your-branch-name
- Make your changes – Add your code, fix bugs, or improve documentation.
- Commit your changes:
git commit -m "A meaningful commit message"
- Push your branch to GitHub:
git push origin your-branch-name
- Create a Pull Request (PR) – Once your branch is pushed, navigate to the original repository and create a pull request from your fork.
Congratulations! 🎉 You’ve successfully contributed to open source!
To have a successful PR counted toward HacktoberFest:
- Make sure your PR follows HacktoberFest guidelines.
- Only one PR per issue. Multiple PRs for the same issue will not be accepted.
- Contributions should be meaningful. Avoid simple typo fixes or formatting changes.
You can contribute to all range of beginner-friendly projects to large scale projects.
Feel free to add your own project ideas or enhance existing projects!
When you submit a pull request:
- Add a screenshot of proof of staring the repo.
- Ensure your PR description clearly explains what you’ve done.
- Reference the issue number you are addressing (e.g.,
Closes #3
). - Add a screenshot of the output of the code.
- Make sure your code follows the code of conduct
- Be patient – A maintainer will review your pull request. If changes are needed, they will let you know.
Maintainers help guide contributors through the process. They will:
- Review pull requests
- Provide feedback and suggest changes
- Merge accepted contributions
If you have any questions or need guidance, feel free to reach out via the issue discussions.
We value all contributors and expect everyone to adhere to our code of conduct:
- Be respectful and considerate of others.
- Avoid offensive language and behaviors.
- Welcome new contributors with kindness.
This repository is licensed under the MIT License, meaning you are free to use and contribute to this project.