Topics / #boilerplate
Boilerplate projects on GitHub
Ready-made starter templates for new projects
As of , the most-starred Boilerplate projects on GitHub are html5-boilerplate (57.7K stars), project-layout (56.7K stars) and full-stack-fastapi-template (46K stars). GitHub.Locker tracks 60 Boilerplate repositories with 1.1M stars combined. The fastest-growing on October 16 was ai-website-cloner-template, with +63 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+63ai-website-cloner-template
JCodesMore/ai-website-cloner-template · ★ 36.9KA GitHub template that lets an AI coding agent clone any website into a working Next.js project just by giving it the URL.
+18full-stack-fastapi-template
fastapi/full-stack-fastapi-template · ★ 46KA full-stack web application template that bundles a FastAPI Python backend with a React/TypeScript frontend, a PostgreSQL database, and Docker Compose, giving you authentication, an admin dashboard, and deployment config already wired up.
+14sales-crm
kargulstudio/sales-crm · ★ 1.7KKargul Starter is a boilerplate for building web projects with Next.js 16, React 19, and Tailwind CSS 4, shipped with a strict set of build conventions.
+10fastmcp
PrefectHQ/fastmcp · ★ 28.1KFastMCP is an open-source Python framework for building MCP (Model Context Protocol) applications — the layer that connects LLMs to tools and data. It covers servers, clients, and interactive apps.
The all-time top
60 projects · by stars
- 57.7K
#1 · h5bp/html5-boilerplatehtml5-boilerplate
HTML5 Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites, refined over more than 10 years by 200+ contributors.
- 56.7K
#2 · golang-standards/project-layoutproject-layout
It is a reference collection of common Go project directory patterns (like /cmd, /pkg, /internal, /api) for structuring real-world Go applications. It is explicitly not an official standard from the core Go team, just a documented set of community conventions.
- 46K
#3 · fastapi/full-stack-fastapi-templatefull-stack-fastapi-template
A full-stack web application template that bundles a FastAPI Python backend with a React/TypeScript frontend, a PostgreSQL database, and Docker Compose, giving you authentication, an admin dashboard, and deployment config already wired up.
- 4

ant-design-pro
38.9Kant-design/ant-design-pro · TypeScriptAnt Design Pro is an out-of-the-box UI boilerplate for building enterprise admin applications, built on top of Ant Design and React.
- 5

ai-website-cloner-template
36.9KJCodesMore/ai-website-cloner-template · TypeScriptA GitHub template that lets an AI coding agent clone any website into a working Next.js project just by giving it the URL.
- 6

hackathon-starter
35.3Ksahat/hackathon-starter · JavaScriptHackathon Starter is a boilerplate for Node.js web applications that bundles login, OAuth, and dozens of API integrations so you don't have to set them up from scratch during a hackathon.
- 7

react-boilerplate
29.5Kreact-boilerplate/react-boilerplate · JavaScriptA production-ready React boilerplate that wires together Redux, redux-saga, react-router, styled-components, and offline support so you can start a scalable React app in seconds instead of configuring it from scratch.
- 8

fastmcp
28.1KPrefectHQ/fastmcp · PythonFastMCP is an open-source Python framework for building MCP (Model Context Protocol) applications — the layer that connects LLMs to tools and data. It covers servers, clients, and interactive apps.
- 9
awesome-electron
27.3Ksindresorhus/awesome-electronA curated list of useful resources for creating apps with Electron — the open-source framework that builds desktop apps using web technologies, combining the Chromium rendering engine with the Node.js runtime.
- 10

butterknife
25.3KJakeWharton/butterknife · JavaButter Knife is an Android library that binds views and callbacks to fields and methods, using annotation processing to generate the boilerplate code for you.
- 11

cookiecutter
25.1Kcookiecutter/cookiecutter · PythonCookiecutter is a cross-platform command-line utility that creates new projects from templates (called cookiecutters), for example Python package projects, Django apps, or C projects.
- 12

