Files
awesome-awesomeness/html/hackathon.html
2024-04-20 19:22:54 +02:00

313 lines
15 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<h1 id="awesome-hackathon-awesome">Awesome Hackathon <a
href="https://awesome.re"><img src="https://awesome.re/badge-flat2.svg"
alt="Awesome" /></a></h1>
<p>A curated open list of platforms and tools that can help you to
<strong>organize and run</strong> tolerant and productive
hackathons.</p>
<blockquote>
<p>This list tries to cover what is ⚡awesome⚡ about <a
href="https://en.wikipedia.org/wiki/Hackathon">hackathons</a>, hackdays
and hacknights, and the community of organizers who run them! If you are
looking for tools to use as a <em>participant</em> of a hackathon, see
<a
href="https://github.com/geekcamp-ph/awesome-hackathon-starters">Awesome
Hackathon Starters</a>. To enhance this list, please refer to the <a
href="#Contributing">Contributing</a> section.</p>
</blockquote>
<h2 id="contents">Contents</h2>
<ul>
<li><a href="#platforms">Platforms</a></li>
<li><a href="#tooling">Tooling</a></li>
<li><a href="#guides">Guides</a></li>
</ul>
<h2 id="platforms">Platforms</h2>
<p>By <em>awesome hackathon platforms</em>, we mean web or mobile
applications that are specifically designed to run a hackathon, or which
have effectively adapted for use in events of this type. They typically
allow organizers to announce the schedule and topics, register
participants, and document the results.</p>
<h3 id="open-source">Open Source 🌳</h3>
<blockquote>
<p>These can be run with a cloud provider or self-hosted, to take full
control of the data. Being open source efforts, they typically embrace
open standards. Several are developed by non-profits and volunteer
communities.</p>
</blockquote>
<ul>
<li><a href="https://github.com/dribdat/dribdat">Dribdat</a> -
Hackathons with impact, based on open data and web standards.</li>
<li><a
href="https://github.com/HackAssistant/hackassistant">HackAssistant</a>
- Hackathon registration server.</li>
<li><a href="https://github.com/impronunciable/hackdash">HackDash</a> -
Organize hackaton ideas into a dashboard.</li>
<li><a href="https://github.com/acmutd/hackportal">HackPortal</a> - A
platform from HackUTD for user-friendly event management.</li>
<li><a href="https://github.com/HackSC/hibiscus">Hibiscus</a> - An
all-in-one, plug-and-play hackathon platform, created for HackSC.</li>
<li><a
href="https://github.com/hackjunction/JunctionApp">JunctionApp</a> -
All-in-one hackathon platform for organisers, maintained by
Junction.</li>
<li><a
href="https://github.com/kaiyuanshe/OpenHackathon-Web">OpenHackathon</a>
- Platform with Git-based Cloud Development Environment based on
Next.js.</li>
<li><a href="https://github.com/DemocracyLab/CivicTechExchange">Civic
Tech Exchange</a> - Online platform for Democracy Lab projects.</li>
</ul>
<h3 id="closed-source">Closed Source 🔒</h3>
<blockquote>
<p>Despite having a presence on GitHub, the core sources of these
applications are at this time closed.</p>
</blockquote>
<ul>
<li><a href="https://github.com/agorize">Agorize</a> - A French company
that provides open innovation software.</li>
<li><a href="https://github.com/devfolioco">Devfolio</a> - Supporting
Indias largest and fastest growing community of builders.</li>
<li><a href="https://github.com/challengepost">Devpost</a> - U.S.
company whose customers market developer tools and jobs to the
community.</li>
<li><a href="https://github.com/taikai">TAIKAI</a> - Connects creators
and companies, using hackathons, bounties and hiring challenges.</li>
</ul>
<h3 id="unmaintained">Unmaintained 🧊</h3>
<blockquote>
<p>These projects, while open source, are currently not showing signs of
active development. Please contact us if you think otherwise! They might
need your help, or have valuable content that could be reused.</p>
</blockquote>
<ul>
<li><a href="https://github.com/Find-Hackathon">Find Hackathon</a> - A
Cross-Platform Mobile Application for finding Hackathons.</li>
<li><a href="https://github.com/codeRIT/hackathon-manager">Hackathon
Manager</a> - All-in-one platform for hackathon registration &amp;
logistics.</li>
<li><a href="https://github.com/hackfoldr/hackfoldr">Hackfoldr</a> -
Organize gdoc and hackpad documents for hackathons.</li>
<li><a href="https://github.com/techx/quill">Quill</a> - A registration
system designed especially for large hackathons, maintained by
HackMIT.</li>
<li><a
href="https://github.com/ScientificClubofESI/LaraHack">LaraHack</a> -
Administration system designed especially for hackathons and similar
competitions.</li>
<li><a
href="https://github.com/shilomagen/hackathon-matching-platform">Ninjathon</a>
- Hackathon managing platform.</li>
<li><a
href="https://github.com/VersusVirus-Hackathons/VersusVirus-App">VersusVirus
App</a> - For managing teams at large online hackathons.</li>
</ul>
<h3 id="organisations">Organisations</h3>
<blockquote>
<p>Companies that provide products and services for, or regularly
organise, hackathons.</p>
</blockquote>
<ul>
<li><a href="https://eventornado.com/">Eventornado</a> provides an
all-in-one platform for organising a hackathon.</li>
<li><a href="https://hackathon.com/">Hackathon.com</a> from <a
href="https://www.bemyapp.com/organize-your-hackathon.html">BeMyApp
Corporation</a> promotes events globally, and offers <a
href="https://corporate.hackathon.com/">commercial services</a>.</li>
<li><a href="https://www.hackerearth.com/">HackerEarth</a> is a
commercial platform for sourcing, assessing, interviewing, and
upskilling developers.</li>
<li><a href="https://hack2skill.com">Hack2Skill</a> hosts events on
their <a href="https://hack2skill.com/organizeHack">own platform</a> and
<a
href="https://blog.hack2skill.com/what-is-a-hackathon-a-complete-guide-about-hackathon">shares
resources</a> for technology innovators.</li>
<li><a href="https://www.hypeinnovation.com/en/about">HYPE</a> provides
software to help idea and innovation managers collect and manage
ideas.</li>
<li><a href="https://mettl.com/about/">Mercer | Mettl</a> sees <a
href="https://mettl.com/online-hackathons/">hackathons as a tool</a> for
building tech teams and fostering collaboration.</li>
<li><a
href="https://www.microsoft.com/en-us/garage/blog/category/hackathons/">Microsoft</a>
sponsors and organises hackathons, and <a
href="https://learn.microsoft.com/en-us/power-platform/guidance/adoption/hackathons">offers
advice</a> for using their products to run an event.</li>
<li><a href="https://github.com/randomhacks">Random Hacks of
Kindness</a> was a global hackathon series for charities, non-profits
and social enterprise (see also: <a href="https://rhokjr.org/">RHOK,
Jr.</a> and <a href="https://www.rhok-cph.org/">RHOK CPH</a>).</li>
<li><a href="https://tulu.la/hackathons-and-challenges">Tulula</a> runs
online competitions and hackathons based on an <a
href="https://tulula.gitbook.io/docs/setup-guide/quick-start">online
platform</a>.</li>
<li><a href="https://unstop.com/">Unstop</a> provides virtual event
platforms to organize hackathons and coding tests.</li>
</ul>
<h2 id="tooling">Tooling</h2>
<blockquote>
<p>These are frameworks, utilities and online tools for solving a
variety of issues that hackathon organizers commonly face. They often
have some way of integrating with the platforms above. See also the <a
href="#guides">Guides</a> listed further down, which cover many of the
same topics.</p>
</blockquote>
<h3 id="organizing">Organizing</h3>
<ul>
<li><a href="https://github.com/BoilerMake/boilerbot">BoilerBot</a> -
Take control of your Slack by creating groups, assigning tasks, and
more.</li>
<li><a
href="https://github.com/Detry322/hubot-redisred">Hubot-RedisRed</a> -
As well as <a
href="https://github.com/anishathalye/hubot-group">hubot-group</a>, <a
href="https://github.com/anishathalye/hubot-conf">hubot-conf</a>, <a
href="https://github.com/anishathalye/hubot-shortcut">hubot-shortcut</a>
by HackMIT are <a href="https://hubot.github.com/">Hubot</a> plugins to
make organizing easier.</li>
<li><a href="https://hackathon-planning-kit.org/">Planning Kit</a> - Get
information about how to design a hackathon that fits your needs.</li>
</ul>
<h3 id="promoting">Promoting</h3>
<ul>
<li><a href="https://github.com/Neuro-Hack/sponsorship#readme">Hackathon
Sponsorship</a> 🕶️ A crowdsourced Awesome List of companies to
contact.</li>
<li><a
href="https://github.com/Hackalist/Hackalist.github.io#readme">Hackalist</a>
- A list of upcoming hackathons from around the world.</li>
<li><a href="https://github.com/hackclub/hackathons#readme">Hack
Club</a> - A curated list of hackathons organized for high
schoolers.</li>
<li><a
href="https://github.com/Catalyst-IN/OpenSourceEvents-Frontend">Open
Source Events</a> - This website contains a monthly calendar of events
and hackathons.</li>
<li><a href="https://github.com/sahanmndl/UpCoding-Web">Upcoding</a> -
Get event details of competitive programming contests, hackathons
etc.</li>
</ul>
<h3 id="teambuilding">Teambuilding</h3>
<ul>
<li><a href="https://github.com/dribdat/dridbot">Dridbot</a> -
Multiplatform chatbot, for pepping up the experience for participants
and organizers of hackathons.</li>
<li><a
href="https://hr.berkeley.edu/hr-network/central-guide-managing-hr/managing-hr/interaction/team-building/steps">Steps
to Building an Effective Team</a> - A bullet-point list from UC
Berkley.</li>
<li><a
href="https://techcommunity.microsoft.com/t5/healthcare-and-life-sciences/hackathon-team-builder-a-teams-tab-application/ba-p/3334437">Team
Builder for MS Teams</a> - Sample app that allows hackathon participants
to form a team based on challenges they want to tackle.</li>
<li><a
href="https://www.sessionlab.com/blog/team-building-activities/">Team
building activities</a> - 64 fun ideas from SessionLab.</li>
</ul>
<h3 id="coaching">Coaching</h3>
<ul>
<li><a href="https://github.com/ehzhang/helpq">HELPq</a> - Queue
application with interfaces for mentors and hackers to answer/submit
questions, respectively.</li>
<li><a href="https://github.com/AmericanAirlines/Hangar">Hangar</a> - A
Slack bot to help with judging and coaching at hackathons.</li>
<li><a
href="https://github.com/TreeHacks/slack-mentorship">Treehacks-MentorBot</a>
- Slackbot that provides mentors a channel to claim help requests and
attendees to submit help requests within slack. Queues requests in a
#mentors channel.</li>
<li><a
href="https://opensource.guide/leadership-and-governance/">Leadership
&amp; Governance</a> - Handbook for open source project, that also
applies well for hackathon teams.</li>
</ul>
<h3 id="evaluating">Evaluating</h3>
<ul>
<li><a
href="https://smartchicagocollaborative.org/launch-the-civicwhitaker-anthology/"><span
class="citation" data-cites="CivicWhitaker">@CivicWhitaker</span>
Anthology</a> - Evaluates three years of organizing hackathons in
Chicago civic tech.</li>
<li><a
href="https://eventflare.io/journal/crafting-effective-hackathon-judging-criteria-a-step-by-step-guide">Eventflares
Journal</a> - Strategies for determining criteria &amp; <a
href="https://eventflare.io/journal/how-to-select-the-right-hackathon-judges-for-your-event">recruiting
judges</a>.</li>
<li><a href="https://github.com/nealrs/expo#fork-destination-box">Expo
Table app</a> - Create a Devpost Expo table frontend.</li>
<li><a href="https://github.com/anishathalye/gavel">Gavel</a> - A
project expo judging system by HackMIT that uses fancy math to get good
results.</li>
</ul>
<h2 id="guides">Guides</h2>
<blockquote>
<p>These are helpful handbooks and articles that will give you some
orientation, and help you to prepare a plan for organizing your
event.</p>
</blockquote>
<ul>
<li><a href="https://github.com/dribdat/docs/wiki">Dribdat wiki</a> -
Community sourced guidelines from an open source project.</li>
<li><a href="https://hackathons.github.com/">GitHub Guide to
Hackathons</a> - Join a community connected by code, with tips &amp;
tricks from GitHub.</li>
<li><a href="https://opendata.ch/guidelines">Hackathon Guidelines -
Opendata.ch</a> - Principles for hackathons from the Swiss open data
community.</li>
<li><a
href="https://github.com/HackathonHackers/Hackathon-Resources/blob/master/RESOURCES.md">Hackathon
Hackers Guide</a> - Collection of high quality hackathon resources. See
also <a
href="https://medium.com/hackathon-hackers/hackathon-hackers-etiquette-cbcb9d1cda54#.dmgz1wp4y">Etiquette</a>
and <a
href="https://github.com/HackathonHackers/groups">Subgroups</a>.</li>
<li><a
href="https://github.com/JoshData/hackathon.guide">Hackathon.guide</a> -
A step-by-step guide by seasoned organizer Joshua Tauberer.</li>
<li><a href="https://github.com/okfde/hackathon-leitfaden">Hackathon
Leitfaden</a> - (In German) Printed guide for municipalities.</li>
<li><a href="https://github.com/hackdaymanifesto/site">Hackday
Manifesto</a> - How to make your event a success, and avoid common
pitfalls.</li>
<li><a href="https://hack.athon.uk/">hack.athon.uk</a> - A wiki for
helping hackers get into hackathons and organise them!</li>
<li><a href="https://handbuch.jugendhackt.de/">Handbuch
Jugend-Hackathons</a> - (In German) An in-depth guide to organizing
youth events.</li>
<li><a
href="https://handbook.mattermost.com/contributors/contributors/how-to-run-a-hackathon">Mattermost
Handbook</a> - Practical guidelines from the open source Mattermost chat
server.</li>
<li><a
href="https://www.mckinsey.com/capabilities/mckinsey-digital/our-insights/demystifying-the-hackathon">McKinsey:
Demystifying the hackathon</a> - For digital transformation of large
organizations.</li>
<li><a
href="https://www.mediawiki.org/wiki/Hackathons/Handbook">Mediawiki
Handbook</a> - Suggestions from the Mediawiki community (which powers
Wikipedia).</li>
<li><a href="https://github.com/MLH/mlh-hackathon-organizer-guide">MLH
Organizer Guide</a> - Guide from Major League Hacking, popular at US
schools.</li>
<li><a href="http://handbook.opendatalab.eu/">OpenDataLab.eu
Handbook</a> - Open 4 Citizens hackathon handbook from an EU
project.</li>
<li><a
href="https://consensys.net/developers/ultimate-hackathon-survival-guide/">Ultimate
Ethereum Hackathon Survival Guide</a> - From a popular Web3
community.</li>
</ul>
<h2 id="contributing">Contributing</h2>
<p>Contributions welcome! Please read the <a
href="contributing.md">guidelines</a> first. Make sure to provide a
name, link, description, in alphabetical order, in the appropriate
section. Dont worry about making a mistake: your <a
href="https://www.freecodecamp.org/news/how-to-make-your-first-pull-request-on-github-3/">Pull
Request</a> will be an opportunity to discuss and make amends.</p>
<h2 id="footnotes">Footnotes</h2>
<p>This repo is made with <a
href="https://github.com/dar5hak/generator-awesome-list">generator-awesome-list</a>
by Darshak Parikh and :heart: motivated by <a
href="https://github.com/cconsidine/awesome-hackathons">awesome-hackathons</a>
by Camille Considine.</p>
<p>Licensed <a href="LICENSE">CC0 - Creative Commons Public
Domain</a></p>