How to organize a Hacktoberfest-themed meetup
- Craft an event agenda.
- Set a date: Confirm that your preferred venue and any co-organizers, speakers, and facilitators are available.
- Promote the event: Invite your community to attend. And don't forget to add your event here!
- Facilitate the event: Create an open, inclusive, and welcoming atmosphere.
- Share special moments on social media. (Please remember to ask attendees permission to use their photos.)
Who to invite to the meetup
Anyone interested in learning about and/or contributing to open source.
When's the best time to host your meetup?
Preferably the first half of October to give participants time to complete five PRs!
Where to host your event
An easily accessible, inclusive location with reliable WiFi and a comfortable space that is workshop and live-coding friendly, for example:
- Classroom at a university or code school
- Coworking space
- Office of an open source/tech company
- Anywhere that will have you!
This is merely a suggestion — feel free to customize it to suit your community!
Welcome Set a welcoming, open, and inclusive tone. Thank everyone for attending, tell them about yourself, and give an overview of the programming of the day/evening, and remind them of the code of conduct.
Intro to Hacktoberfest: the celebration, prizes, and instructions It's important to mention the key points of Hacktoberfest, for example: "This is all about encouraging meaningful contributions to the open source ecosystem, for beginners and veterans alike." See Intro to Hacktoberfest for details.
Intro to open source See Resources section for inspiration.
Workshop: how to contribute to open source See Resources section for inspiration.
Demos [optional; before/after hack time] 3–5 minute demos by anyone interested in sharing their open source projects.
Hack time Hacking together: facilitate the formation of groups by interest/[insert your community's preferred format].
Speakers & facilitators
You and your co-organizers are encouraged to facilitate the workshops! (You got it!) If you’d like extra help, invite open source project owners/maintainers, leaders passionate about open source, and computer science educators who support open source in your community to come speak or help with meetup attendees. If there is an experienced open source enthusiast in your community, reach out to them via email or on Twitter! The worst that can happen is they’re not able to attend :)
Encourage event participants to share photos on social media using the hashtag #hacktoberfest. (Please be mindful of photo preferences of attendees — don’t force camera shy individuals into photos!)
Food & drinks
Something delicious that your community will enjoy! Bonus: one or two items that add a festive fall/autumn or Oktoberfest mood. Remember to account for food allergies, preferences, and local alcohol consumption laws (if alcohol is served).
If you don't plan on serving any food/drinks, that's OK too! Make that clear on your event invitation so that guests come prepared.
Other fun ideas
- First pull request of the evening to receive [insert prize].
- Raffle off 3–5 prizes to be given away at the end of the evening.
- Wrap up the event by inviting participants to share what they learned/worked on.
Event code of conduct
Hacktoberfest events are welcoming, open, and inclusive. Include this line on your event page: "Please read our Events Code of Conduct before attending. Happy hacking!"
Promoting your event
- Share the event via email, social networks, and/or printed flyers. Consider
posting on channels popular with developers and open source enthusiasts in
your area, including but not limited to:
- Facebook Pages
- LinkedIn Groups
- Google Groups
- Newsletters, websites, and social media accounts that share startup/tech events regularly
- Local Code Schools and Universities
- Add your meetup event here.
Logos & branding
Promote your event
Logos, banners, posters, and more! We kindly ask that you adopt Hacktoberfest Brand Guidelines as you share your event/content.Download assets
Sample copy for your event page
Event name ideas
- Hacktoberfest Open Hack Night
- Hacktoberfest Open Hack Day
- Hacktoberfest in [Your City]!
- Hacktoberfest Open Hack Fest!
It's Hacktoberfest 2018! Let's celebrate open source over food, drinks, learning, and great company!
Hacktoberfest — brought to you by DigitalOcean in partnership with GitHub and Twilio — is a month-long celebration of open source software. Maintainers are invited to guide would-be contributors towards issues that will help move the project forward, and contributors get the opportunity to give back to both projects they like, and ones they've just discovered. No contribution is too small—bug fixes and documentation updates are valid ways of participating.
Can't make it to this event? Hacktoberfest is virtual and open to participants from around the globe. Sign up to participate today.
Rules and Prizes
First sign up on the Hacktoberfest site. If you open up five pull requests between October 1 and October 31, you'll win a free, limited edition Hacktoberfest T-shirt. (Pull requests do not have to be merged and accepted; as long as they've been opened between the very start of October 1 and the very end of October 31, they count towards a free T-shirt.)
Connect with other Hacktoberfest participants (Hacktobefestants?) by using the hashtag, #hacktoberfest, on your social media platform of choice.
New to DigitalOcean? Receive USD $100 in infrastructure credit at do.co/hacktoberfest2018.
- GitHub Learning Lab
- How To Create a Pull Request on GitHub
- GitHub Training Kit: Open source slides, workbook, and cheat sheet courseware for teaching Git and GitHub classes
- Understanding the GitHub Flow
- GitHub training sessions and webcasts
- Patchwork: Casual, mentored workshops for beginners to Git and GitHub
- More resources from GitHub
Where to find Open Source projects to work on?
Find more resources and useful tips for participants on the Hacktoberfest site.
Event Organizer webinar
Learn best practices for planning and running a Hacktoberfest event, challenges you might face, and how to create the best collaborative environment.
Why organize a Hacktoberfest-themed meetup?
- Increase awareness of open source in your community
- Enjoy contributing to open source in a social setting
- Meet project owners, maintainers, contributors, and community members in person
- Learn about the open source ecosystem: from how to start an open source project, to marketing your project, sustaining growth, and troubleshooting and maintenance
Organizers: set the tone for your event based on what most benefits your community! Feel free to focus on any combination of the above, and more!
Who can organize a Hacktoberfest-themed meetup?
Anyone can, as long as you celebrate open source at the event, and follow the Hacktoberfest Events Code of Conduct!
Will Hacktoberfest t-shirts be given out at the event?
No. A Hacktoberfest t-shirt will be mailed — after the end of Hacktoberfest — to participants who make five successful pull requests on GitHub between October 1 and October 31.
How do I sign up for Hacktoberfest?
Register with your GitHub account at hacktoberfest.digitalocean.com.
When can I start?
You can sign up anytime between October 1 and October 31.
Who can participate in Hacktoberfest?
Hacktoberfest is open to everyone in our global community!
What are the rules?
To win a shirt, you must sign up on the Hacktoberfest site and make five pull requests on GitHub by October 31st. (Pull requests do not have to be merged and accepted; as long as they've been opened between the very start of October 1 and the very end of October 31, they count towards a free T-shirt.)
Where can I make pull requests?
Pull requests can be made in any GitHub-hosted repositories/projects.
Get in touch with our team by sending an email to firstname.lastname@example.org.