An open API service indexing awesome lists of open source software.

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

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

  • Pixilart - Free browser-based pixel art app.
  • v0 - v0 is a powerful tool for generating high-quality UIs and code, and it's also an educational asset for designing and creating on the web.

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

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

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

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

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

  • 1.1.1.1 - Free, public DNS resolver from Cloudflare and APNIC
  • TouchVPN - Free Chrome/Mozilla VPN Extension

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