Open-source web frameworks in 2026
30 open-source projects, ranked by GitHub stars and how recently each was worked on. React leads with 252k stars, ahead of Flutter. 29 had code pushed in the last three months. Most common licenses: MIT (19), Apache-2.0 (6) and BSD-3-Clause (4).
Open-source web frameworks
Frameworks and platforms to build on 29
-
1
React react
The library for web and native user interfaces.
Framework or platform Production-ready You build interactive front ends and want the largest ecosystem and hiring pool.
★ 252k MIT JavaScript Active, pushed 2 days ago -
2
Flutter flutter
Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Framework or platform Production-ready You want one team to ship polished apps on mobile and desktop from a shared codebase.
★ 181k BSD-3-Clause Dart Active, pushed today -
3
FastAPI fastapi
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Framework or platform Production-ready You build JSON APIs or ML services in Python and want typed, async code with free docs.
★ 104k MIT Python Active, pushed today -
4
Angular angular
Deliver web apps with confidence 🚀
Framework or platform Production-ready You build large enterprise web apps and want a complete, opinionated framework with long-term support.
★ 101k MIT TypeScript Active, pushed today -
5
Django django
The Web framework for perfectionists with deadlines.
Framework or platform Production-ready You are building a data-driven web app in Python and want batteries included.
★ 91k BSD-3-Clause Python Active, pushed today -
6
Svelte sveltejs
web development for the rest of us
Framework or platform Production-ready You want small bundles and simple component code for a new front end.
★ 89k MIT JavaScript Active, pushed today -
7
Flask pallets
The Python micro framework for building web applications.
Framework or platform Production-ready You want a minimal Python web framework where you choose your own database and components.
★ 75k BSD-3-Clause Python Active, pushed 3 days ago -
8
Express expressjs
Fast, unopinionated, minimalist web framework for node.
Framework or platform Production-ready You want the most widely known, unopinionated Node.js server framework.
★ 70k MIT JavaScript Active, pushed today -
9
Rails rails
Ruby on Rails
Framework or platform Production-ready A small team wants to build and ship a web product quickly with one cohesive framework.
★ 59k MIT Ruby Active, pushed today -
10
Core vuejs
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
Framework or platform Production-ready You want an approachable front-end framework that can be adopted gradually in existing pages.
★ 55k MIT TypeScript Active, pushed today -
11
Expo expo
An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.
Framework or platform Production-ready You build mobile apps in React and want to avoid managing native toolchains yourself.
★ 53k MIT TypeScript Active, pushed today -
12
Framework laravel
Laravel is a web application framework with expressive, elegant syntax.
Framework or platform Production-ready You build web apps in PHP and want a mature framework with extensive tooling and hosting options.
★ 35k MIT PHP Active, pushed today -
13
Go-zero zeromicro
A cloud-native Go microservices framework with cli tool for productivity.
Framework or platform Production-ready You build Go microservices and want generated scaffolding with resilience features included.
★ 33k MIT Go Active, pushed today -
14
Yew yewstack
Rust / Wasm framework for creating reliable and efficient web applications
Framework or platform Usable Your team prefers Rust and wants to share code between front end and back end.
★ 33k Apache-2.0 Rust Active, pushed 4 days ago -
15
Hono honojs
Web framework built on Web Standards
Framework or platform Production-ready You build APIs or edge functions that should run across several JavaScript runtimes.
★ 33k MIT TypeScript Active, pushed 2 days ago -
16
Echo labstack
High performance, minimalist Go web framework
Framework or platform Production-ready You build HTTP APIs in Go and want a bit more structure than the standard library.
★ 33k MIT Go Active, pushed 3 days ago -
17
Vapor vapor
💧 A server-side Swift HTTP web framework.
Framework or platform Production-ready Your team writes Swift for iOS and wants the same language on the server.
★ 26k MIT Swift Active, pushed today -
18
Phoenix phoenixframework
Peace of mind from prototype to production
Framework or platform Production-ready You want realtime web apps with high concurrency and are willing to adopt Elixir.
★ 23k MIT Elixir Active, pushed today -
19
GoFr gofr-dev
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Framework or platform Usable You want Go microservices with observability wired in from the start.
★ 21k Apache-2.0 Go Active, pushed today -
20
Core adonisjs
AdonisJS is a TypeScript-first web framework for building web apps and API servers. It comes with support for testing, modern tooling, an ecosystem of official packages, and more.
Framework or platform Production-ready You want a Laravel-style, batteries-included framework for Node.js.
★ 19k MIT TypeScript Active, pushed 3 days ago -
21
Ktor ktorio
Framework for quickly creating connected applications in Kotlin with minimal effort
Framework or platform Production-ready Your team writes Kotlin and wants a lightweight, coroutine-based server or a multiplatform HTTP client.
★ 15k Apache-2.0 Kotlin Active, pushed today -
22
Playframework playframework
The Community Maintained High Velocity Web Framework For Java and Scala.
Framework or platform Production-ready You maintain Play applications or want a Scala-friendly full web framework.
★ 13k Apache-2.0 Scala Active, pushed 4 days ago -
23
Frappe frappe
Low code web framework for real world applications, in Python and Javascript
Framework or platform Production-ready You are building or extending a database-heavy business application, particularly anything in the ERPNext ecosystem.
★ 11k MIT Python Active, pushed 6 days ago -
24
Bottle bottlepy
bottle.py is a fast and simple micro-framework for python web-applications.
Framework or platform Production-ready You need a tiny Python web app or API that can ship as one file.
★ 8.8k MIT Python Active, pushed 8 days ago -
25
CakePHP cakephp
CakePHP: The Rapid Development Framework for PHP - Official Repository
Framework or platform Production-ready You maintain CakePHP apps or prefer its conventions over Laravel's.
★ 8.8k MIT PHP Active, pushed today -
26
Dropwizard dropwizard
A damn simple library for building production-ready RESTful web services.
Framework or platform Production-ready You build Java REST services and want a lean, stable stack without Spring.
★ 8.6k Apache-2.0 Java Active, pushed today -
27
Javalin javalin
A simple and modern Java and Kotlin web framework
Framework or platform Production-ready You want a small, readable web layer for a JVM service without Spring's weight.
★ 8.4k Apache-2.0 Kotlin Active, pushed 2 days ago -
28
Vike vikejs
(Replaces Next.js/Nuxt) 🔨 Build mission-critical applications with stability and development freedom.
Framework or platform Usable You want Next.js or Nuxt-style SSR without being locked into their conventions or hosting.
★ 5.8k MIT TypeScript Active, pushed today -
29
Iris kataras
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
Framework or platform Usable You want a batteries-included Go framework and accept a single-maintainer project.
★ 26k BSD-3-Clause Go Slowing, pushed 3 months ago
Building blocks for your own system 1
-
1
Cowboy ninenines
Small, fast, modern HTTP server for Erlang/OTP.
Building block Production-ready You build services on the Erlang VM and need the HTTP server layer.
★ 7.5k ISC Erlang Active, pushed today
Open-source licenses
- Permissive: 30. Use it anywhere, including in closed products. You keep the copyright notice; Apache-2.0 also grants patent rights.
Languages
TypeScript 6, Python 5, Go 4, JavaScript 3, PHP 2, Kotlin 2, Dart 1, Ruby 1, Rust 1, Swift 1, Elixir 1, Scala 1, Java 1 and Erlang 1.
Made software that belongs here? Add it. Listing is free.