gin-vue-admin
25.1Kflipped-aurora/gin-vue-admin · GoA full-stack admin development platform: a Vue 3 + Element frontend and a Go (Gin) backend, pre-wired with JWT auth, casbin permissions, dynamic routes and menus, and code/form generators so you start on business logic instead of boilerplate.
- 13
electron-react-boilerplate
24.3Kelectron-react-boilerplate/electron-react-boilerplate · TypeScriptElectron React Boilerplate is a starter template for building cross-platform desktop apps with Electron, React, and TypeScript, preconfigured with Webpack, Babel, and ESLint.
- 14

react-starter-kit
23.7Kkriasoft/react-starter-kit · TypeScriptReact Starter Kit is a full-stack monorepo template for building SaaS applications, combining React 19, tRPC, and Drizzle ORM into a single type-safe contract from the database up to the UI, deployed on Cloudflare Workers.
- 15

react-redux-links
22.5Kmarkerikson/react-redux-linksA curated collection of tutorial and resource links on React, Redux, ES6, webpack, and more, hand-picked by Mark Erikson as a starting point for learning the React-Redux ecosystem.
- 16

eladmin
21.9Kelunez/eladmin · JavaELADMIN is an open-source, front-end/back-end separated admin management system built on Spring Boot 2.7.18, JPA, Spring Security, JWT, Redis and Vue — a base system that handles users, roles, menus and permissions for your own business apps.
- 17

vue-admin-template
20.4KPanJiaChen/vue-admin-template · JavaScriptA minimal admin dashboard template for Vue 2 by PanJiaChen: a ready frontend skeleton with Element UI components, axios, iconfont icons, permission control and lint, meant as a starting point for your own admin panel.
- 18

js-stack-from-scratch
20.1Kverekia/js-stack-from-scratch · JavaScriptA step-by-step tutorial that assembles a modern JavaScript web app stack from scratch — from Node and Yarn through React, Redux, and server-side rendering up to deploying on Heroku.
- 19

ignite
19.9Kinfinitered/ignite · TypeScriptIgnite is Infinite Red's React Native project boilerplate, bundled with a CLI and generators for components and models. It has been actively developed since 2016 and is used by the Infinite Red team on real client projects.
- 20

vue-manage-system
19.6Klin-xin/vue-manage-system · VueA ready-made admin dashboard solution built on Vue 3, Pinia and TypeScript with the Element Plus component library — a starting point for developing web-based back-office systems.
- 21

Skeleton
19.3Kdhg/Skeleton · CSSSkeleton is a dead-simple, responsive CSS boilerplate for quickly starting a mobile-friendly web project.
- 22

genlayer-project-boilerplate
18.8Kgenlayerlabs/genlayer-project-boilerplate · TypeScriptThis is a boilerplate project for building a GenLayer intelligent contract application, demonstrated through a sample football betting game where the contract fetches real match results and uses an LLM to resolve bets.
- 23

web-starter-kit
18.3Kgoogle/web-starter-kit · HTMLGoogle's Web Starter Kit is an opinionated boilerplate and Gulp-powered workflow for building multi-device websites, aligned with Google's Web Fundamentals best practices. It targets professionals and newcomers alike.
- 24

academicpages.github.io
17.7Kacademicpages/academicpages.github.io · SCSSAcademic Pages is a GitHub Pages template for building personal and professional portfolio-based websites, aimed at academics who want a CV/publications/talks-style site.
- 25
awesome-vite
17.3Kvitejs/awesome-vite · JavaScriptA curated list of awesome things related to Vite.js — hand-picked links to official resources, scaffolding tools and starter templates from across the Vite ecosystem.
- 26

Best-README-Template
16.4Kothneildrew/Best-README-TemplateThis is a README template designed to help you quickly write a polished, well-structured README.md for your own GitHub projects, with ready-made sections for About, Getting Started, Usage, Roadmap, and Contact.
- 27
iview-admin
16.3Kiview/iview-admin · VueiView Admin is a front-end admin management system template built with Vue.js 2.0 and the iView UI toolkit, giving you a ready-made login, permissions, routing, and layout structure to build a management dashboard on top of.
- 28

