HackKit
Feature-packed hackathon management software that just works. Registration, passes, judging, schedule, and an easy admin panel β all in one place.
Seamless Registration
Applications, confirmations, and communication with minimal setup.
Passes & Check In
Generate event passes and scan at the door for speedy check in.
Schedule & Announcements
Publish agendas, workshops, and push updates during the event.
Admin Panel
Moderate users, teams, and submissions with role-based access.
Solid Foundations
TypeScript, Next.js, Drizzle, Tailwind β easily customizable.
Production ready
Battle tested at scale with preview deployments and CI.
How it works
- 1
Clone & Configure
Set environment vars, connect your DB, customize branding.
- 2
Launch Registration
Open applications, manage approvals, send notifications.
- 3
Run the Event
Check-in, schedule updates, judging, and live announcements.
FAQ
Can I have an introduction to HackKit?
Running a hackathon is tough β from last-minute package delays to food order mix-ups, thereβs always something unexpected. HackKit canβt fix logistics, but it can handle the tech that makes your event run smoothly. With battle-tested tools for registration, check-in, passes, scheduling, judging, and an easy admin panel, HackKit helps your team focus on what matters: building a great experience. Want to dive in? Explore our OSS docs (updated as features ship), or join our Discord to connect, share feedback, and get support.
Is HackKit open source?
Yes β MIT licensed. You can self-host, extend, and contribute.
What do I need to deploy?
A Next.js host (e.g., Vercel) and a SQL database. Check the docs for environment variables and adapters.
Does it support judging?
Yes β submissions, scoring, and results are part of the standard flow or can be added as a package/module.
Ready to run your next hackathon?
Start with the docs or jump straight into the codebase.