Hacktoberfest events are happening all month long so you can join your friends day or night, from dusk to dawn, as you work to complete your pull/merge requests. Whether you want to join an existing event or run your own, and whether you’re inclined to do so in-person or virtually, we’re here to support you!
The official start of Hacktoberfest! Join DigitalOcean developers and our guest speakers as we begin our month-long hacking event. Learn new skills, meet our sponsors, and support open-source projects and win exclusive DO SWAG!
Join your fellow open source peers and join this DigitalOcean Hacktoberfest Hackathon in NYC. Contests, prizes and more!
Explore DigitalOcean OS Hackathon with Gradient AI, in association with MLH, Okta and AMD. Hackathon, contests, prizes and more!
Explore DigitalOcean OS Hackathon with Gradient AI, in association with MLH, Okta and AMD. Hackathon, contests, prizes and more!
Explore DigitalOcean OS Hackathon with Gradient AI, in association with MLH, Okta and AMD. Hackathon, contests, prizes and more!
Explore DigitalOcean OS Hackathon with Gradient AI, in association with MLH, Okta and AMD. Hackathon, contests, prizes and more!
Explore DigitalOcean Hacktoberfest Hackathon in SF in association with MLH, Okta and AMD. Hackathon, contests, prizes and more!
Join us for the final session of Hacktoberfest as we close the month celebrating the contributions and impact. Join more expert led OS sessions and win some cool prizes!
If you’re looking to host a community event as part of Hacktoberfest, here are all the resources you need to plan and host it, as well as some tips and tricks that will help you keep participants engaged. Hacktoberfest is primarily online, but we encourage people to run both virtual and in-person events (following any local health and safety regulations). Make sure to let the community know that you’re running an event by registering it with Hacktoberfest and MLH using the form linked below.
Here’s an example agenda to inspire your own:Welcome. Set a welcoming, open, and inclusive tone. Thank everyone for attending, tell them about yourself, give an overview of the programming, and remind them of the Code of Conduct.
Network. Get to know your attendees. Set aside 5-10 minutes to allow people to talk among themselves.
Introduce Hacktoberfest. Read the Hacktoberfest values.
Introduce open source. Check out this intro to GitHub and Open-Source Projects for inspiration.
Workshop. Explain how to contribute to open source. These resources can help.
Demos. Introduce 3- to 5-minute demos by anyone interested in sharing their open-source projects.
Get hacking. Facilitate the formation of groups by interest and hack together.
Show and Tell. Share 2-3 minute demos by anyone interested in sharing what they learned or worked on during hack time.
Maintainers accept PR/MRs by merging them, labeling them “hacktoberfest-accepted,” or giving them an overall approving review. Accepted PR/MRs enter a seven day review window, during which approval can be revoked by the maintainer or by our team.
Make sure that your co-organizers and any speakers or facilitators are available on the date and time you pick.
We recommend events be hosted in the first half of October to give participants time to complete 6 pull/merge requests.
To make your virtual accessible for global participants aim for between 9–11am US Eastern Time (UTC-05:00).
Use the form linked below to register your event with Hacktoberfest and MLH so your event can be listed alongside all the others run by the community.
You can then share the MLH listing for your event with your community so that they can RSVP for the event.
Registering your event also grants you permission to use the Hacktoberfest brand (following the brand guidelines) when promoting your event.
Invite anyone interested in learning about, or contributing to open source. Hacktoberfest events are a way of bringing members of the open source community even closer together in a group setting, and events should be open to all!
Share your MLH event listing with your community, and don’t forget to remind your attendees to RSVP!
Share the event via email, social networks, and events websites. Consider posting on channels that are popular with developers and open source enthusiasts in your area, such as Twitter, Mastodon, Discord, etc. Tag @hacktoberfest, and use #hacktoberfest, on social networks.
Use these example posts for inspiration:
"Happy about Hacktoberfest? So are we! Register to hack with us on [DATE]!
“Don’t hack alone. Join us on [DATE] to meet a few community members and get help on your pull requests!”
“Learning how to code or just interested in open source? Sign up to share your skills!”
Here’s an example agenda to inspire your own:Welcome. Set a welcoming, open, and inclusive tone. Thank everyone for attending, tell them about yourself, give an overview of the programming, and remind them of the Code of Conduct.
Network. Get to know your attendees. Set aside 5-10 minutes to allow people to talk among themselves.
Introduce Hacktoberfest. Read the Hacktoberfest values.
Introduce open source. Check out this intro to GitHub and Open-Source Projects for inspiration.
Workshop. Explain how to contribute to open source. These resources can help.
Demos. Introduce 3- to 5-minute demos by anyone interested in sharing their open-source projects.
Get hacking. Facilitate the formation of groups by interest and hack together.
Show and Tell. Share 2-3 minute demos by anyone interested in sharing what they learned or worked on during hack time.
Maintainers accept PR/MRs by merging them, labeling them “hacktoberfest-accepted,” or giving them an overall approving review. Accepted PR/MRs enter a seven day review window, during which approval can be revoked by the maintainer or by our team.
Make sure that your co-organizers and any speakers or facilitators are available on the date and time you pick.
We recommend events be hosted in the first half of October to give participants time to complete 6 pull/merge requests.
To make your virtual accessible for global participants aim for between 9–11am US Eastern Time (UTC-05:00).
Use the form linked below to register your event with Hacktoberfest and MLH so your event can be listed alongside all the others run by the community.
You can then share the MLH listing for your event with your community so that they can RSVP for the event.
Registering your event also grants you permission to use the Hacktoberfest brand (following the brand guidelines) when promoting your event.
Invite anyone interested in learning about, or contributing to open source. Hacktoberfest events are a way of bringing members of the open source community even closer together in a group setting, and events should be open to all!
Share your MLH event listing with your community, and don’t forget to remind your attendees to RSVP!
Share the event via email, social networks, and events websites. Consider posting on channels that are popular with developers and open source enthusiasts in your area, such as Twitter, Mastodon, Discord, etc. Tag @hacktoberfest, and use #hacktoberfest, on social networks.
Use these example posts for inspiration:
"Happy about Hacktoberfest? So are we! Register to hack with us on [DATE]!
“Don’t hack alone. Join us on [DATE] to meet a few community members and get help on your pull requests!”
“Learning how to code or just interested in open source? Sign up to share your skills!”
All community events that are part of Hacktoberfest should register themselves through Major League Hacking. This lets us list your event with all the other community events this year, and lets us know about your event so that we don’t come after you for using the Hacktoberfest brand.