sahat

    sahat/hackathon-starter

    A boilerplate for Node.js web applications

    35.3K stars
    8.1K forks
    719 GitHub watchers
    Updated Nov 9, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    No releases in the last 90 days; the most recent was 273 days ago, with 202 contributors on GitHub.

    Use Cases & Benefits

    • Provides a comprehensive Node.js boilerplate for quickly building web applications with authentication, API integrations, and modern web features.
    • Offers a ready-to-use, well-structured starter kit that simplifies setup and includes multiple OAuth providers and API examples to accelerate development.
    • Use for rapidly prototyping hackathon projects requiring user authentication and social login integration.
    • Use for learning and experimenting with OAuth 2.0 workflows and various third-party API integrations in Node.js.
    • Use for building production-ready web apps with built-in security features like CSRF protection, rate limiting, and email verification.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    MIT

    Permissive: commercial use, modification and redistribution are allowed with attribution.

    Community files

    • README: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    A boilerplate for Node.js web applications.

    If you have attended any hackathons in the past, then you know how much time it takes to get a project started: decide on what to build, pick a programming language, pick a web framework, pick a CSS framework. A while later, you might have an initial project up on GitHub, and only then can other team members start contributing. Or how about doing something as simple as Sign in with Facebook authentication? You can spend hours on it if you are not familiar with how OAuth 2.0 works.

    When I started this project, my primary focus was on simplicity and ease of use. I also tried to make it as generic and reusable as possible to cover most use cases of hackathon web apps, without being too specific. In the worst case, you can use this as a learning guide for your projects, if for example you are only interested in Sign in with Google authentication and nothing else.

    — Adrian Le Bas

    "Small world with Sahat's project. We were using his hackathon starter for our hackathon this past weekend and got some prizes. Really handy repo!"

    — Interview candidate for one of the companies I used to work with.

    Flatly Bootstrap Theme

    Excerpt from the sahat/hackathon-starter README on GitHub (MIT license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    8.1K-29

    Open issues

    3+2

    Compared with peers in Backend

    Fastest-growing repositories GStars tracks in this cohort for the week of Nov 8, by 7-day star growth

    sahat/hackathon-starter compared with Backend repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    anthropics/skills192.3K+5.2K75—
    zed-industries/zed94.7K+2.3K756 days ago
    google/skills23.8K+2.0K75—
    NationalSecurityAgency/ghidra99.4K+1.8K7519 days ago
    DuarteSantos8/openGym20.8K+1.7K757 days ago
    sahat/hackathon-starter35.3K—40273 days ago
    Category median94.7K+2.0K75—

    Discover Repositories

    Search across tracked repositories by name or description