Topics / #full-stack
Full-stack projects on GitHub
Full stack application templates spanning frontend, backend, and database layers.
As of , the most-starred Full-stack projects on GitHub are developer-roadmap (369.6K stars), django (91.4K stars) and realworld (84.3K stars). GitHub.Locker tracks 64 Full-stack repositories with 1.8M stars combined. The fastest-growing on October 16 was developer-roadmap, with +112 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+112developer-roadmap
nilbuild/developer-roadmap · ★ 369.6KCommunity-driven roadmaps, guides and resources that show developers what to learn next and in what order — from frontend and backend to AI, DevOps and dozens of other paths.
+28awesome-cursorrules
PatrickJS/awesome-cursorrules · ★ 40.9KA curated awesome-list of Cursor Project Rules: ready-made Markdown configuration files (.mdc) that make the Cursor AI code editor follow your project's own standards, architecture and conventions instead of relying on generic coding knowledge.
CopilotKit
CopilotKit/CopilotKit · ★ 38.1KAn open-source frontend stack for AI agents: SDK packages for full-stack agentic apps, Generative UI, and chat apps — one agent powering your web app, mobile app, or Slack and Teams workspace.
+19Resume-Matcher
srbhr/Resume-Matcher · ★ 28.7KResume Matcher is a free, open-source AI harness for tailoring your resume to each job application, working with Claude, ChatGPT, DeepSeek, Kimi, GLM, Gemma and other LLMs, both local and remote.
The all-time top
64 projects · by stars
- 369.6K
#1 · nilbuild/developer-roadmapdeveloper-roadmap
Community-driven roadmaps, guides and resources that show developers what to learn next and in what order — from frontend and backend to AI, DevOps and dozens of other paths.
- 91.4K
#2 · django/djangodjango
Django is a high-level Python web framework that lets you build web applications quickly with clean, pragmatic design.
- 84.3K
#3 · realworld-apps/realworld
realworld
RealWorld is a project that builds the exact same Medium.com-style blogging app over and over using different frontend and backend frameworks (React, Angular, Node, Django and 100+ more), so developers can compare how real frameworks handle a realistic app instead of a trivial todo demo.
- 4
nuxt
61Knuxt/nuxt · TypeScriptNuxt is a free and open-source framework for building type-safe, performant, production-grade full-stack web applications and websites with Vue.js.
- 5

rails
58.8Krails/rails · RubyRails is a web application framework that includes everything needed to create database-backed web applications following the Model-View-Controller (MVC) pattern.
- 6

full-stack-fastapi-template
46Kfastapi/full-stack-fastapi-template · TypeScriptA 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.
- 7

payload
45.3Kpayloadcms/payload · TypeScriptPayload is an open-source, fullstack TypeScript framework built on Next.js that gives you a full backend and admin panel instantly, usable as a headless CMS or as the backend for any app.
- 8
meteor
44.8Kmeteor/meteor · JavaScriptMeteor is a full-stack JavaScript platform for building modern web, mobile, and desktop applications with a single codebase.
- 9

awesome-cursorrules
40.9KPatrickJS/awesome-cursorrules · JavaScriptA curated awesome-list of Cursor Project Rules: ready-made Markdown configuration files (.mdc) that make the Cursor AI code editor follow your project's own standards, architecture and conventions instead of relying on generic coding knowledge.
- 10

trpc
40.7Ktrpc/trpc · TypeScripttRPC lets you build and consume fully typesafe APIs between a TypeScript client and server, without schemas or code generation.
- 11
CopilotKit
38.1KCopilotKit/CopilotKit · TypeScriptAn open-source frontend stack for AI agents: SDK packages for full-stack agentic apps, Generative UI, and chat apps — one agent powering your web app, mobile app, or Slack and Teams workspace.
- 12

freecodecamp.cn
37.8KFreeCodeCampChina/freecodecamp.cn · CSSThis is the Chinese localization of freeCodeCamp - the full source code and curriculum that powers freeCodeCamp.cn, a free browser-based platform for learning full-stack JavaScript development by building real projects.
- 13
remix
33.4Kremix-run/remix · TypeScriptRemix 3 is a full-stack web framework built directly on Web APIs (Streams, Fetch, Web Crypto) rather than bundler-specific abstractions, distributed as one umbrella 'remix' package made of many standalone JS/TS tools.
- 14

beego
32.4Kbeego/beego · GoBeego is an open-source, high-performance web framework for Go, aimed at rapid development of enterprise applications: RESTful APIs, web apps and backend services.
- 15

filament
32.3Kfilamentphp/filament · PHPFilament is an open-source UI framework for Laravel that lets you build apps and admin panels quickly, using a set of reusable, state-aware UI building blocks on top of Livewire.
- 16
reflex
29Kreflex-dev/reflex · PythonReflex is a library for building full-stack web apps in pure Python: you write the frontend and the backend in Python, with no need to learn Javascript.
- 17

