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: 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

    • 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

      • GhidraMCP - ghidraMCP is an Model Context Protocol server for allowing LLMs to autonomously reverse engineer applications.
      • MCP-Scan - An MCP Security Scanner
      • MCP-Hydra - A cybersecurity toolkit that connects AI assistants to security 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

  • 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

  • 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

      • 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.
      • Pixilart - Free browser-based pixel art app.
    • 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

    • 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

    • Backend Development

      • ASP.NET - Robust Microsoft framework for modern web applications and APIs
      • Manifest - Instant Headless CMS / Micro-backend in 1 file
    • Data Visualization

    • Deployment & Hosting

    • Design & UI/UX

    • 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

    • 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

  • Presentation & Pitching

    • Serverless & Cloud Functions

      • ElevenLabs - Create realistic speech with AI audio platform
  • VPN

    • Serverless & Cloud Functions

      • TouchVPN - Free Chrome/Mozilla VPN Extension
  • For Hackathon Organizers πŸŽ―πŸ“‹

    • Presentation & Demo Tools