# Full stack frameworks

> AI-ranked search results for `full stack architectures` on awesome-repositories.com — ordered by an LLM for relevance, best match first. 110 total matches; showing the top 30.

Explore on the web: https://awesome-repositories.com/q/full-stack-architectures

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/full-stack-architectures).**

## Results

- [epicweb-dev/epic-stack](https://awesome-repositories.com/repository/epicweb-dev-epic-stack.md) (5,537 ⭐) — Epic Stack is a full stack application boilerplate and TypeScript web framework designed for launching production-ready web applications. It serves as a Node.js backend starter and a foundation for building scalable frontend and backend services.

The project provides a pre-configured environment for full stack web bootstrapping, focusing on a modern development workflow that integrates the frontend, backend, and database configuration. It includes a frontend component library for creating consistent and responsive user interfaces.

The stack facilitates rapid application prototyping and produ
- [kriasoft/react-starter-kit](https://awesome-repositories.com/repository/kriasoft-react-starter-kit.md) (23,603 ⭐) — This project is a full-stack React starter kit and TypeScript web application boilerplate. It provides a pre-configured project template that combines a frontend and backend to accelerate the development of production-ready web applications.

The kit is distinguished by its focus on type-safe architectures, utilizing a monorepo structure to synchronize data types between the server and client. It integrates specific implementations for SaaS operations, including recurring subscription billing via Stripe and user identity authentication supporting passkeys, social logins, and email verification
- [amanvarshney01/create-better-t-stack](https://awesome-repositories.com/repository/amanvarshney01-create-better-t-stack.md) (5,507 ⭐) — create-better-t-stack is a full-stack boilerplate generator and TypeScript project scaffolder. It functions as an interactive CLI stack builder that automates the initialization of development environments by combining specific frontend, backend, database, and API technologies.

The system operates as a type-safe boilerplate engine, using a configuration mapper to ensure end-to-end type safety across the entire application architecture. It utilizes a visual interface and prompt-based configuration to help users select compatible runtimes and libraries, which the tool then translates into a cus
- [t3-oss/create-t3-app](https://awesome-repositories.com/repository/t3-oss-create-t3-app.md) (28,983 ⭐) — create-t3-app is a full stack web framework initializer and project scaffolder. It functions as a command line tool for initializing Next.js applications, acting as a TypeScript full stack starter that generates a predefined folder structure and configuration files.

The tool focuses on establishing a typesafe full stack architecture. It enforces end-to-end type safety between the client and server, ensuring that data types remain synchronized across the entire application stack to prevent runtime errors.

The initializer automates the setup of a full stack development environment by bootstrap
- [abpframework/abp](https://awesome-repositories.com/repository/abpframework-abp.md) (14,313 ⭐) — ABP is an opinionated architectural framework for building enterprise software solutions using .NET and ASP.NET Core. It serves as a structural toolkit for implementing domain-driven design and microservices patterns, providing a modular enterprise architecture where functionality is organized into independent, pluggable modules.

The platform is specifically designed to support multi-tenant SaaS architectures, isolating data and configurations for multiple independent customers within a single application instance. It provides enterprise boilerplate infrastructure and pre-configured templates
- [upstash/jstack](https://awesome-repositories.com/repository/upstash-jstack.md) (3,760 ⭐) — jstack is a TypeScript full stack framework and edge-compatible web stack. It serves as a development setup that ensures end-to-end type safety by sharing TypeScript definitions between the server and the client.

The project functions as a Next.js application boilerplate, providing a pre-configured starting point for building web applications with integrated routing, styling, and database tools. It includes a type-safe database integration system that automatically generates TypeScript definitions from database schemas to prevent runtime data errors.

The framework covers full stack web devel
- [catchchat/yep](https://awesome-repositories.com/repository/catchchat-yep.md) (5,876 ⭐) — Meet Genius
- [wasp-lang/wasp](https://awesome-repositories.com/repository/wasp-lang-wasp.md) (18,146 ⭐) — Wasp is a declarative full-stack web framework that enables developers to build and deploy applications by defining their architecture in a centralized configuration. By using a high-level specification, the framework automates the orchestration of frontend, backend, and database components, ensuring that infrastructure concerns like routing, authentication, and data modeling are handled consistently across the entire stack.

The framework distinguishes itself through its compiler-driven approach, which translates declarative configurations into cohesive, production-ready codebases. It provide
- [servicestack/servicestack](https://awesome-repositories.com/repository/servicestack-servicestack.md) (5,498 ⭐) — ServiceStack is a high-performance .NET web framework designed for building type-safe APIs using strongly-typed request and response objects. It functions as a message-based API engine that decouples business logic from the transport layer, allowing services to be exposed via multiple protocols including HTTP, gRPC, and various message queue providers.

The framework is distinguished by its type-safe API generator, which produces native client SDKs and data transfer objects from service metadata across multiple languages. It also includes a distributed service gateway for microservices orchest
- [fastapi/full-stack-fastapi-template](https://awesome-repositories.com/repository/fastapi-full-stack-fastapi-template.md) (43,815 ⭐) — This project is a full-stack web application scaffolder designed to initialize production-ready projects with pre-configured database, authentication, and deployment settings. It provides a standardized starting point for development by generating a complete application structure that includes integrated backend, frontend, and database components.

The template distinguishes itself through a type-safe integration layer that automatically synchronizes backend API definitions with frontend client code, ensuring consistent data exchange. It also features a containerized development environment th
- [async-labs/saas](https://awesome-repositories.com/repository/async-labs-saas.md) (4,480 ⭐) — This project is a full-stack TypeScript framework and boilerplate designed for building subscription-based software services. It provides a pre-configured development environment that integrates a React frontend with a Node.js and Express server and a MongoDB data layer.

The framework includes integrated modules for managing subscription billing, multi-tenant user management, and secure identity verification via social logins and passwordless authentication. It further enables real-time application synchronization through a WebSocket server for bidirectional data streaming between clients and
- [flipped-aurora/gin-vue-admin](https://awesome-repositories.com/repository/flipped-aurora-gin-vue-admin.md) (24,323 ⭐) — Gin-vue-admin is a full-stack development scaffold designed to accelerate the creation of enterprise-grade web applications. It provides a pre-configured foundation for both backend and frontend components, incorporating a modular plugin architecture that allows developers to organize and manage application features as decoupled packages.

The platform distinguishes itself through extensive automation, utilizing template-driven code generation to produce boilerplate code and interactive API documentation directly from source code annotations. It features a database-first schema mapping system
- [nuxt/nuxt.js](https://awesome-repositories.com/repository/nuxt-nuxt-js.md) (60,458 ⭐) — Nuxt is a full-stack framework for building Vue.js applications. It serves as an application orchestrator that integrates server-side rendering, static site generation, and backend API logic within a single unified project.

The framework uses a file-based routing system to automatically generate application URLs based on the project's folder and file structure. It supports multi-strategy web rendering, allowing for a combination of server-side, static, and hybrid rendering techniques to optimize page load speeds and search engine visibility.

The project provides automated component discovery
- [davideviolante/angular-full-stack](https://awesome-repositories.com/repository/davideviolante-angular-full-stack.md) (1,561 ⭐) — Angular-Full-Stack is a comprehensive starter kit designed for building web applications using a unified TypeScript codebase. It integrates the MongoDB, Express, Angular, and Node stack into a single repository, providing a structured foundation that covers both frontend and backend logic. By utilizing a shared language across the entire stack, the framework enforces consistent data structures and interface contracts between the client and server.

The project distinguishes itself through a focus on environment consistency and developer productivity. It includes pre-configured containerization
- [xkcoding/spring-boot-demo](https://awesome-repositories.com/repository/xkcoding-spring-boot-demo.md) (34,101 ⭐) — This project is a comprehensive reference collection of practical implementation examples and patterns for building applications with Spring Boot. It serves as a Java web application template and a showcase for developing functional web services featuring REST endpoints, template engines, and global exception handling.

The repository distinguishes itself by providing detailed demonstrations of enterprise-grade features, including distributed locking, task scheduling, and asynchronous message exchange using brokers like RabbitMQ. It also includes reference implementations for automated API doc
- [go-kratos/kratos](https://awesome-repositories.com/repository/go-kratos-kratos.md) (25,743 ⭐) — Kratos is a toolkit for building cloud-native microservices in Go. It provides a comprehensive suite of framework primitives, including a dedicated toolset for API-first development using Protobuf to generate server and client code for gRPC and HTTP.

The project is distinguished by its pluggable service infrastructure, which allows for the swapping of configuration stores, service registries, and data encoding formats. It utilizes a composable middleware pipeline to inject cross-cutting concerns such as authentication, request validation, and circuit breaking into the service flow.

The frame
- [meteor/meteor](https://awesome-repositories.com/repository/meteor-meteor.md) (44,779 ⭐) — Meteor is a full-stack JavaScript application platform and real-time application server. It provides a unified development environment for building web and mobile applications using a single language for both the client and server.

The platform functions as a cross-platform app framework, allowing a single codebase to be deployed across web, iOS, Android, and desktop environments. It differentiates itself through a real-time server that automatically synchronizes data between servers and clients to enable live updates.

The system includes a unified development command-line interface to manag
- [answerdotai/fasthtml](https://awesome-repositories.com/repository/answerdotai-fasthtml.md) (6,846 ⭐) — FastHTML is a full-stack Python web framework designed for building interactive web applications using pure Python. It functions as an HTMX integration framework and a Python HTML domain-specific language, allowing developers to generate HTML structures using native objects and functions instead of external templating files.

The framework is distinguished by its native support for real-time bidirectional communication via WebSockets and Server-Sent Events, enabling server-side updates to be pushed to the browser without full page reloads. It further integrates identity management through OAut
- [digitallyinduced/ihp](https://awesome-repositories.com/repository/digitallyinduced-ihp.md) (5,294 ⭐) — ihp is a type-safe web framework and full-stack application orchestrator designed for PostgreSQL. It functions as a server-side rendering framework and a type-safe ORM that automatically generates record types from SQL schemas to ensure compile-time query validation.

The platform distinguishes itself by verifying routing, database queries, and templates at compile time to prevent runtime crashes. It implements real-time web interfaces using WebSockets for instant data synchronization and employs server-driven hypermedia for partial DOM patching.

The framework covers a broad range of integrat
- [reflex-dev/reflex](https://awesome-repositories.com/repository/reflex-dev-reflex.md) (28,136 ⭐) — Reflex is a full-stack web framework that enables the development of complete web applications using only Python. It provides a unified environment where server-side logic and client-side interfaces are synchronized through a shared, event-driven architecture. By using a declarative component language, the framework compiles code into reactive frontend elements and backend event handlers, allowing developers to manage the entire application lifecycle within a single codebase.

The framework distinguishes itself through its reactive state management and integrated AI-assisted development tools.
- [frappe/frappe](https://awesome-repositories.com/repository/frappe-frappe.md) (10,291 ⭐) — Frappe is a Python-based low-code web framework used for building data-driven business applications. It functions as a full-stack meta-framework that integrates a Python backend with a JavaScript frontend, providing a development environment for rapid application prototyping and deployment.

The framework employs a model-driven architecture that automatically generates database schemas, REST API endpoints, and administrative interfaces based on defined metadata. This system is complemented by a command-line scaffolding tool for creating standardized project directory structures and boilerplate
- [remix-run/remix](https://awesome-repositories.com/repository/remix-run-remix.md) (33,074 ⭐) — Remix is a full-stack web framework designed to manage data loading, mutations, and routing through standard web platform APIs. It functions as a server-side rendering framework that unifies server-side data processing and client-side interactivity within a single development model, ensuring applications remain consistent across diverse environments.

The framework distinguishes itself by utilizing native web platform APIs for all request and response handling, including a declarative data mutation layer that synchronizes server-side database updates with client-side UI transitions via standar
- [midwayjs/midway](https://awesome-repositories.com/repository/midwayjs-midway.md) (7,722 ⭐) — Midway is a suite of backend frameworks for Node.js designed to build enterprise microservices and full-stack applications. It centers on a dependency injection architecture using an inversion-of-control container and decorators to organize complex business logic and maintainable server-side structures.

The framework provides multi-protocol support for HTTP, gRPC, and WebSockets, allowing a single environment to handle diverse service-to-service networking requirements. It also includes a multi-runtime adapter layer that enables applications to be deployed across traditional containers and va
- [rails/rails](https://awesome-repositories.com/repository/rails-rails.md) (58,690 ⭐) — This project is a full-stack web framework designed for building database-backed applications through a standardized architectural pattern. It provides a comprehensive suite of integrated libraries that manage the entire request-response lifecycle, from routing incoming web traffic to rendering dynamic server-side templates. By utilizing an object-relational mapping layer, the framework allows developers to define domain models that map database tables directly to application objects, simplifying data persistence, schema migrations, and complex relationship management.

The framework is distin
- [pynecone-io/pynecone](https://awesome-repositories.com/repository/pynecone-io-pynecone.md) (28,598 ⭐) — Pynecone is a full-stack web framework and application platform that enables the development of complete web applications using only Python for both frontend and backend logic. It functions as a web UI library for creating interactive user interfaces and managing application state without the need to write JavaScript.

The platform includes a generative AI app builder that automatically produces application structures and source code. It simplifies development by mapping Python-defined UI elements to native React components and automatically transforming Python functions into REST endpoints.
- [atri-labs/atrilabs-engine](https://awesome-repositories.com/repository/atri-labs-atrilabs-engine.md) (4,071 ⭐) — This project is a full-stack development framework and no-code web app builder designed to automate the creation of network interfaces and API documentation. It serves as a system for building full-stack web applications by connecting a visual frontend editor to server-side logic.

The platform functions as a polyglot backend integrator and orchestrator, using a unified communication layer to connect frontend components to server-side logic written in multiple different programming languages. It employs a shared object model to maintain synchronization between the client and server, automatica
- [laravel/framework](https://awesome-repositories.com/repository/laravel-framework.md) (34,774 ⭐) — This project is a full-stack web framework that provides a comprehensive environment for building server-side applications. It utilizes a model-view-controller architecture to separate application logic into distinct layers for data management, user interface presentation, and request handling. The platform manages the entire request-response lifecycle, including security, session handling, and background task processing, while using an object-relational mapping layer to translate database records into programmable objects.

The framework distinguishes itself through a central service containe
- [sahat/hackathon-starter](https://awesome-repositories.com/repository/sahat-hackathon-starter.md) (35,226 ⭐) — This project is a Node.js web application boilerplate designed to accelerate development by providing a pre-configured foundation with integrated routing, templating, and developer tooling. It serves as a comprehensive starter kit that includes a full-stack authentication system, a payment integration starter, and an LLM agent framework.

The framework distinguishes itself with specialized tools for AI development, including a retrieval-augmented generation implementation kit with vector search and semantic caching. It enables the creation of reasoning agents featuring tool-calling loops and r
- [sveltejs/kit](https://awesome-repositories.com/repository/sveltejs-kit.md) (20,586 ⭐) — SvelteKit is a framework for full-stack web development that combines routing and server-side rendering to create websites with both client-side interactivity and server-side logic. It provides the infrastructure to build a variety of application types, including single page applications and static sites.

The project utilizes an adapter-based deployment system to support multi-platform hosting. This allows a single codebase to be packaged for different environments, such as standalone Node servers, serverless edge deployments on Cloudflare, or hosted platforms like Vercel and Netlify.

The fr
- [blitz-js/blitz](https://awesome-repositories.com/repository/blitz-js-blitz.md) (14,129 ⭐) — Blitz is a fullstack development framework extension for Next.js and a command line interface used to bootstrap project structures and orchestrate local development servers. It integrates frontend and backend logic into a single workflow to facilitate the creation of complete web applications.

The framework employs a zero-API backend integration and a direct database access layer, allowing frontend components to connect to serverless functions and databases without manual API definitions. It features a schema-driven type generator that automatically creates TypeScript definitions by analyzing
