For en applikationstypeRediger
Nogle hackathons fokuserer på en bestemt platform, f.eks. mobilapps, et desktop-operativsystem, webudvikling eller udvikling af videospil.
Mobile app-hackathons som Over the Air, der afholdes i Phoenix Park i Irland, kan opleve en stor mængde virksomhedssponsorater og interesse.
Music Hack Day, et hackathon for musikrelaterede software- og hardwareapplikationer, er en populær begivenhed, der er blevet afholdt over 30 gange rundt om i verden siden 2009. Også Music Tech Fest, en tre-dages tværfaglig festival for musikideer, der bringer musikere sammen med hackere, forskere og industrien, indeholder et hackathon. På samme måde er Science Hack Day, et hackathon for at lave ting med videnskab, blevet afholdt over 45 gange i mere end 15 lande rundt om i verden siden 2010.
Hackathons er blevet afholdt for at udvikle applikationer, der kører på forskellige styresystemer til mobile enheder, f.eks. Android, iOS og MeeGo. Der er også blevet afholdt hackathons for at udvikle videobaserede applikationer og computerspil. Hackathons, hvor der udvikles videospil, kaldes nogle gange game jams.
Der er blevet afholdt “TV Hackfest”-arrangementer i både London og San Francisco, som primært fokuserer på socialt tv og second screen-teknologier. I “TV Hackfests” indsendes udfordringerne typisk af indholdsproducenter og mærker i form af metadata fra radio- og tv-branchen eller videoindhold, mens sponsorer leverer API’er, SDK’er og allerede eksisterende open source-softwarekode.
Hackathons er også blevet brugt inden for biovidenskab til at fremme den informatiske infrastruktur, der understøtter forskningen. Open Bioinformatics Foundation afholdt to hackathons for sine medlemsprojekter i 2002 og 2003 og har siden 2010 afholdt todages “codefests” forud for sin årlige konference. National Evolutionary Synthesis Center har siden 2006 været medarrangør og sponsoreret hackathons for evolutionær bioinformatik. BioHackathon er en årlig begivenhed, der startede i 2008, og som har til formål at fremme standarder for at muliggøre interoperable bioinformatikværktøjer og webtjenester. Neurovidenskabsfolk har også brugt hackathons til at bringe udviklere og forskere sammen for at løse problemer, der spænder fra at fokusere på et specifikt informationssystem (f.eks. Neurosynth Hackathon og Allen Brain Atlas Hackathon) og give reserveret tid til brede videnskabelige undersøgelser (f.eks. Brainhack) til at bruge specifikke udfordringer, der fokuserer på hacking-aktivitet (f.eks. HBM Hackathon).
Der har været en fremkomst af “datathons” eller datafokuserede hackathons i de seneste år. Disse arrangementer udfordrer dataloger og andre til at bruge kreativitet og dataanalysefærdigheder og platforme til at opbygge, teste og udforske løsninger og dashboards, der analyserer store datasæt på begrænset tid. Disse bruges i stigende grad til at levere indsigt i store offentlige og private datasæt inden for forskellige discipliner, herunder erhvervsliv, sundhedspleje, nyhedsmedier og til sociale formål.
Brug af et specifikt programmeringssprog, API eller frameworkRediger
Der har været hackathons, der har været dedikeret til at skabe applikationer, der bruger et specifikt sprog eller framework, som f.eks. JavaScript, Node.js, HTML5 og Ruby on Rails.
Disse hackathons fokuserer på applikationer, der gør brug af applikationsprogrammeringsgrænsefladen, eller API, fra en enkelt virksomhed eller datakilde. Open Hack, en begivenhed, der har været offentligt afholdt af Yahoo! siden 2006 (oprindeligt kendt som “Hack Day”, derefter “Open Hack Day”), har fokuseret på brugen af Yahoo! API’et ud over API’er på websteder ejet af Yahoo! som f.eks. Virksomhedens Open Hack India-begivenhed i 2012 havde over 700 deltagere. Google har afholdt lignende arrangementer for deres API’er, og det samme har rejseguidefirmaet Lonely Planet.
Webstedet Foursquare afholdt bl.a. et stort, globalt hackathon i 2011, hvor over 500 udviklere på over 30 websteder rundt om i verden konkurrerede om at skabe applikationer ved hjælp af Foursquare API’en. Et andet Foursquare-hackathon i 2013 havde omkring 200 udviklere. IETF organiserer Hackathons til hvert IETF-møde, som fokuserer på IETF Internet Draft og IETF RFC-implementering med henblik på bedre interoperabilitet og forbedrede internetstandarder.
For en sag eller et formålRediger
Der har været en række hackathons, der har været dedikeret til at forbedre forvaltningen og specifikt til sagen om åben forvaltning. En sådan begivenhed, i 2011, blev afholdt af den amerikanske kongres. Fra 2012 har NASA hvert år været vært for International Space Apps Challenge.
I 2014 afholdt den britiske regering og HackerNest DementiaHack, verdens første hackathon dedikeret til at forbedre livet for mennesker med demens og deres plejere, DementiaHack. Serien fortsætter i 2015 og tilføjer den canadiske regering og Facebook som hovedsponsorer.
Global Game Jam, det største hackathon for udvikling af videospil, indeholder ofte valgfrie krav kaldet “diversifiers”, der har til formål at fremme spiltilgængelighed og andre formål.
Der har været afholdt forskellige hackathons for at forbedre byernes transportsystemer. Hackathons, der har til formål at forbedre byernes lokale tjenester, er stigende, og et af Londons Councils (Hackney) har skabt en række vellykkede lokale løsninger med et to-dages Hackney-thon. Der har også været en række hackathons, der har været rettet mod at forbedre undervisningen, herunder Education Hack Day, og i mindre målestok, hvor der specifikt blev set på udfordringerne i forbindelse med geografiundervisning baseret på feltarbejde, var Field Studies Council vært for FSCHackday. Random Hacks of Kindness er et andet populært hackathon, der er helliget katastrofehåndtering og kriseberedskab, og ThePort er et hackathon, der er helliget løsning af humanitære, sociale og almennyttige udfordringer. Det er arrangeret af CERN med partnere fra andre ikke-statslige organisationer som ICRC og UNDP.
I marts 2020 resulterede talrige verdensomspændende initiativer ledet af iværksættere og regeringsrepræsentanter fra europæiske lande i en række anti-krise-hackathons Hack the Crisis, hvor det første skulle finde sted i Estland, fulgt op af Polen, Letland og Ukraine.
Som en hyldest eller et mindesmærkeRediger
En række hackathons rundt om i verden er blevet planlagt til minde om computerprogrammøren og internetaktivisten Aaron Swartz, der døde i 2013.
Til en demografisk gruppeRediger
Nogle hackathons er kun beregnet til programmører inden for en bestemt demografisk gruppe, f.eks. teenagere, universitetsstuderende eller kvinder.
Hackathons på universiteter er blevet stadig mere populære, både i USA og andre steder. Der er normalt tale om årlige eller halvårlige arrangementer, som er åbne for universitetsstuderende på alle universiteter. De er ofte konkurrenceprægede, og priserne uddeles af universitetet eller programrelaterede sponsorer. Mange af dem støttes af organisationen Major League Hacking, som blev grundlagt i 2013 for at hjælpe med at afvikle collegiate hackathons.
PennApps på University of Pennsylvania var det første studenterdrevne college hackathon; i 2015 blev det det største college hackathon med sin 12. iteration, der husede over 2000 personer og udbød præmier for over 60.000 dollars. University of Mauritius Computer Club og Cyberstorm.mu organiserede et hackathon kaldet “Code Wars” med fokus på at implementere en IETF RFC i Lynx i 2017.
ShamHacks på Missouri University of Science and Technology afholdes hvert år som en outreach-aktivitet af campus’ Curtis Laws Wilson Library. ShamHacks 2018 fokuserede på problemformuleringer til forbedring af livskvalitetsfaktorer for amerikanske veteraner ved at parre sig med veteranejede virksomhedssponsorer.
Til intern innovation og motivationRediger
Nogle virksomheder afholder interne hackathons for at fremme ny produktinnovation hos de tekniske medarbejdere. Facebooks Like-knap blev f.eks. udviklet som en del af et hackathon.
Til at forbinde lokale teknologisamfundRediger
Nogle hackathons (f.eks. StartupBus, der blev grundlagt i 2010 i Australien) kombinerer konkurrenceelementet med en roadtrip for at forbinde lokale teknologisamfund i flere byer langs busruterne. Dette finder nu sted i hele Nordamerika, Europa, Afrika og Australasien.
Code sprintsRediger
I nogle hackathons arbejdes der udelukkende på et enkelt program, f.eks. et operativsystem, programmeringssprog eller et indholdsstyringssystem. Sådanne arrangementer er ofte kendt som “code sprints” og er især populære for open source-softwareprojekter, hvor sådanne arrangementer nogle gange er den eneste mulighed for udviklerne for at mødes ansigt til ansigt.
Code sprints varer typisk fra en uge til tre uger og finder ofte sted i nærheden af konferencer, som de fleste af holdet deltager i. I modsætning til andre hackathons indeholder disse arrangementer sjældent et konkurrenceelement.
Det årlige hackathon for at arbejde på styresystemet OpenBSD, der har været afholdt siden 1999, er et sådant arrangement; det kan have været ophavsmand til ordet “hackathon”.
Edit-a-thonEdit
En edit-a-thon (et portmanteau af editing marathon) er en begivenhed, hvor redaktører af onlinefællesskaber som Wikipedia, OpenStreetMap (også som et “mapathon”) og LocalWiki redigerer og forbedrer et bestemt emne eller en bestemt type indhold. Begivenhederne omfatter typisk grundlæggende redigeringstræning for nye redaktører.