Resume-Matcher
28.7Ksrbhr/Resume-Matcher · PythonResume Matcher is a free, open-source AI harness for tailoring your resume to each job application, working with Claude, ChatGPT, DeepSeek, Kimi, GLM, Gemma and other LLMs, both local and remote.
- 18

next-auth
28.4Knextauthjs/next-auth · TypeScriptAuth.js (the next-auth project) is a set of open-source packages for adding authentication to web apps, built on standard Web APIs and designed to work with any framework in any JS runtime.
- 19

vhr
28Klenve/vhr · JavaThis is Vhr (微人事), a human resources management system with a separated front-end and back-end, built with Spring Boot on the backend and Vue on the frontend.
- 20
sst
26.4Kanomalyco/sst · TypeScriptSST is a tool for building full-stack applications that run on your own cloud infrastructure instead of being locked into a vendor's platform. You define your app's infrastructure in code and deploy it yourself.
- 21

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.
- 22

fhevm
24.8Kzama-ai/fhevm · RustFHEVM is a full-stack framework from Zama for confidential smart contracts: it integrates Fully Homomorphic Encryption (FHE) with EVM-compatible blockchains so encrypted data can be processed directly onchain.
- 23

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.
- 24

phoenix
23.2Kphoenixframework/phoenix · ElixirPhoenix is a web framework for Elixir that lets you build productive, reliable, fast applications, from prototype through to production.
- 25

generator-jhipster
22.5Kjhipster/generator-jhipster · TypeScriptAn open-source development platform for quickly generating, developing, and deploying modern web applications and microservice architectures: you answer its prompts, and it hands you a complete full-stack codebase.
- 26
leptos
21.4Kleptos-rs/leptos · RustLeptos is a full-stack, isomorphic Rust web framework that uses fine-grained reactivity to build fast, declarative web UIs.
- 27
/opengraph-image.png)
chatbot
21Kvercel/chatbot · TypeScriptAn open-source AI chatbot template built by Vercel with Next.js and the AI SDK, meant as a starting point for building your own chatbot applications.
- 28

kit
20.9Ksveltejs/kit · JavaScriptSvelteKit is the official framework for building web apps with Svelte — you write Svelte components and SvelteKit streamlines the rest, building your project through Vite.
- 29

litemall
20.4Klinlinjava/litemall · Javalitemall is a small open-source e-commerce system: a Spring Boot backend, a Vue admin frontend, a WeChat Mini Program for shoppers, and a Vue mobile web storefront.
- 30

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.
- 31

jstraining
20Kruanyf/jstrainingTraining materials for a JavaScript full-stack bootcamp: they teach the basics needed to build both the front end and back end of a simple web application.
- 32
easy-vibe
19.8Kdatawhalechina/easy-vibe · JavaScriptEasy-Vibe is a beginner-friendly course from Datawhale ('vibe coding 101') that teaches AI-native product building: learning to code by shipping real products, from a first idea to a working app.
- 33

taxonomy
19.3Kshadcn-ui/taxonomy · TypeScriptIt is an open source demo app showing how a modern product — with authentication, subscriptions, docs and a blog — comes together on Next.js 13's new app router and server components.
- 34

core
19.1Kadonisjs/core · TypeScriptAdonisJS is a TypeScript-first, fullstack MVC web framework for Node.js, used to build web apps, API servers, and microservices.
- 35

wasp
18.8Kwasp-lang/wasp · TypeScriptWasp (Web Application Specification) is a Rails-like full-stack framework for React, Node.js, and Prisma — you describe your web app's high-level details in a declarative spec file.
- 36

gemini-fullstack-langgraph-quickstart
18.3Kgoogle-gemini/gemini-fullstack-langgraph-quickstart · Jupyter NotebookGoogle's fullstack quickstart for building research agents: a React frontend over a LangGraph backend powered by Gemini, which searches the web, reflects on gaps and returns answers with citations.
- 37
graphql
17.6Kredwoodjs/graphql · TypeScriptRedwood is an opinionated, full-stack JavaScript/TypeScript web application framework: a React frontend wired to a GraphQL API with Prisma behind it, made to take you from prototype to startup.
- 38

bolt.new
16.6Kstackblitz/bolt.new · TypeScriptBolt.new is an AI-powered web development agent: you describe an app in a chat prompt and it builds, runs, edits, and deploys full-stack web applications directly in your browser, with no local setup.
- 39

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.
- 40

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.
- 41
router
15.2KTanStack/router · TypeScriptTanStack Router is a modern router for the web built around end-to-end type safety — routes, params, loaders and search params are all checked. The repo also hosts TanStack Start, a full-stack framework built on top of the router.
- 42
yii2
14.3Kyiisoft/yii2 · PHPYii 2 is a modern, open source PHP framework for building web applications, meant to be a solid, fast and secure foundation that works right out of the box with sensible defaults.
- 43

