awesome-hackathon
Tools and resources to help you build, design, and win hackathons! π
https://github.com/happyhackingspace/awesome-hackathon
Last synced: 5 days ago
JSON representation
-
Development
-
Mobile Development
- 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.
- Expo (React Native) - Fast setup for cross-platform mobile development with React Native.
- Firebase Cloud Messaging (FCM) - Easy push notifications for mobile, with no backend setup.
-
Game Development
- Blender - Open source 3D creation. Free to use for any purpose, forever.
- Figma - (Free) vector graphics editor that supports collaborative editing.
- Audacity - Free, open source, cross-platform audio software.
- Unity - Robust and beginner-friendly game engine for indie developers, ideal for cross-platform, rapid and blitz 2D/3D games.
- Inkscape - Free and open source vector graphics editor.
- Screen2Gif - Screen, webcam and sketchboard recorder with an integrated editor that exports to gif.
- LMMS - Free cross-platform alternative to commercial programs like FL Studio.
- Tiled - Free, easy to use and flexible level editor for creating 2D tile maps.
- GDevelop - No-code game creation tool with fast setup, suitable for quick prototypes.
- Phaser - Fast, free and open-source framework for Canvas and WebGL powered browser games.
- Godot - Open-source game engine, perfect for lightweight 2D and 3D games.
- Flat UI Colors 2 - 280 handpicked colors split into 13 palettes.
- PiskelApp - Free online editor for animated sprites & pixel art.
- Lospec Color Palette - Searchable collection of palettes for pixel art.
- Removebg - Free Online Site Which Remove backgrounds 100% automatically in 5 seconds with zero clicks.
- libGDX - Cross-platform Java game development framework based on OpenGL.
- Miro - (Free) online tool with infinite canvas to sketch and design prototypes.
- LDtk - A fast, free, open source 2D level editor from the director of Dead Cells.
- 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.
- Lunacy - Free design alternative to Figma.
- itch.io - Simple way share indie games online for free.
- Aseprite - Animated sprite editor and pixel art tool.
- Pyxel Edit - Pixel art drawing application especially designed for working with tiles.
- LΓVE - Open-source framework to make 2D games in Lua.
- Paint.NET - Free image and photo editing software.
- Construct 3 - No-code game development platform with a free tier for building prototypes.
- PICO-8 - Fantasy console that encourages small, but expressive designs.
- bfxr - Flash + AIR sound effects generator.
- Bosca Ceoil - Free, easy to use tool for creating music.
- Heaps - Mature cross platform graphics engine designed for high performance games.
- Autodraw - Online tool to predict the placeholder images you need.
- sfxr - Dead easy game sound effects generator.
- Famistudio - Very simple music editor for the SNES.
- Stability.ai - For stable models.
- Machinations - (Free) online tool to prototype the internal economy of your game using Machinations language.
- Smart upscaler - Enlarge and enhance images automatically using AI.
- Pixelbox.js - Lightweight Javascript engine for browser games.
- Clickteam Fusion - Easy to use game engine for beginners.
- CraftyJS - Free and lightweight JavaScript framework for 2D games.
- Dreamlo - Add leaderboards and promocodes to your game.
- Tracktion Waveform Free - Free, cross-platform and intuitive audio workstation.
- Lospec Pixel Editor - Free pixel art program that you can use right here in your web browser.
- ZzArt - Evolve HD textures for use in your games.
- Chronolapse - Easily create your own timelapse videos.
- DeepMotion - Text to 3D animation and Video to 3D animation app.
- Krita - Professional free and open source painting program.
- Unreal Engine - Powerful engine with a steep learning curve, great for high-quality 3D games.
- BitFontMaker2 - Free online pixel font editor with gallery of fonts from other users.
- Pixelorama - Free and open source pixel art editor created with the Godot-Engine.
- olcPixelGameEngine - A open source single-file prototyping and game-engine framework created in C++.
- gbdk-2020 - A C compiler, assembler, linker and set of libraries for the Z80 like Nintendo Gameboy.
- YogurtTheHorse Leaderboards - Free to use leaderboards with open-source server side.
- Tonnoform - Easy to use open-source 8 bit music making tool.
- ZzFX - Sound effect generator similar to BFXR/SFXR but reworked from the ground up.
- ZzSprite - Procedurally generate tiny pixel art sprites with options for mutation and animation frames.
- ZBrush - Industry standard for digital sculpting and painting.
- PyGame - Free set of python modules designed for writing video games.
- MuseScore - Create, play and print beautiful sheet music.
- FireAlpaca - Free digital painting software, on Mac and Windows.
- Unity Personal - Free game engine for indie developers, ideal for cross-platform, rapid and blitz 2D/3D games.
-
Cybersecurity
- Wireshark - Network protocol analyzer, helpful for quick network debugging.
- Frida - A reverse engineering tool for Android and Windows applications.
- Burp Suite Community - Free tool for manual vulnerability assessments of web apps.
- Metasploit - A tool used by cybersecurity professionals to perform penetration tests.
- Nmap - Network discovery and security auditing tool, great for network vulnerability checks.
- OWASP ZAP - Open-source web application security scanner for finding vulnerabilities.
- Sudomy - Subdomain enumeration tool for collecting subdomains and performing automated reconnaissance.
- Wfuzz - Web application fuzz testing CLI tool.
- Nuclei - Open-source vulnerability scanner powered by the global security community for finding vulnerabilities.
-
Backend Development
- FastAPI - Python framework for building APIs quickly, with built-in OpenAPI docs.
- Express.js - Minimalist Node.js framework, easy to set up REST APIs in minutes.
- Hasura - GraphQL engine for PostgreSQL, instantly creates a GraphQL API.
- Firebase Functions - Serverless backend with fast deployment, useful for real-time updates.
- 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.
-
APIs & Data Access
- Swagger UI - Tool for automatically documenting and interactively testing your REST APIs.
- 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.
- 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.
- RapidAPI - API marketplace to quickly find and test external APIs.
- NewsAPI - Free access to recent news data from various sources.
- OpenAI API - Pre-built NLP models for text generation and understanding, free trial credits.
- JsonPlaceholder - Fake online REST API for quick prototyping and testing.
- Mockaroo - Mock tool to generate up to 1,000 rows of test data in CSV, JSON, SQL, and Excel formats.
- CoinGecko - Cryptocurrency price, market, and developer/social data.
- Mocky - Tool for generating custom mock APIs.
-
Frontend Development
- Bootstrap - CSS framework with pre-designed, responsive components for fast layouts.
- Tailwind CSS - Utility-based CSS framework for quick styling, no custom design needed.
- 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.
- SvelteKit - A fast and lightweight framework for building web applications with minimal boilerplate.
- Parcel - Zero-config bundler, ideal for quickly getting apps up and running.
- Shadcn UI - Beautifully designed components that you can copy and paste into your apps. Made with Tailwind CSS. Open source.
-
Authentication & Authorization
- Auth0 - Authentication service with support for social and passwordless login.
- SuperTokens - Open-source authentication solution with pre-built frontend and backend integrations.
- Firebase Auth - Simple authentication with social login support, no complex setup required.
- Magic Link - Passwordless login with email, makes user authentication frictionless.
- NextAuth.js - Authentication for Next.js.
- Firebase Anonymous Auth - Quick setup for apps that need user tracking without full sign-up.
-
AI & ML
- 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.
- Teachable Machine - Train image, sound, and pose models in the browser without code.
- 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.
-
Data Visualization
- Plotly - Interactive graphing for data visualization in Python.
- Chart.js - Lightweight JavaScript library for quick and easy charts on the frontend.
- Google Charts - Simple API for adding data visualizations to your website.
-
Blockchain & Web3
- Remix IDE - Browser-based Solidity IDE, ideal for writing and testing smart contracts.
- MetaMask - Browser extension for managing blockchain wallets and accessing DApps.
- Infura - API for connecting to the Ethereum blockchain, with free monthly transactions.
- Alchemy - Easy-to-use platform for blockchain APIs and developer tools, free tier included.
-
Database & Storage
- 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.
- Firebase Firestore - Realtime NoSQL database with offline sync and flexible document model.
- Airtable - Easy-to-use database with a spreadsheet interface, ideal for rapid prototyping.
-
Data Engineering & Big Data
- Kaggle Datasets - Access open datasets for building data-driven MVPs quickly.
- 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.
-
Boilerplates
- Hackathon Starter - A Node.js web application boilerplate with authentication, OAuth2, account management, various API and AI integrations, and more.
-
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
-
MCP Servers/Tools
-
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.
-
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.
-
-
Testing & Quality Assurance
-
Icons
- Postman - API testing tool with intuitive interface, good for testing API endpoints.
- Cypress - JavaScript end-to-end testing framework for web applications.
- Jest - JavaScript testing framework, easy setup with React and Node.js projects.
- Selenium IDE - Browser extension for creating simple UI tests without code.
- Mockoon - Mock API server to simulate APIs for testing without a backend.
-
-
Planning & Prototyping
-
Prototyping
- GIMP - An open-source image editor comparable to Photoshop, used for graphic design and photo retouching.
- ProtoPie - Intuitive prototyping tool for creating interactive and realistic app mockups.
- LibreOffice - A free, open-source office suite that provides word processing, spreadsheets, and presentation tools, serving as an alternative to Microsoft Office.
- Excalidraw - A collaborative whiteboard tool for sketch-style diagrams, ideal for brainstorming and real-time visual collaboration.
- Whimsical - Drag-and-drop wireframing tool, great for quick prototyping and ideation.
- Canva - Simple, user-friendly design tool with templates for web and mobile mockups.
- Kdenlive - A professional-grade, open-source video editor for multi-track video creation and editing.
-
-
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.
- HackMD - Real-time markdown collaboration tool for project documentation.
- Trello - Kanban-style board for task tracking, easy to set up and use.
- Coda - A powerful document tool that blends text and tables for real-time project tracking.
- Notion - Workspace for organizing notes, ideas, and tasks in one place.
-
-
Deployment & Hosting
-
Hosting & Deployment
- Netlify - Free static hosting with CI/CD, deploys apps directly from GitHub.
- GitHub Pages - Free hosting for static websites, ideal for deploying simple frontend MVPs.
- Glitch - In-browser IDE for deploying small Node.js apps instantly, great for demos.
- Vercel - One-click deployment for frontend frameworks, with auto scaling and global CDN.
-
Serverless & Cloud Functions
- Cloudflare Workers - Serverless compute at the edge, with free tier for lightweight apps.
- 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.
-
-
Extension
-
Serverless & Cloud Functions
- CSSViewer - A simple CSS property viewer.
- ColorZilla - Advanced Eyedropper, Color Picker, Gradient Generator and more.
- WhatFont - The easiest way to identify fonts on web pages.
- React Developer Tools - Adds React debugging tools to the Chrome Developer Tools.
-
-
Design
-
Illustration
- 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.
- 404 Illustrations - Royalty free illustrations for 404 pages
- Humaaans - Mix-&-match illustrations of people with a design library for InVIsion Studio and Sketch.
-
Icons
- Lucide Icons - Beautiful & consistent icon toolkit made by the community.
- Phosphor Icons - A versatile icon family for interfaces, diagrams, and more.
- Geist Icons - A collection of icons used across Vercel products.
-
Tool
-
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.
-
-
For Hackathon Participants π¨βπ»π©βπ»
-
Browser Extensions & Dev Tools
- React Developer Tools - React debugging tools for Chrome
- WhatFont - Easiest way to identify fonts on web pages
-
AI Development Tools
- GitHub Copilot - AI pair programmer that suggests code completions and entire functions
- Claude Code - Agentic coding tool from Anthropic that operates in the terminal
-
Blockchain & Web3
- Moralis - Web3 backend with APIs, user authentication, and data storage
-
AI & Machine Learning
- Hugging Face Transformers - Pre-trained NLP models, no need to train from scratch
-
Backend Development
-
Data Visualization
- Tableau Public - Free version for interactive, shareable dashboards
-
Deployment & Hosting
- Google Cloud Functions Free Tier - Serverless functions
- Vercel Serverless Functions - Built-in serverless functions
-
Design & UI/UX
- InVision Freehand - Digital whiteboard for brainstorming
-
Design Resources
- Radix Icons - Open-source component library for development
-
Generators & Snippets
- bg.ibelick - Collection of modern background snippets
- Gradiently - Tailwind Gradient Generator for stunning visuals
-
Inspiration & Ideas
- saasui.design - Top-tier SaaS application designs showcase
- 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
- Firebase Cloud Messaging - Easy push notifications
-
VPN & Privacy
- 1.1.1.1 - Free, public DNS resolver from Cloudflare and APNIC
- BrowsecVPN - Free Chrome/Mozilla VPN Extension
- TouchVPN - Free Chrome/Mozilla VPN Extension
-
-
Ideation & Inspiration
-
Inspiration
- SCRNSHTS - A hand-picked collection of the finest app store design screenshots.
- Unarkhive - Explore curated links across various categories, updated daily.
- saasui.design - SaasUI showcases top-tier SaaS application designs.
- Saaspo - The best SaaS web design inspiration.
- Evernote Design - All in one bookmark links for designers.
-
-
Acknowledgement
-
Serverless & Cloud Functions
-
-
Presentation & Pitching
-
Serverless & Cloud Functions
- ElevenLabs - Create realistic speech with AI audio platform
-
-
VPN
-
Serverless & Cloud Functions
- TouchVPN - Free Chrome/Mozilla VPN Extension
-
Programming Languages
Categories
Sub Categories
Game Development
61
Serverless & Cloud Functions
16
APIs & Data Access
11
Cybersecurity
9
Icons
8
Backend Development
7
Frontend Development
7
Prototyping
7
Authentication & Authorization
6
AI & ML
5
Blockchain & Web3
5
Inspiration
5
Illustration
5
Data Engineering & Big Data
5
Mobile Development
5
Data Visualization
4
Hosting & Deployment
4
Database & Storage
4
VPN & Privacy
3
MCP Servers/Tools
3
Deployment & Hosting
2
Fonts
2
Generator & Snippet
2
Tool
2
Browser Extensions & Dev Tools
2
AI Development Tools
2
LLM Models/Tools/Services
2
Inspiration & Ideas
2
Generators & Snippets
2
Design & UI/UX
1
AI & Machine Learning
1
Design Resources
1
AI Tools
1
Boilerplates
1
Keywords
game-development
3
gamedev
2
pixel-art
2
subdomain-scanner
1
subfinder
1
sublist3r
1
boilerplate
1
hackathon
1
nodejs
1
oauth2
1
starter-kit
1
animation
1
art
1
draw
1
gdscript
1
bash
1
bugbounty
1
bugcrowd
1
collected-subdomains
1
enumeration
1
framework
1
hackerone
1
httprobe
1
kali
1
kali-linux
1
pentesting
1
recon-subdomain
1
reconnaissance
1
scanner
1
subdomain-enumeration
1
subdomain-finder
1
godot
1
security
1
modelcontextprotocol
1
mcp
1
ai
1
agent
1
gamejam
1
sprite
1
proceedural
1
generative-art
1
generative
1
sound-synthesis
1
sound-effects
1
sound
1
sizecoding
1
javascript
1
html5
1
codegolf
1
sdcc
1