explaingit

jose-gael-cruz-lopez/hackhq

Analysis updated 2026-05-18

36TypeScriptAudience · generalComplexity · 1/5Setup · easy

TLDR

HackHQ is a community-maintained, automatically updated table of open and upcoming hackathons, with status labels, prize pools, and registration links for in-person and virtual events worldwide.

Mindmap

mindmap
  root((HackHQ))
    What it is
      Hackathon directory
      Community-driven list
      Auto-updated table
    Event Types
      In-person and virtual
      College and high school
      Open to anyone
    Table Columns
      Status open or closing
      Location and format
      Prize pool and deadline
    Contributing
      Open a GitHub issue
      Paste event URL
      Auto-added on approval
    Audience
      Students
      Early career devs
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Find an open hackathon to enter this weekend by checking the status column for currently-open events with prizes that match your interests.

USE CASE 2

Submit a hackathon you found by opening a GitHub issue with the event URL so it gets added to the list automatically.

USE CASE 3

Track upcoming hackathons from MLH or major universities before registration opens so you can plan ahead.

What is it built with?

TypeScript

How does it compare?

jose-gael-cruz-lopez/hackhqhotakus/opencode-visual-cachejavlonbek1233/greenroom
Stars363737
LanguageTypeScriptTypeScriptTypeScript
Setup difficultyeasyeasyeasy
Complexity1/52/51/5
Audiencegeneraldevelopervibe coder

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
No license is stated in this repository.

In plain English

HackHQ is a community-maintained list of hackathons, kept current and organized in one place. Hackathon listings are normally scattered across Devpost, Major League Hacking, university Discord servers, and word-of-mouth, and many listings are already closed by the time someone finds them. This project collects open and upcoming events into a single table with clear status labels showing whether registration is open, closing soon, or not yet posted for the next cycle. Each entry shows the hosting organization, hackathon name, format (in-person, virtual, or hybrid), location, prize pool if announced, application deadline, and a direct registration link. The list covers collegiate and high-school hackathons as well as open events that anyone can enter, from small regional gatherings to large competitions with prize pools reaching six figures or more. Contributing takes about a minute. You open a GitHub issue and paste the hackathon URL, a maintainer reviews it, and the entry gets added automatically to the table. The list refreshes automatically so status labels and deadline dates stay current without anyone manually editing the README. The hackathons use emoji status indicators: a flame for events closing soon, a check mark for open registration, and a clock for events not yet accepting applications. This makes it quick to scan and find something to register for before the deadline passes. This repository is for students, early-career developers, and anyone who wants to find hackathons to enter without hunting across multiple sites. There is no code to run. The value is the list itself, kept current by its community.

Copy-paste prompts

Prompt 1
I am a college student looking for my first hackathon. Look at the HackHQ list and recommend 3 events that are beginner-friendly, currently open for registration, and have announced prizes.
Prompt 2
I want to add a new hackathon to HackHQ. Walk me through opening a GitHub issue with the right information so a maintainer can approve and include it.
Prompt 3
How does HackHQ's automatic update system work? What TypeScript code handles adding new entries from approved issues to the README table?
Prompt 4
I am organizing a hackathon and want it listed on HackHQ. What information do I need to provide and what does a typical table entry look like?
Prompt 5
Show me all the virtual hackathons currently open in the HackHQ list with prize pools over $5,000 so I can pick one to join remotely.

Frequently asked questions

What is hackhq?

HackHQ is a community-maintained, automatically updated table of open and upcoming hackathons, with status labels, prize pools, and registration links for in-person and virtual events worldwide.

What language is hackhq written in?

Mainly TypeScript. The stack also includes TypeScript.

What license does hackhq use?

No license is stated in this repository.

How hard is hackhq to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is hackhq for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub jose-gael-cruz-lopez on gitmyhub

Verify against the repo before relying on details.