awesome-hackathon
Tools and resources to help you build, design, and win hackathons! 🏆
https://github.com/happyhackingspace/awesome-hackathon
Last synced: 15 days ago
JSON representation
Acknowledgement
Serverless & Cloud Functions
Collaboration & Communication
Serverless & Cloud Functions
- Slack - Communication tool with channels, great for team coordination.
- Discord - Voice, video, and chat communication for team discussions and quick feedback.
- Trello - Kanban-style board for task tracking, easy to set up and use.
- Notion - Workspace for organizing notes, ideas, and tasks in one place.
- HackMD - Real-time markdown collaboration tool for project documentation.
- Coda - A powerful document tool that blends text and tables for real-time project tracking.
Deployment & Hosting
Hosting & Deployment
- Vercel - One-click deployment for frontend frameworks, with auto scaling and global CDN.
- Netlify - Free static hosting with CI/CD, deploys apps directly from GitHub.
- Glitch - In-browser IDE for deploying small Node.js apps instantly, great for demos.
- GitHub Pages - Free hosting for static websites, ideal for deploying simple frontend MVPs.
Serverless & Cloud Functions
- AWS Lambda Free Tier - Run code in response to events with minimal setup.
- Google Cloud Functions Free Tier - Serverless functions for small, event-driven tasks.
- Cloudflare Workers - Serverless compute at the edge, with free tier for lightweight apps.
Design
Fonts
- Geist Font - Geist is a developer-focused typeface inspired by Swiss design, embodying Vercel's principles of simplicity, minimalism, and speed.
- Onest - Onest blends geometric and humanistic styles, offering weights from thin to extra bold, perfect for reading long texts on screens.
Icons
- Phosphor Icons - A versatile icon family for interfaces, diagrams, and more.
- Lucide Icons - Beautiful & consistent icon toolkit made by the community.
- Geist Icons - A collection of icons used across Vercel products.
Illustration
- 404 Illustrations - Royalty free illustrations for 404 pages
- SVG Illustrations - Free SVG Illustrations
- 404 Illustrations - This website is a hand-crafted collection of illustrations that you can use for your website's 404 (Not Found) page.
- Popsy - The biggest free Notion illustration set.
- Humaaans - Mix-&-match illustrations of people with a design library for InVIsion Studio and Sketch.
Tool
Development
AI & ML
- Teachable Machine - Train image, sound, and pose models in the browser without code.
- Google Colab - Free Jupyter notebook with GPU support for quick prototyping of ML models.
- RunwayML - No-code tool for computer vision, quickly deploys AI models for images or videos.
- Replicate - Run and fine-tune open-source models. Deploy custom models at scale. All with one line of code.
- IBM Watson AI - NLP, vision, and language tools with free tier for basic tasks.
AI Tools
- Bolt - Bolt.new is an AI-powered web development agent that allows you to prompt, run, edit, and deploy full-stack applications directly from your browser
APIs & Data Access
- RapidAPI - API marketplace to quickly find and test external APIs.
- Swagger UI - Tool for automatically documenting and interactively testing your REST APIs.
- OpenAI API - Pre-built NLP models for text generation and understanding, free trial credits.
- Mapbox - Easy-to-use maps and geolocation service with a generous free tier.
- SheetDB - Turns Google Sheets into a REST API for quick MVP data handling.
- Mocky - Tool for generating custom mock APIs.
- Mockaroo - Mock tool to generate up to 1,000 rows of test data in CSV, JSON, SQL, and Excel formats.
- JsonPlaceholder - Fake online REST API for quick prototyping and testing.
- CoinGecko - Cryptocurrency price, market, and developer/social data.
- DBeaver Community - Open-source database management tool supporting multiple database types (MySQL, PostgreSQL, SQLite, Oracle, etc.), with features for data visualization, SQL editing, and database administration.
Authentication & Authorization
- Firebase Auth - Simple authentication with social login support, no complex setup required.
- Auth0 - Authentication service with support for social and passwordless login.
- Magic Link - Passwordless login with email, makes user authentication frictionless.
- SuperTokens - Open-source authentication solution with pre-built frontend and backend integrations.
- Firebase Anonymous Auth - Quick setup for apps that need user tracking without full sign-up.
- NextAuth.js - Authentication for Next.js.
Backend Development
- Express.js - Minimalist Node.js framework, easy to set up REST APIs in minutes.
- FastAPI - Python framework for building APIs quickly, with built-in OpenAPI docs.
- Firebase Functions - Serverless backend with fast deployment, useful for real-time updates.
- Hasura - GraphQL engine for PostgreSQL, instantly creates a GraphQL API.
- ASP.NET - A robust, open-source framework by Microsoft for building modern web applications and APIs in .NET, with comprehensive support for MVC patterns, authentication, and scalable deployment options.
Blockchain & Web3
- Alchemy - Easy-to-use platform for blockchain APIs and developer tools, free tier included.
- MetaMask - Browser extension for managing blockchain wallets and accessing DApps.
- Infura - API for connecting to the Ethereum blockchain, with free monthly transactions.
- Remix IDE - Browser-based Solidity IDE, ideal for writing and testing smart contracts.
Boilerplates
- Hackathon Starter - A Node.js web application boilerplate with authentication, OAuth2, account management, various API and AI integrations, and more.
Cybersecurity
- Nuclei - Open-source vulnerability scanner powered by the global security community for finding vulnerabilities.
- OWASP ZAP - Open-source web application security scanner for finding vulnerabilities.
- Burp Suite Community - Free tool for manual vulnerability assessments of web apps.
- Nmap - Network discovery and security auditing tool, great for network vulnerability checks.
- Wireshark - Network protocol analyzer, helpful for quick network debugging.
- Metasploit - A tool used by cybersecurity professionals to perform penetration tests.
- Wfuzz - Web application fuzz testing CLI tool.
- Sudomy - Subdomain enumeration tool for collecting subdomains and performing automated reconnaissance.
- Frida - A reverse engineering tool for Android and Windows applications.
Database & Storage
- Firebase Firestore - Realtime NoSQL database with offline sync and flexible document model.
- Supabase - Open-source alternative to Firebase, provides an instant SQL database.
- PlanetScale - Serverless MySQL database with a free tier, scalable and easy to set up.
- Airtable - Easy-to-use database with a spreadsheet interface, ideal for rapid prototyping.
Data Engineering & Big Data
- Google BigQuery Sandbox - Free data warehouse with SQL, good for small datasets.
- Apache Kafka on Confluent Cloud - Free tier for real-time data streaming.
- Fivetran Free Tier - Managed connectors to pull data from popular sources into your database.
- Pandas Profiling - Auto-generate data analysis reports from Pandas DataFrames.
- Kaggle Datasets - Access open datasets for building data-driven MVPs quickly.
Data Visualization
- Plotly - Interactive graphing for data visualization in Python.
- Google Charts - Simple API for adding data visualizations to your website.
- Chart.js - Lightweight JavaScript library for quick and easy charts on the frontend.
Frontend Development
- Next.js - Powers high-quality web apps for the world’s leading companies, leveraging React's capabilities.
- Vue.js - Lightweight, beginner-friendly framework for building dynamic web UIs.
- Bootstrap - CSS framework with pre-designed, responsive components for fast layouts.
- Tailwind CSS - Utility-based CSS framework for quick styling, no custom design needed.
- Parcel - Zero-config bundler, ideal for quickly getting apps up and running.
- SvelteKit - A fast and lightweight framework for building web applications with minimal boilerplate.
- Shadcn UI - Beautifully designed components that you can copy and paste into your apps. Made with Tailwind CSS. Open source.
Game Development
- Unity - Robust and beginner-friendly game engine for indie developers, ideal for cross-platform, rapid and blitz 2D/3D games.
- Unity Personal - Free game engine for indie developers, ideal for cross-platform, rapid and blitz 2D/3D games.
- Unreal Engine - Powerful engine with a steep learning curve, great for high-quality 3D games.
- Godot - Open-source game engine, perfect for lightweight 2D and 3D games.
- GDevelop - No-code game creation tool with fast setup, suitable for quick prototypes.
- Construct 3 - No-code game development platform with a free tier for building prototypes.
- PICO-8 - Fantasy console that encourages small, but expressive designs.
- Heaps - Mature cross platform graphics engine designed for high performance games.
- Phaser - Fast, free and open-source framework for Canvas and WebGL powered browser games.
- CraftyJS - Free and lightweight JavaScript framework for 2D games.
- libGDX - Cross-platform Java game development framework based on OpenGL.
- LÖVE - Open-source framework to make 2D games in Lua.
- Pixelbox.js - Lightweight Javascript engine for browser games.
- olcPixelGameEngine - A open source single-file prototyping and game-engine framework created in C++.
- Clickteam Fusion - Easy to use game engine for beginners.
- gbdk-2020 - A C compiler, assembler, linker and set of libraries for the Z80 like Nintendo Gameboy.
- Tiled - Free, easy to use and flexible level editor for creating 2D tile maps.
- LDtk - A fast, free, open source 2D level editor from the director of Dead Cells.
- Dreamlo - Add leaderboards and promocodes to your game.
- YogurtTheHorse Leaderboards - Free to use leaderboards with open-source server side.
- Audacity - Free, open source, cross-platform audio software.
- LMMS - Free cross-platform alternative to commercial programs like FL Studio.
- Tracktion Waveform Free - Free, cross-platform and intuitive audio workstation.
- Bosca Ceoil - Free, easy to use tool for creating music.
- Famistudio - Very simple music editor for the SNES.
- Tonnoform - Easy to use open-source 8 bit music making tool.
- MuseScore - Create, play and print beautiful sheet music.
- bfxr - Flash + AIR sound effects generator.
- sfxr - Dead easy game sound effects generator.
- ZzFX - Sound effect generator similar to BFXR/SFXR but reworked from the ground up.
- Blender - Open source 3D creation. Free to use for any purpose, forever.
- ZBrush - Industry standard for digital sculpting and painting.
- Paint.NET - Free image and photo editing software.
- Krita - Professional free and open source painting program.
- FireAlpaca - Free digital painting software, on Mac and Windows.
- Pyxel Edit - Pixel art drawing application especially designed for working with tiles.
- Pixelorama - Free and open source pixel art editor created with the Godot-Engine.
- Lospec Pixel Editor - Free pixel art program that you can use right here in your web browser.
- Aseprite - Animated sprite editor and pixel art tool.
- PiskelApp - Free online editor for animated sprites & pixel art.
- Inkscape - Free and open source vector graphics editor.
- Figma - (Free) vector graphics editor that supports collaborative editing.
- Lospec Color Palette - Searchable collection of palettes for pixel art.
- Flat UI Colors 2 - 280 handpicked colors split into 13 palettes.
- Autodraw - Online tool to predict the placeholder images you need.
- Smart upscaler - Enlarge and enhance images automatically using AI.
- ZzSprite - Procedurally generate tiny pixel art sprites with options for mutation and animation frames.
- ZzArt - Evolve HD textures for use in your games.
- Removebg - Free Online Site Which Remove backgrounds 100% automatically in 5 seconds with zero clicks.
- BitFontMaker2 - Free online pixel font editor with gallery of fonts from other users.
- Machinations - (Free) online tool to prototype the internal economy of your game using Machinations language.
- Miro - (Free) online tool with infinite canvas to sketch and design prototypes.
- Lunacy - Free design alternative to Figma.
- PureRef - A free stand-alone program for Windows, Mac and Linux that keeps track of your reference images.
- Pomofocus - Combines tasks with a pomodoro timer to estimate when you should be done and to track progress.
- itch.io - Simple way share indie games online for free.
- Screen2Gif - Screen, webcam and sketchboard recorder with an integrated editor that exports to gif.
- Chronolapse - Easily create your own timelapse videos.
- Stability.ai - For stable models.
- DeepMotion - Text to 3D animation and Video to 3D animation app.
Generator & Snippet
- Vercel OG Image Playground - Generate Open Graph images with Vercel’s Edge Function.
- Gradiently - Create stunning visuals effortlessly with our Tailwind Gradient Generator.
LLM Models/Tools/Services
- YouLearn.AI - AI-powered learning platform that allows users to upload various content (PDFs, videos, web pages) and interact with AI for document analysis, Q&A, and summarization.
MCP Servers/Tools
- MCP-Hydra - A cybersecurity toolkit that connects AI assistants to security tools.
- GhidraMCP - ghidraMCP is an Model Context Protocol server for allowing LLMs to autonomously reverse engineer applications.
- MCP-Scan - An MCP Security Scanner
Mobile Development
- Expo (React Native) - Fast setup for cross-platform mobile development with React Native.
- Flutter - Google’s UI toolkit for building visually rich, cross-platform apps quickly.
- Ionic - Hybrid app framework using web technologies, ideal for building fast MVPs.
- Firebase Cloud Messaging (FCM) - Easy push notifications for mobile, with no backend setup.
Extension
Serverless & Cloud Functions
- React Developer Tools - Adds React debugging tools to the Chrome Developer Tools.
- WhatFont - The easiest way to identify fonts on web pages.
- ColorZilla - Advanced Eyedropper, Color Picker, Gradient Generator and more.
- CSSViewer - A simple CSS property viewer.
For Hackathon Participants 👨💻👩💻
AI Development Tools
- Claude Code - Agentic coding tool from Anthropic that operates in the terminal
- GitHub Copilot - AI pair programmer that suggests code completions and entire functions
- Windsurf - AI-powered code editor with real-time completion and suggestions
Blockchain & Web3
- Moralis - Web3 backend with APIs, user authentication, and data storage
Browser Extensions & Dev Tools
- React Developer Tools - React debugging tools for Chrome
- WhatFont - Easiest way to identify fonts on web pages
Frontend Development
- Cult UI - Ready-to-use React components, Shadcn compatible
Game Development
- BulkPicTools - Free browser-based bulk image processor. Compress, convert (HEIC/WebP/AVIF/PNG/JPG), resize, crop, and watermark 1,000+ images at once — no upload, no account, works offline. Perfect for quickly optimizing demo screenshots and pitch deck assets.
- PyGame - Free set of python modules designed for writing video games
Generators & Snippets
- Tailwind CSS Color Generator - Generate Tailwind CSS color shades
- Gradiently - Tailwind Gradient Generator for stunning visuals
- bg.ibelick - Collection of modern background snippets
- Scrollbar.app - Simple CSS scrollbar editor
Inspiration & Ideas
- Unarkhive - Curated links across various categories, updated daily
LLM Models/Tools/Services
- YouLearn.AI - AI-powered learning platform for document analysis and Q&A
Mobile Development
- React Native - Hard setup but advanced cross-platform mobile development
VPN & Privacy
Ideation & Inspiration
Inspiration
- Unarkhive - Explore curated links across various categories, updated daily.
- saasui.design - SaasUI showcases top-tier SaaS application designs.
- SCRNSHTS - A hand-picked collection of the finest app store design screenshots.
- Saaspo - The best SaaS web design inspiration.
- Evernote Design - All in one bookmark links for designers.
Planning & Prototyping
Prototyping
- Canva - Simple, user-friendly design tool with templates for web and mobile mockups.
- Whimsical - Drag-and-drop wireframing tool, great for quick prototyping and ideation.
- GIMP - An open-source image editor comparable to Photoshop, used for graphic design and photo retouching.
- Excalidraw - A collaborative whiteboard tool for sketch-style diagrams, ideal for brainstorming and real-time visual collaboration.
- LibreOffice - A free, open-source office suite that provides word processing, spreadsheets, and presentation tools, serving as an alternative to Microsoft Office.
- ProtoPie - Intuitive prototyping tool for creating interactive and realistic app mockups.
- Kdenlive - A professional-grade, open-source video editor for multi-track video creation and editing.
Presentation & Pitching
Serverless & Cloud Functions
- ElevenLabs - Create realistic speech with AI audio platform
Testing & Quality Assurance
Icons
- Postman - API testing tool with intuitive interface, good for testing API endpoints.
- Jest - JavaScript testing framework, easy setup with React and Node.js projects.
- Cypress - JavaScript end-to-end testing framework for web applications.
- Selenium IDE - Browser extension for creating simple UI tests without code.
- Mockoon - Mock API server to simulate APIs for testing without a backend.
VPN
Serverless & Cloud Functions
- TouchVPN - Free Chrome/Mozilla VPN Extension