Awesome Hackathon
Hackathonを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
目次 
プラットフォーム
_素晴らしい 🕶️ ハッカソンプラットフォーム_とは、ハッカソンの運営のために特別に設計された、またはこの種のイベントで効果的に使えるよう適応されたウェブ・モバイルアプリケーションを指します。通常、オーガナイザーはスケジュールとテーマを告知し、参加者を登録し、結果を記録できます。
オープンソース 🌳
これらはクラウドプロバイダー上で実行することもセルフホストすることもでき、データを完全に制御できます。オープンソースの取り組みであるため、通常はオープン標準を採用しています。いくつかは非営利団体やボランティアコミュニティが開発しています。
- Civic Tech Exchange - Democracy Lab プロジェクト向けオンラインプラットフォーム。
- DeltaHacks Portal - 変化のためのハッカソン DeltaHacks 10 の参加者・管理者ポータル。
- Dribdat - オープンデータとウェブ標準を基盤にした、インパクトのためのハッカソン。
pythonjs - Hack the Back - すぐに使える GraphQL・REST エンドポイントを備えたエレガントなバックエンド。
- Hackathon Management System - Teplitsa による包括的な WordPress プラグイン。
php - Hackerspace3 - GovHack ハッカソン向け競技管理システム。
ruby - Halo - Django 上に構築されたハッカソン管理システム。
- Hibiscus - HackSC が作成した、オールインワンのすぐに使えるハッカソンプラットフォーム。
- JunctionApp - Junction が保守するオーガナイザー向けオールインワンハッカソンプラットフォーム。
- OpenHackathon - Next.js を基盤とした Git ベースのクラウド開発環境を備えるプラットフォーム。
- Opportunity Hack - 人とプロジェクトを結び付ける、社会貢献のためのスキルベースボランティア活動。
クローズドソース 🔒
GitHub 上に存在していても、これらのアプリケーションの中核ソースは現時点で非公開、またはライセンスが未指定です。
- Agorize (www) - オープンイノベーションソフトウェアを提供するフランス企業。
- Devfolio (www) - インドで「最大かつ最も急成長するビルダーコミュニティ」を支援。
- Devpost (www) - 顧客がコミュニティへ開発者ツールと求人をマーケティングする、著名な米国企業。
- HackHQ - 登録、提出、審査、ライブ結果を組み込んだオールインワンのハッカソン・競技プラットフォーム。参加者・審査員にアカウントは不要で、30 分でイベントを開始できます。
- HackHub (www, docs) - 機能豊富なイベント・人材発掘アプリを持つカナダ企業。
- Hackworks (docs) - カナダの経験豊富なイベントオーガナイザーによるオープンイノベーション・チャレンジプラットフォーム。
- Nosu (旧 Sprint.dev) - ハッカソンの成果を定量化してテック採用を覆すことを目指す、ハッカソン管理用 AI ツール。
- Stackref (docs) - クラウドプロビジョニング・審査機能を備えた、社内ハッカソンとアイデア創出向けサービス。
- TAIKAI (www) - ハッカソン、報奨金、採用チャレンジを用いてクリエイターと企業をつなぎます。
非アクティブ 🧊
これらのプロジェクトはオープンソースですが、活発な保守(過去 1 年以内のリリース)の兆候がありません。そうでないと思われる場合は連絡してください。支援を必要としている、または再利用可能な価値あるコンテンツを持つ可能性があります。
- ApplicantAtlas - 応募者、出欠回答、その他の連絡を管理するためのツール。
- chronicel - 小規模でより個人的なハッカソン向けの最小限な登録システム。
- Find Hackathon - ハッカソンを見つけるクロスプラットフォームモバイルアプリケーション。
- HackAssistant - ハッカソン登録サーバー。
- HackathonManager - MyMLH と互換性のあるハッカソン登録・運営管理。
- Hackatuning - 初期段階のハッカソン管理プラットフォーム。
js - HackDash - ハッカソンのアイデアをダッシュボードへ整理。
- Hackfoldr - ハッカソンの gdoc・hackpad 文書を整理。
- HackPortal - HackUTD による使いやすいイベント管理プラットフォーム。
- Hacksuite - バーチャルハッカソンをホストする Devtranet 製フルスタックアプリスイート。
- hms - knoffhoff による Azure 向けハッカソン管理システム。
- Kent Hack Enough - HackSU イベント向けのレガシーな登録・スタッフ管理 API。
- LaraHack - ハッカソンと類似の競技向けに設計された管理システム。
- Ninjathon - ハッカソン管理プラットフォーム。
- Nucleus - HackTX による、MyMLH、Slack などと統合するハッカソン応募システム。
- Odyssey - HackSC により構築されたハッカソン管理プラットフォーム。
- Pepper - サインインで MyMLH と連携するよう設計されています。
- project-hackathon - Hackafor で作成されたハッカソン管理ツール。
typescript - Quill - HackMIT が保守する、大規模ハッカソン向けに特別に設計された登録システム。
- React Hackathon Board - ハッカソンイベントを管理するウェブアプリケーション。
- Scout24 - 企業によるハッカソン管理システム。
- Sledge - Rutgers University で開発されたハッカソン審査システム。
- VersusVirus App - 大規模オンラインハッカソンでチームを管理するアプリ。
組織
ハッカソン向けの製品・サービスを提供する、または定期的にハッカソンを開催する企業。
- Hack the Hackathon は、科学的協働、学習、市民参加を探究する学際的コミュニティです。
- Hack2Skill は独自プラットフォームでイベントを開催し、技術イノベーター向けにリソースを共有しています。
- Hackathon.com は BeMyApp Corporation によるサービスで、イベントをグローバルに促進し、商用サービスを提供します。
- HackerEarth は、開発者の発掘、評価、面接、スキル向上のための商用プラットフォームです。
- HackTribe は、オーガナイザーに必要な機能を維持しながらハッカソンプロセスを簡素化するソリューションを提供します。
- HYPE は、アイデア・イノベーションマネージャーによるアイデア収集・管理を支援するソフトウェアを提供します。
- Mercer | Mettl は、技術チームの構築と協働促進のためのツールとしてハッカソンを位置づけています。
- Microsoft はハッカソンを支援し、助言を提供しています。参加者向けには AcademicContent リポジトリを参照してください。
- Random Hacks of Kindness は、慈善団体、非営利団体、社会的企業向けのグローバルハッカソンシリーズです(RHOK, Jr. と RHOK CPH も参照)。
- Tulula は、オンラインプラットフォームを基盤にオンライン競技とハッカソンを運営します。
- Unstop は、ハッカソンとコーディングテストを開催するためのバーチャルイベントプラットフォームを提供します。
ツール群
これらは、ハッカソンオーガナイザーがよく直面するさまざまな問題を解決するフレームワーク、ユーティリティ、オンラインツールです。多くは上記プラットフォームと統合する手段を持ちます。同じトピックの多くを扱う、下記のガイドも参照してください。
運営
- BoilerBot - グループ作成、タスク割り当てなどにより Slack を管理。
- Hackme (保守終了?) - 最小限のハッカソン登録・参加者ステータス監視。
- HaQR (保守終了) - ハッカソンや他イベント向けのモジュール式 QR コード管理システム。
- Hubot-RedisRed は、HackMIT による hubot-group、hubot-conf、hubot-shortcut とともに、運営を容易にする Hubot プラグインです。
- Planning Kit - ニーズに適したハッカソンの設計方法に関する情報を提供。
告知
- Hackathon Sponsorship 🕶️ 連絡先となる企業のクラウドソース型「Awesome List」。
- Hackalist - 世界各地で今後開催されるハッカソンのリスト。
- Hack Club - 高校生向けに開催されるハッカソンのキュレーション済みリスト。
- Hackamaps - イベント、賞金プール、共同創業者を見つけるグローバルなハッカソン地図・発見ツール。
- Scrapbook by HackClub - プロジェクト向け日次ストリークシステム・ポートフォリオ。
- Open Source Events - イベント・ハッカソンの月間カレンダーを含むウェブサイト(プロジェクトは 2024 年 2 月 5 日時点でアーカイブ済み)。
- Upcoding - 競技プログラミングコンテストやハッカソンなどのイベント詳細を取得。
チーム編成
- Dridbot - ハッカソンの参加者・オーガナイザーの体験を盛り上げるマルチプラットフォームチャットボット。
- Steps to Building an Effective Team - UC Berkeley による箇条書きリスト。
- Team Builder for MS Teams - 取り組みたい課題に基づきハッカソン参加者がチームを作れるサンプルアプリ。
- Team building activities - SessionLab による 64 の楽しいアイデア。
- volunTree - DSC Hack4Good Hackathon 向けボランティア管理システム。
コーチング
- Awesome README - チームが取り組みを粋に記録する意欲を持てるよう、コーチを刺激するリスト。
- HELPq - メンターとハッカーがそれぞれ質問に回答・提出するインターフェースを備えたキューアプリケーション。
- Hangar - ハッカソンでの審査・コーチングを支援する Slack ボット。
- Leadership & Governance - ハッカソンチームにも有用なオープンソースプロジェクト向けハンドブック。
- TreeHacks Slack Mentorship System - #mentors チャンネルにリクエストをキューイングする Slack ボット(2015 年時点で保守終了)。
評価
- @CivicWhitaker Anthology - シカゴのシビックテックにおける 3 年間のハッカソン運営を評価。
- Ansys Developer - ハッカソン向け審査基準一式。
- Evaluation Hackathon - IPDET ハッカソンによる、より良い評価のための高レベルな助言。
- Eventflare’s Journal - 基準決定と審査員の募集の戦略。
- Expo Table app - Devpost Expo テーブルフロントエンドを作成。
- Evaluation Manual - Hacker Earth を情報源とする過去のガイダンス。
- Gavel - 良い結果を得るために高度な数学を用いる、HackMIT によるプロジェクト展示審査システム。
- MLH Judging Plan - 評価に対するサイエンスフェア型アプローチ。
- Rankeer - ハッカソンの管理・評価に関する精巧な学生プロジェクト。
ガイド
これらは、方向性を見定めイベント運営計画を準備するのに役立つハンドブック、文献コレクション、記事です。
- Dribdat wiki - オープンソースプロジェクトに由来するコミュニティ作成のガイドライン。
- GitHub Guide to Hackathons - GitHub のヒントとコツで、コードでつながるコミュニティに参加。
- Guides et documentation data.gouv.fr - (フランス語)オープン政府データハッカソンのオーガナイザー向けドキュメント。
- Hackathon Guidelines - Opendata.ch - スイスのオープンデータコミュニティによるハッカソンの原則。
- Hackathon Hackers Guide - 高品質なハッカソンリソースのコレクション。Etiquette と Subgroups も参照。
- Hackathon Leitfaden - (ドイツ語)地方自治体向け印刷ガイド。
- Hackathon.guide - 経験豊富なオーガナイザー Joshua Tauberer によるステップバイステップガイド。
- HackHQ Planning Guide - 予算、チーム編成、審査基準、コミュニケーション、イベント当日の運営を扱う 30 日間のステップバイステップガイド。
- Hackday Manifesto - イベントを成功させ、よくある落とし穴を避ける方法。
- Hack4TheFuture Guidebook - EU プロジェクトによる国際イベント運営の書籍。
- hack.athon.uk - ハッカーのハッカソン参加・運営を支援する Wiki。
- Hack Tools - Theodoros Ploumis による参加者、評価者、オーガナイザー向けの優れた助言。
- Handbuch Jugend-Hackathons - (ドイツ語)若者向けイベント運営の詳細ガイド。
- LauzHack How-To - ローザンヌにおける主要・小規模ハッカソンの学生オーガナイザー向けガイド。
- Mattermost Handbook - オープンソースの Mattermost チャットサーバーによる実践的ガイドライン。
- McKinsey: Demystifying the hackathon - 大規模組織のデジタル変革向け。
- Mediawiki Handbook - Wikipedia を支える Mediawiki コミュニティからの提案。
- MLH Organizer Guide - 米国の学校で人気の Major League Hacking によるガイド。
- MLH Software for Hackathons - 今読んでいるリストと重なるハッカソンソフトウェアの簡潔で整った一覧。
- OpenDataLab.eu Handbook - EU プロジェクトによる Open 4 Citizens ハッカソンハンドブック。
- OpenHatch In-Person Event Handbook - 新規コントリビューターを迎えるためのオープンソースプロジェクト準備向け。
- Ultimate Ethereum Hackathon Survival Guide - 人気 Web3 コミュニティによるガイド。
- University Industry Innovation Network (UIIN) - 参加者とオーガナイザー向けハンドブック。
- Zotero - Awesome Hackathon - ハッカソンの影響、全体像、動機、運営に関する研究文献のウェブライブラリ。
貢献方法
貢献を歓迎します。まずガイドラインを読んでください。適切な節に、名前、リンク、説明をアルファベット順で追加してください。間違いを恐れる必要はありません。Pull Request は議論と修正の機会になります。
脚注
このリポジトリは Darshak Parikh による generator-awesome-list で作成され、Camille Considine による awesome-hackathons から :heart: 着想を得ています。