saas-starter
16.2Knextjs/saas-starter · TypeScriptA free, open-source starter template for building a SaaS web app on Next.js, maintained under the official Next.js org: authentication, Stripe payments, and a dashboard for logged-in users come already wired up.
- 29

open-saas
16.1Kwasp-lang/open-saas · MDXOpen SaaS is a free, open-source SaaS boilerplate built on the Wasp full-stack framework (React, NodeJS, Prisma). One scaffold gives you auth, payments, email, background jobs, a landing page, file uploads, an admin dashboard and more out of the box.
- 30

electron-vue
15.4KSimulatedGREG/electron-vue · JavaScriptelectron-vue is a boilerplate for building Electron desktop apps with Vue.js. It bundles vue-cli scaffolding, webpack with vue-loader, common Vue plugins, and packaging tools so you do not have to wire up an Electron+Vue app from scratch.
- 31

responsive-html-email-template
13.7Kleemunroe/responsive-html-email-template · HTMLA free, simple responsive HTML email template with a clear call-to-action button that you can use as the basis for your own emails.
- 32

cookiecutter-django
13.6Kcookiecutter/cookiecutter-django · PythonCookiecutter Django is a project template that generates a production-ready Django project skeleton, pre-wired with common tools like Celery, Docker, email providers, Sentry, and CI config, so you don't start from a blank repo.
- 33

lombok
13.5Kprojectlombok/lombok · JavaProject Lombok is a Java library that plugs into your editor and build tools to eliminate boilerplate: annotations generate getters, equals methods, builders, logging variables, and more.
- 34
sage
13.3Kroots/sage · PHPSage is an advanced WordPress starter theme that pairs Laravel Blade templating with Tailwind CSS and built-in block editor support.
- 35
awesome-nestjs
13.2Knestjs/awesome-nestjsA curated list of resources, tools, libraries, boilerplates, and tutorials related to the NestJS backend framework.
- 36

Next-js-Boilerplate
13.1Kixartz/Next-js-Boilerplate · TypeScriptA production-ready boilerplate and starter kit for building Next.js 16 apps with App Router, TypeScript, and Tailwind CSS 4, pre-wired with authentication, a database, testing, and other dev-experience tooling.
- 37

angular-seed
13.1Kangular/angular-seed · JavaScriptA seed project — an application skeleton for AngularJS web apps. Cloning it gives you a working sample app plus a preconfigured dev and testing environment to build on.
- 38

awesome-redux
12.3Kxgrommx/awesome-reduxA curated awesome-list collecting Redux examples, middlewares, tools, boilerplates and tutorials — one big link catalog with over 12k stars.
- 39

react-redux-universal-hot-example
12.1Kerikras/react-redux-universal-hot-example · JavaScriptIt's a 2015-era starter boilerplate for building a universal (server + client rendered) JavaScript webapp using React, Redux, Express, and Webpack. The README now flags it as outdated and kept only as a historical reference, not for production use.
- 40

mean
12Klinnovate/mean · TypeScriptMEAN is a boilerplate stack combining MongoDB, Express, Angular and Node.js to build full-stack JavaScript web applications, from the database up to the browser UI.
- 41

aspnetboilerplate
12Kaspnetboilerplate/aspnetboilerplate · C#ASP.NET Boilerplate (ABP) is a general-purpose application framework for building modern ASP.NET web apps, implementing best practices like layered architecture and Domain Driven Design out of the box so you can focus on business code.
- 42
examples
11.5Kserverless/examples · JavaScriptA large collection of ready-to-deploy boilerplate services and examples for the Serverless Framework, covering AWS Lambda, Azure Functions, Google Cloud Functions and more, with patterns for REST/HTTP APIs, DynamoDB, S3, SQS, GraphQL, IoT, and MCP servers written in Node.js, Go, Java, and .NET.
- 43

minimal-repro
11.4Kelectron/minimal-repro · JavaScriptA minimal Electron app template for creating and sharing small reproductions of Electron app behaviors or bugs, so others can debug the exact same focused problem without extra noise.
- 44