habitica
14.2KHabitRPG/habitica · JavaScriptHabitica is an open-source habit-building app that turns your real-life goals and habits into a role-playing game: you level up for good behavior, lose HP for bad behavior, and earn Gold to buy weapons and armor for your avatar.
- 44
fresh
13.8Kfreshframework/fresh · TypeScriptFresh is a next-generation web framework for Deno that focuses on speed, reliability, and simplicity, using island-based client hydration so no JS ships to the client by default.
- 45
revel
13.2Krevel/revel · GoRevel is an open-source web framework for the Go language, marketed as a high-productivity, full-stack way to build web applications.
- 46

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.
- 47
claude-skills
11.9KJeffallan/claude-skills · PythonThis is a collection of 67 specialized skills that extend Claude Code into an expert pair programmer for full-stack development, covering languages, frameworks, infrastructure, APIs, testing, DevOps, security, and data/ML.
- 48
fullstack-tutorial
11.7Kfrank-lam/fullstack-tutorial · JavaA free, Chinese-language collection of study notes for fullstack and backend engineers: twelve chapters from algorithms and Java to databases, distributed systems and machine learning, organized as a skill tree and geared toward interviews.
- 49

newbee-mall
11.7Knewbee-ltd/newbee-mall · Javanewbee-mall is an open-source e-commerce system written in Java: a complete online store with a customer-facing mall and an admin panel, built on Spring Boot and widely used as a large-scale practice project for Java developers.
- 50

nitro
11.3Knitrojs/nitro · TypeScriptNitro is a server toolkit that extends your Vite app with a production-ready server you can add routes to and deploy anywhere.
- 51

earthworm
11.1Kcuixueshe/earthworm · TypeScriptEarthworm is an open-source web app for learning English by constructing sentences with conjunctions — you build sentences step by step instead of memorizing word lists.
- 52

jira_clone
11.1Koldboyxx/jira_clone · JavaScriptA simplified Jira clone: a web app with a React/Babel client and a Node/TypeScript API. A React consultant built it as a showcase of a modern, real-world React codebase to read and learn from, not as a production product.
- 53
frappe
10.9Kfrappe/frappe · PythonFrappe is a full-stack, low-code web framework for building real-world business applications, using Python and MariaDB on the server side and a tightly integrated JavaScript client library on the front end.
- 54

mcp-use
10.8Kmcp-use/mcp-use · TypeScriptmcp-use is a fullstack TypeScript framework for MCP (Model Context Protocol): it lets you build, test, and ship MCP servers, interactive MCP Apps for ChatGPT and Claude, and headless servers for AI agents.
- 55

framework
10.4Knuxt/frameworkNuxt 3 — a full-stack web framework built on Vue.js that aims to make web development intuitive and performant. This repo is its old home; the active codebase now lives at nuxt/nuxt.
- 56

vibe-vibe
6.2Kdatawhalechina/vibe-vibe · DockerfileVibe Vibe is a systematic, open-source tutorial that teaches people with zero coding experience how to build full-stack products using AI-assisted ('vibe') coding, taking them from having an idea to shipping a real product.
- 57
topcoat
6.1Ktokio-rs/topcoat · RustTopcoat is a batteries-included, modular Rust framework for building full-stack web apps, where components render on the server and can query the database directly.
- 58
open-agents
5.8Kvercel-labs/open-agents · TypeScriptOpen Agents is an open-source reference app for building and running background coding agents on Vercel, including the web UI, agent runtime, sandbox orchestration, and GitHub integration needed to go from prompt to code changes.
- 59

git-city
5.8Ksrizzon/git-city · TypeScriptGit City turns every GitHub profile into a unique 3D pixel art building inside an interactive city — the more you contribute, the taller your building grows.
- 60
jscamp
4.7Kmidudev/jscamp · JavaScriptThis is the content and exercises for JSCamp InfoJobs, an intensive bootcamp covering JavaScript and full-stack web development, from HTML/CSS basics to React, Node.js, TypeScript, SQL, CI/CD and Docker.
- 61

-AI-
1.1Kgry67673905/-AI- · PythonA runnable full-stack demo of a 'smart government one-stop service' (一网通办) AI assistant: citizens, staff and admins interact through an Android local-asset portal backed by a FastAPI service, a read-only MCP server and PostgreSQL.
- 62

Kooboo
344Kooboo/Kooboo · JavaScriptAn all-in-one 'AI-native Web OS' for building, running, and owning websites, online stores, and business applications — AI site creation, visual editing, CMS, databases, ecommerce, email, analytics, and hosting in one integrated system.
- 63

SIAPIN
184BagasRizkyHarySaputra/SIAPIN · TypeScriptSIAPIN is a free digital tutoring (bimbel) platform that helps Indonesian students prepare for the SNBT university entrance exam and TKA SMA/SMP exams, with practice questions, AI diagnostics, and PTN admission-probability estimates.
- 64
datapages
114romshark/datapages · GoDatapages is a web framework and toolset for building GUI and web apps in pure Go on a Templ + Go + Datastar stack — real-time collaborative web apps, simple server-rendered sites, or installable local-first GUI apps.
Related topics
Often tagged together