Support open source and earn a limited edition T-shirt!
Start HackingEvent details
Hacktoberfest® is open to everyone in our global community. Whether you’re a developer, student learning to code, event host, or company of any size, you can help drive growth of open source and make positive contributions to an ever-growing community. All backgrounds and skill levels are encouraged to complete the challenge.
- Hacktoberfest is open to everyone in our global community!
- Pull requests can be made in any GitHub-hosted repositories/projects.
- Sign up anytime between October 1 and October 31.
Rules
To qualify for the official limited edition Hacktoberfest shirt, you must register and make four pull requests (PRs) between October 1-31 (in any time zone). PRs can be made to any public repo on GitHub, not only the ones with issues labeled Hacktoberfest. If a maintainer reports your pull request as spam or behavior not in line with the project’s code of conduct, you will be ineligible to participate. This year, the first 50,000 participants who successfully complete the challenge will earn a T-shirt.
Read more about participation details.
Hacktoberfest projects
You can contribute to any project on GitHub. Here are a few looking for some help:
Displaying all Hacktoberfest projects
jaeger-client-go
GoJaeger Bindings for Go OpenTracing API.
Rename `JAEGER_SAMPLER_MANAGER_HOST_PORT` to ` JAEGER_CONFIG_MGR_HOST_PORT`
gatsby
JavaScriptBuild blazing fast, modern apps and websites with React
[Epic] Hacktoberfest 2019!
python-telegram-bot
PythonWe have made you a wrapper you can't refuse
Add health endpoint - 405 Method not allowed
MaterialDesignInXamlToolkit
C#Google's Material Design in XAML & WPF, for C# & VB.Net.
DialogHost - add AllowsTransparency as parameter
graphql-engine
JavaScriptBlazing fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events.
Update errors on troubleshooting docs
cypress
CoffeeScriptFast, easy and reliable testing for anything that runs in a browser.
new community chat room
home-assistant
Python:house_with_garden: Open source home automation that puts local control and privacy first
Add device condition support to the vacuum integration
simple-icons
HTMLSVG icons for popular brands
Roundcube
radare2
Cunix-like reverse engineering framework and commandline tools
Verify all search commands honor eval
Projects focused on climate change
Because we believe open source technology has the potential to change the world, we wanted to showcase a few projects focused on combating climate change:
RebelsManager
RubyExtinction Rebellion is an international movement \ that uses non-violent civil disobedience in an attempt to \ halt mass extinction and minimise the risk of social \ collapse. The Rebels Manager is a CRM app for coordinators.
tmrowapp-contrib
JavaScriptTomorrow automatically calculates the climate \ impact of your daily choices by connecting to apps and \ services you already use.
climate
Jupyter NotebookMirror of Apache Open Climate Workbench
Global events
Celebrate and support open source technology by organizing or attending a local event.
Words from our sponsors
We’re so excited to partner with DEV – an open source community platform built for developers of all backgrounds and experience levels – for this year’s Hacktoberfest. As a torch-bearer for open source, transparency, and inclusion in tech, DEV fully embodies the Hacktoberfest values. Check out the #Hacktoberfest tag on DEV for announcements and resources before, during, and after the event.
As participants long before we became sponsors, we’re thankful to our friends at DigitalOcean for creating Hacktoberfest. As an advocate of developers and startups, their cloud platform uniquely hits on both simplicity and scalability. And their Community platform has become a global resource for education on development and DevOps topics, further illustrating that they, too, are stewards of open source.