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.

64Projects
1.8MStars in total
+406Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

64 projects · by stars

  1. #1 · nilbuild/developer-roadmap

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

    369.6K
  2. #2 · django/django

    django

    Django is a high-level Python web framework that lets you build web applications quickly with clean, pragmatic design.

    91.4K
  3. #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.

    84.3K
  1. 4

    nuxt

    61Knuxt/nuxt · TypeScript

    Nuxt is a free and open-source framework for building type-safe, performant, production-grade full-stack web applications and websites with Vue.js.

  2. 5

    rails

    58.8Krails/rails · Ruby

    Rails is a web application framework that includes everything needed to create database-backed web applications following the Model-View-Controller (MVC) pattern.

  3. 6

    full-stack-fastapi-template

    46Kfastapi/full-stack-fastapi-template · TypeScript

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

    payload

    45.3Kpayloadcms/payload · TypeScript

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

  5. 8

    meteor

    44.8Kmeteor/meteor · JavaScript

    Meteor is a full-stack JavaScript platform for building modern web, mobile, and desktop applications with a single codebase.

  6. 9

    awesome-cursorrules

    40.9KPatrickJS/awesome-cursorrules · JavaScript

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

  7. 10

    trpc

    40.7Ktrpc/trpc · TypeScript

    tRPC lets you build and consume fully typesafe APIs between a TypeScript client and server, without schemas or code generation.

  8. 11

    CopilotKit

    38.1KCopilotKit/CopilotKit · TypeScript

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

  9. 12

    freecodecamp.cn

    37.8KFreeCodeCampChina/freecodecamp.cn · CSS

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

  10. 13

    remix

    33.4Kremix-run/remix · TypeScript

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

  11. 14

    beego

    32.4Kbeego/beego · Go

    Beego is an open-source, high-performance web framework for Go, aimed at rapid development of enterprise applications: RESTful APIs, web apps and backend services.

  12. 15

    filament

    32.3Kfilamentphp/filament · PHP

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

  13. 16

    reflex

    29Kreflex-dev/reflex · Python

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

  14. 17

    Resume-Matcher

    28.7Ksrbhr/Resume-Matcher · Python

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

  15. 18

    next-auth

    28.4Knextauthjs/next-auth · TypeScript

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

  16. 19

    vhr

    28Klenve/vhr · Java

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

  17. 20

    sst

    26.4Kanomalyco/sst · TypeScript

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

  18. 21

    gin-vue-admin

    25.1Kflipped-aurora/gin-vue-admin · Go

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

  19. 22

    fhevm

    24.8Kzama-ai/fhevm · Rust

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

  20. 23

    react-starter-kit

    23.7Kkriasoft/react-starter-kit · TypeScript

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

  21. 24

    phoenix

    23.2Kphoenixframework/phoenix · Elixir

    Phoenix is a web framework for Elixir that lets you build productive, reliable, fast applications, from prototype through to production.

  22. 25

    generator-jhipster

    22.5Kjhipster/generator-jhipster · TypeScript

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

  23. 26

    leptos

    21.4Kleptos-rs/leptos · Rust

    Leptos is a full-stack, isomorphic Rust web framework that uses fine-grained reactivity to build fast, declarative web UIs.

  24. 27

    chatbot

    21Kvercel/chatbot · TypeScript

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

  25. 28

    kit

    20.9Ksveltejs/kit · JavaScript

    SvelteKit is the official framework for building web apps with Svelte — you write Svelte components and SvelteKit streamlines the rest, building your project through Vite.

  26. 29

    litemall

    20.4Klinlinjava/litemall · Java

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

  27. 30

    js-stack-from-scratch

    20.1Kverekia/js-stack-from-scratch · JavaScript

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

  28. 31

    jstraining

    20Kruanyf/jstraining

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

  29. 32

    easy-vibe

    19.8Kdatawhalechina/easy-vibe · JavaScript

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

  30. 33

    taxonomy

    19.3Kshadcn-ui/taxonomy · TypeScript

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

  31. 34

    core

    19.1Kadonisjs/core · TypeScript

    AdonisJS is a TypeScript-first, fullstack MVC web framework for Node.js, used to build web apps, API servers, and microservices.

  32. 35

    wasp

    18.8Kwasp-lang/wasp · TypeScript

    Wasp (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.

  33. 36

    gemini-fullstack-langgraph-quickstart

    18.3Kgoogle-gemini/gemini-fullstack-langgraph-quickstart · Jupyter Notebook

    Google'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.

  34. 37

    graphql

    17.6Kredwoodjs/graphql · TypeScript

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

  35. 38

    bolt.new

    16.6Kstackblitz/bolt.new · TypeScript

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

  36. 39

    saas-starter

    16.2Knextjs/saas-starter · TypeScript

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

  37. 40

    open-saas

    16.1Kwasp-lang/open-saas · MDX

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

  38. 41

    router

    15.2KTanStack/router · TypeScript

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

  39. 42

    yii2

    14.3Kyiisoft/yii2 · PHP

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

  40. 43

    habitica

    14.2KHabitRPG/habitica · JavaScript

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

  41. 44

    fresh

    13.8Kfreshframework/fresh · TypeScript

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

  42. 45

    revel

    13.2Krevel/revel · Go

    Revel is an open-source web framework for the Go language, marketed as a high-productivity, full-stack way to build web applications.

  43. 46

    mean

    12Klinnovate/mean · TypeScript

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

  44. 47

    claude-skills

    11.9KJeffallan/claude-skills · Python

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

  45. 48

    fullstack-tutorial

    11.7Kfrank-lam/fullstack-tutorial · Java

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

  46. 49

    newbee-mall

    11.7Knewbee-ltd/newbee-mall · Java

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

  47. 50

    nitro

    11.3Knitrojs/nitro · TypeScript

    Nitro is a server toolkit that extends your Vite app with a production-ready server you can add routes to and deploy anywhere.

  48. 51

    earthworm

    11.1Kcuixueshe/earthworm · TypeScript

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

  49. 52

    jira_clone

    11.1Koldboyxx/jira_clone · JavaScript

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

  50. 53

    frappe

    10.9Kfrappe/frappe · Python

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

  51. 54

    mcp-use

    10.8Kmcp-use/mcp-use · TypeScript

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

  52. 55

    framework

    10.4Knuxt/framework

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

  53. 56

    vibe-vibe

    6.2Kdatawhalechina/vibe-vibe · Dockerfile

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

  54. 57

    topcoat

    6.1Ktokio-rs/topcoat · Rust

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

  55. 58

    open-agents

    5.8Kvercel-labs/open-agents · TypeScript

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

  56. 59

    git-city

    5.8Ksrizzon/git-city · TypeScript

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

  57. 60

    jscamp

    4.7Kmidudev/jscamp · JavaScript

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

  58. 61

    -AI-

    1.1Kgry67673905/-AI- · Python

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

  59. 62

    Kooboo

    344Kooboo/Kooboo · JavaScript

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

  60. 63

    SIAPIN

    184BagasRizkyHarySaputra/SIAPIN · TypeScript

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

  61. 64

    datapages

    114romshark/datapages · Go

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

Often tagged together