Hacktoberfest is a chance to level up your coding skills and get small goodies in reward. This page lists links to awesome background information and links to awesome contribution possibilities.
- Official website for registration and tips on how to get started
- Finding issues
- Events
- Projects friendly to Hacktoberfest 1st time contributors
- Companies participating in Hacktoberfest
- Nonprofits participating in Hacktoberfest
- Misc resources
- Other awesome lists
- Contribute
- Hacktoberfest Official Website
- Hacktoberfest Tutorial - Introduction to Hacktoberfest.
- Hacktoberfest Swag List - List of all goodies given away by companies.
Finding a good issue to work on takes time. Here, you find possibilities to ease the search.
- Use Search Engine Hacktoberfest Project Finder - Offers filtering by language. The best thing is that the projects are initially sorted by GitHub stars.
- Use Search Engine Up For Grabs - find beginner-friendly projects and issues
- Search for label
hacktoberfest
- Label especially created for Hacktoberfest. - Search for label
first-timers-only
- Issues tailored for first-time contributors. - Search for label
for-new-contributors
- Ideal for those who are new to open-source contributions. - Search for label
good-first-issue
- Awesome beginner-friendly issues. - Search for label
easy
- Simple issues to start your Hacktoberfest journey.
- https://hacktoberfest.com/events/ - List of all Hacktoberfest events.
In case you are an experienced developer, projects have prepared special issues for Hacktoberfest. Below you will find awesome projects that have been put notable efforts into Hacktoberfest. They also try to be very welcoming for 1st-time contributors.
(all CSS projects with Hacktoberfest issues)
- crystal-ann - An awesome announcement tool for the Crystal programming language community.
(all Dart projects with Hacktoberfest issues)
- The Public Transport - An awesome app to provide public transport information, written in Dart and Flutter.
(all Go projects with hacktoberfest issues)
- awesome-go - A curated list of awesome Go frameworks, libraries and software.
- watchtower - A process for automating Docker container base image updates.
- oh-my-posh - The most customisable and low-latency cross platform/shell prompt renderer.
- TheAlgorithms - Algorithms and Data Structures implemented in Go, following best practices.
(all HTML projects with Hacktoberfest issues)
(all JavaScript projects with Hacktoberfest issues)
- jest-extended
- letra-extension - Passively learn a new language every time you open a new tab.
- vue-dropzone
(all Java projects with Hacktoberfest issues)
(all PHP projects with Hacktoberfest issues)
(all python projects with Hacktoberfest issues)
- django-gamification
- howlong
- python-ds - Data structures implemented in Python.
- quick-net
- Ralph
- Tipboard
- wtfuzz
(all React projects with Hacktoberfest issues)
- Blitz - Blitz is a batteries-included framework that's inspired by Ruby on Rails, is built on Next.js, and features a "Zero-API" data layer abstraction that eliminates the need for REST/GraphQL.
- Gatsby - Gatsby is a free and open source framework for building blazing fast static websites.
- Hey Linda - A free forever meditation app built with React Native.
(all TypeScript projects with Hacktoberfest issues)
- AwesomeSearch - Search engine for the awesome list providing useful programming resources.
- Track Awesome List Updates Daily - Lists updates of awesome lists.
- First Timers Only - Page highlighting awesome facts on first-time contributions.
- Awesome First PR Opportunities - Lists projects which are beginner-friendly.
- The Top Open Source Projects marked for Hacktoberfest - List of 29,980 projects on GitHub.
Contributions are welcome! Please read the contribution guidelines first. Especially have the motto "quality over quantity" in mind. Hacktoberfest is there to level up coding skills, not the capability to submit arbitrary files to arbitrary repositories.