Mantle
11.2KMantle/Mantle · Objective-CMantle is a model framework for Cocoa and Cocoa Touch that lets you write model objects without the usual boilerplate for equality, hashing, description, and JSON conversion.
- 45

LearnCS8-Resume
11.2KJordanSchuetz/LearnCS8-Resume · HTMLThis is a Bootstrap-based resume template website created for the LearnCS8 course's Lab 3 assignment.
- 46

awesome-nextjs
11.1Kunicodeveloper/awesome-nextjsA curated list of resources for Next.js, the React framework for building server-rendered and static web applications: articles, boilerplates, extensions, books, videos, and example projects.
- 47

dashboards
11Kkeen/dashboards · HTMLA collection of responsive analytics dashboard templates by Keen IO. Pick a CSS Grid layout, add charts, and get a dashboard ready to show your team or customers in minutes.
- 48

TypeScript-React-Starter
11Kmicrosoft/TypeScript-React-Starter · TypeScriptMicrosoft's starter template and step-by-step guide for wiring up TypeScript with React. By the end you have a project with TSLint linting, Jest and Enzyme testing, and Redux state management.
- 49

_s
11KAutomattic/_s · CSS_s (Underscores) is an archived, officially inactive WordPress starter theme by Automattic, meant as a blank slate developers hack into their own custom theme rather than use as-is.
- 50

ant-design-vue-pro
10.9KvueComponent/ant-design-vue-pro · VueAn out-of-box UI solution for enterprise applications: a Vue 2 boilerplate that ships a complete admin dashboard built on Ant Design Vue, so you start from a working app instead of an empty project.
- 51

auto
10.6Kgoogle/auto · JavaAuto is a collection of source code generators for Java that automatically produce the mechanical, repetitive boilerplate code developers would otherwise write by hand.
- 52

MVPArms
10.2KJessYanCoding/MVPArms · JavaA common architecture framework for Android apps based on the MVP pattern that pre-integrates mainstream open source projects like Dagger2, RxJava and Retrofit to make development quicker and easier.
- 53
react-redux-starter-kit
10.2Kdvdzkwsk/react-redux-starter-kit · JavaScriptA starter kit that scaffolds a modern web app with React, Redux, and React-Router — a stable foundation to build on, not a demo of a complete real-world application.
- 54

angular-webpack-starter
10.2KPatrickJS/angular-webpack-starter · JavaScriptAn Angular starter kit: a prebuilt repo that pairs Angular with a Webpack 4 build, TypeScript, Ahead-of-Time compilation and a full test setup, so a new Angular app runs without hand-wiring the toolchain.
- 55

yeoman
10.1Kyeoman/yeomanYeoman is a robust and opinionated set of tools, libraries, and a workflow that helps developers quickly build beautiful, compelling web apps by automating the routine parts of the development workflow.
- 56

cookiecutter-data-science
10.1Kdrivendataorg/cookiecutter-data-science · PythonThis is Cookiecutter Data Science (CCDS), a tool that scaffolds new data science projects from a template that bakes in best practices, so every project gets a logical, standardized but flexible structure.
- 57
degit
7.9KRich-Harris/degit · TypeScriptdegit is a command-line tool that makes copies of git repositories. Run degit some-user/some-repo and it downloads the latest commit's tar file into the current directory — no git history attached, which makes it much quicker than git clone for scaffolding a project from a template.
- 58

sales-crm
1.7Kkargulstudio/sales-crm · TypeScriptKargul Starter is a boilerplate for building web projects with Next.js 16, React 19, and Tailwind CSS 4, shipped with a strict set of build conventions.
- 59

workflow-editor
431kargulstudio/workflow-editor · TypeScriptThis is a Next.js starter boilerplate pairing Next.js 16, React 19 and Tailwind CSS 4, built around a strict set of build conventions documented in CONVENTIONS.md.
- 60
agentic-playwright
233idavidov13/agentic-playwright · PythonA production-grade Playwright + TypeScript scaffold for end-to-end and API testing that comes with AI rules (a Constitution and 17 skills) baked in, so Claude Code, Cursor, and GitHub Copilot automatically write tests that follow your team's patterns.
Related topics
Often tagged together