Support and celebrate open source. Earn a limited edition T-shirt.Start Hacking
Hacktoberfest is created in partnership with
Submit your open-source project
Apply the label "Hacktoberfest" to issues in your GitHub-hosted project that are ready for new contributors to work on. Learn more about what makes an issue a good fit.
Contribute to other open-source projects
Submit four pull requests to win a free T-shirt. Browse issues labeled "Hacktoberfest" on GitHub for other projects.
You can contribute to any project on GitHub. If you need help finding one, here's a few we love:
A hackable text editor for the 21st century, built on Electron.
Behaviour Driven Development for Ruby
A CSS library recreating Instagram filters.
An open telemetry framework designed to simplify the collection, processing and publishing of system data through a single API.
Example Firefox add-ons created using the WebExtensions API.
A toolkit that encapsulates and manages the configuration for web apps.
A container engine for Linux designed to be composable, secure, and built on standards.
A tool that makes it easy to run Kubernetes locally.
A Ruby cloud services library.
A static site generator written in Go.
A Python library for interacting with many of the popular cloud service providers using a unified API.
A service monitoring system and time series database.
A PHP web application framework with expressive, elegant syntax.
A backend for Offline First applications.
CodeBuddies.org hangouts chat platform v2.0.
A status page system written in PHP.
A Docker-powered, mini Heroku implemented in around 200 lines of Bash.
A lightweight and modular front-end framework for developing fast and powerful web interfaces.
The Ember front-end for HospitalRun, a modern hospital information system.
An application automation framework that allows you to build applications that have automation built-in.
A modern, high-performance browser engine written in Rust.
A platform to host Capture the Flag competitions.
An open source, community-driven framework for managing your zsh configuration.
An OpenAPI First framework for Python on top of Flask with automatic endpoint validation and OAuth2 support.
To get a shirt, you must make four pull requests between October 1-31. Pull requests can be to any public repo on GitHub, not just the ones we've highlighted. Pull requests reported by maintainers as spam or that are automated will be marked as invalid and won’t count towards the shirt.
Here are things to keep in mind when contributing:
Here are tips for creating a good Hacktoberfest issue in your project:
Get in touch with our team by sending an email to firstname.lastname@example.org.
An Introduction to Open Source (Tutorial Series)
by Lisa Tagliaferri
What open source project should I contribute to?
by Kent C. Dodds
by Gregor Martynus, Hoodie
Lowering the barriers
by Charlotte Spencer
Contributor Covenant: A Code of Conduct for Open Source Projects
by Coraline Ada Ehmke