このページの内容

Awesome Hackathon

Hackathonを扱う資料や関連プロジェクトをまとめたAwesomeリストです。

目次 Awesome

プラットフォーム

_素晴らしい 🕶️ ハッカソンプラットフォーム_とは、ハッカソンの運営のために特別に設計された、またはこの種のイベントで効果的に使えるよう適応されたウェブ・モバイルアプリケーションを指します。通常、オーガナイザーはスケジュールとテーマを告知し、参加者を登録し、結果を記録できます。

オープンソース 🌳

これらはクラウドプロバイダー上で実行することもセルフホストすることもでき、データを完全に制御できます。オープンソースの取り組みであるため、通常はオープン標準を採用しています。いくつかは非営利団体やボランティアコミュニティが開発しています。

  • Civic Tech Exchange - Democracy Lab プロジェクト向けオンラインプラットフォーム。
  • DeltaHacks Portal - 変化のためのハッカソン DeltaHacks 10 の参加者・管理者ポータル。
  • Dribdat - オープンデータとウェブ標準を基盤にした、インパクトのためのハッカソン。 python js
  • 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 - 大規模オンラインハッカソンでチームを管理するアプリ。

組織

ハッカソン向けの製品・サービスを提供する、または定期的にハッカソンを開催する企業。

ツール群

これらは、ハッカソンオーガナイザーがよく直面するさまざまな問題を解決するフレームワーク、ユーティリティ、オンラインツールです。多くは上記プラットフォームと統合する手段を持ちます。同じトピックの多くを扱う、下記のガイドも参照してください。

運営

  • BoilerBot - グループ作成、タスク割り当てなどにより Slack を管理。
  • Hackme (保守終了?) - 最小限のハッカソン登録・参加者ステータス監視。
  • HaQR (保守終了) - ハッカソンや他イベント向けのモジュール式 QR コード管理システム。
  • Hubot-RedisRed は、HackMIT による hubot-grouphubot-confhubot-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 - ハッカソンの管理・評価に関する精巧な学生プロジェクト。

ガイド

これらは、方向性を見定めイベント運営計画を準備するのに役立つハンドブック、文献コレクション、記事です。

貢献方法

貢献を歓迎します。まずガイドラインを読んでください。適切な節に、名前、リンク、説明をアルファベット順で追加してください。間違いを恐れる必要はありません。Pull Request は議論と修正の機会になります。

脚注

このリポジトリは Darshak Parikh による generator-awesome-list で作成され、Camille Considine による awesome-hackathons から :heart: 着想を得ています。

CC0 - Creative Commons Public Domain ライセンス。