Frameworks & Libraries
Web Frameworks
Frontend, backend, and full-stack web frameworks.
Best Web Frameworks tools by public signals
These picks are computed from scored public evidence. Use the openness column in the ranking to separate OSI-approved, source-available, open-core, proprietary, and unverified-license tools.
Use Case Rankings
Ordered by ToolVitals score, then health, shipping, confidence, GitHub stars, and name.
| # | Tool | Health | Shipping | Openness | Stars | Score | Status |
|---|---|---|---|---|---|---|---|
| 01 | Next.js The React Framework | 98 | 98 | OSI-approved OSS | 142.3k | 98 | Active |
| 02 | Spring Boot Spring Boot helps you to create Spring-powered, production-grade applications and services with absolute minimum fuss. | 98 | 98 | OSI-approved OSS | 81.4k | 98 | Active |
| 03 | Ruby on Rails Full-stack web application framework for Ruby. | 98 | 98 | OSI-approved OSS | 58.7k | 98 | Active |
| 04 | Qwik Instant-loading web apps, without effort | 98 | 98 | OSI-approved OSS | 22.1k | 98 | Active |
| 05 | Angular Deliver web apps with confidence 🚀 | 98 | 97 | OSI-approved OSS | 101k | 98 | Active |
| 06 | ASP.NET Core Cross-platform .NET framework for modern web applications and APIs. | 98 | 97 | OSI-approved OSS | 38.4k | 98 | Active |
| 07 | Astro The web framework for content-driven websites. ⭐️ Star to support our work! | 98 | 97 | OSI-approved OSS | 62.5k | 97 | Active |
| 08 | SvelteKit web development, streamlined | 98 | 97 | OSI-approved OSS | 20.8k | 97 | Active |
| 09 | ABP Open-source web application framework for ASP.NET Core! Offers an opinionated architecture to build enterprise software solutions with best practices on top of the .NET. Provides the fundamental infrastructure, cross-cutting-concern implementations, startup templates, application modules, UI themes, tooling and documentation. | 97 | 98 | OSI-approved OSS | 14.4k | 97 | Active |
| 10 | NestJS A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀 | 97 | 97 | OSI-approved OSS | 76.7k | 97 | Active |
| 11 | Streamlit Streamlit — A faster way to build and share data apps. | 97 | 97 | OSI-approved OSS | 45.7k | 97 | Active |
| 12 | Fiber ⚡️ Express inspired web framework written in Go | 97 | 97 | OSI-approved OSS | 40.2k | 97 | Active |
| 13 | Nuxt The Full-Stack Vue Framework. | 97 | 96 | OSI-approved OSS | 60.9k | 97 | Active |
| 14 | Filament A powerful open-source UI framework for Laravel • Build and ship apps & admin panels fast with Livewire | 97 | 96 | OSI-approved OSS | 32k | 97 | Active |
| 15 | Reflex 🕸️ Web apps in pure Python 🐍 | 97 | 96 | OSI-approved OSS | 28.9k | 97 | Active |
| 16 | Hono Web framework built on Web Standards | 97 | 95 | OSI-approved OSS | 32.2k | 96 | Active |
| 17 | Ktor Framework for quickly creating connected applications in Kotlin with minimal effort | 97 | 95 | OSI-approved OSS | 14.5k | 96 | Active |
| 18 | Cedar The React + GraphQL Web App Framework | 96 | 97 | OSI-approved OSS | 146 | 96 | Active |
| 19 | Remix Build Better Websites. Create modern, resilient user experiences with web fundamentals. | 96 | 96 | OSI-approved OSS | 33.4k | 96 | Active |
| 20 | pwa-kit React-based JavaScript frontend framework to create a progressive web app (PWA) storefront for Salesforce B2C Commerce. | 96 | 96 | OSI-approved OSS | 359 | 96 | Active |
| 21 | Ionic A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript. | 96 | 95 | OSI-approved OSS | 52.7k | 96 | Active |
| 22 | VitePress Vite & Vue powered static site generator. | 96 | 95 | OSI-approved OSS | 18.3k | 96 | Active |
| 23 | neomJS neo AI-native application engine with a persistent scene graph for agent-driven UIs. | 96 | 95 | OSI-approved OSS | 3.3k | 96 | Active |
| 24 | API Platform The server component of API Platform: hypermedia and GraphQL APIs in minutes | 96 | 95 | OSI-approved OSS | 2.6k | 96 | Active |
| 25 | Analog The fullstack meta-framework for Angular. Powered by Vite and Nitro | 96 | 95 | OSI-approved OSS | 3.2k | 95 | Active |
| 26 | Svelte web development for the rest of us | 96 | 94 | OSI-approved OSS | 88.1k | 95 | Active |
| 27 | Phoenix Peace of mind from prototype to production | 96 | 94 | OSI-approved OSS | 23.2k | 95 | Active |
| 28 | Fastify Fast and low overhead web framework, for Node.js | 96 | 93 | OSI-approved OSS | 37.1k | 95 | Active |
| 29 | Hugo The world’s fastest framework for building websites. | 95 | 95 | OSI-approved OSS | 89.8k | 95 | Active |
| 30 | Gradio Open-source Python framework for building and sharing machine learning web apps. | 95 | 95 | OSI-approved OSS | 43.5k | 95 | Active |
| 31 | Wasp The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more. | 95 | 94 | OSI-approved OSS | 18.7k | 95 | Active |
| 32 | Marko Open-source HTML-based framework for building web applications. | 94 | 96 | OSI-approved OSS | 14.4k | 95 | Active |
| 33 | Apache Struts Open-source MVC framework for Java web applications. | 95 | 94 | OSI-approved OSS | 1.4k | 94 | Active |
| 34 | Vue.js Progressive JavaScript framework for building web user interfaces. | 95 | 93 | OSI-approved OSS | 54.4k | 94 | Active |
| 35 | gofr An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability. | 95 | 93 | OSI-approved OSS | 20.9k | 94 | Active |
| 36 | FastAPI FastAPI framework, high performance, easy to learn, fast to code, ready for production | 94 | 95 | OSI-approved OSS | 102.3k | 94 | Active |
| 37 | Serenity Business Apps Made Simple with Asp.Net Core MVC / TypeScript | 94 | 95 | OSI-approved OSS | 2.7k | 94 | Active |
| 38 | Vike Open-source framework for building React and Vue applications with flexible rendering. | 94 | 94 | OSI-approved OSS | 5.8k | 94 | Active |
| 39 | Oqtane Oqtane is an open-source developer productivity platform for building modern .NET applications and websites that run on Web, Desktop and Mobile. | 93 | 94 | OSI-approved OSS | 2.3k | 94 | Active |
| 40 | React Admin A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design | 94 | 91 | OSI-approved OSS | 26.9k | 93 | Active |
| 41 | Zensical Modern static site generator from the Material for MkDocs team. | 93 | 93 | OSI-approved OSS | 5.7k | 93 | Active |
| 42 | Vapor 💧 A server-side Swift HTTP web framework. | 93 | 92 | OSI-approved OSS | 26.2k | 93 | Active |
| 43 | go-zero A cloud-native Go microservices framework with cli tool for productivity. | 93 | 91 | OSI-approved OSS | 33.3k | 92 | Active |
| 44 | Stencil Open-source TypeScript toolchain for building reusable web components. | 93 | 91 | OSI-approved OSS | 13.1k | 92 | Active |
| 45 | Encore Open source framework for building robust type-safe distributed systems with declarative infrastructure | 93 | 91 | OSI-approved OSS | 12.4k | 92 | Active |
| 46 | CakePHP PHP web application framework for rapid development. | 93 | 90 | OSI-approved OSS | 8.8k | 92 | Active |
| 47 | Rari rari: High-performance React Server Components framework powered by a Rust runtime, delivering 9.8x faster response times (0.08ms vs 0.78ms) and 47.7x higher throughput (71,404 vs 1,497 req/sec) than Next.js with zero-config setup. | 90 | 94 | OSI-approved OSS | 1.2k | 92 | Active |
| 48 | Restheart Backend framework with MongoDB Data APIs. | 90 | 94 | OSI-approved OSS | 883 | 92 | Active |
| 49 | SolidStart SolidStart, the Solid app framework | 93 | 89 | OSI-approved OSS | 5.9k | 91 | Active |
| 50 | Flutter Flutter makes it easy and fast to build beautiful apps for mobile and beyond | 93 | 88 | OSI-approved OSS | 178.9k | 91 | Active |
| 51 | Expo An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web. | 93 | 88 | OSI-approved OSS | 52.2k | 91 | Active |
| 52 | Winter CMS Free, open-source, self-hosted CMS platform based on Laravel. | 91 | 89 | OSI-approved OSS | 1.5k | 90 | Active |
| 53 | playframework The Community Maintained High Velocity Web Framework For Java and Scala. | 91 | 88 | OSI-approved OSS | 12.6k | 90 | Active |
| 54 | Cabloy 🚀 A Node.js full-stack framework with workflow engine. | 88 | 94 | OSI-approved OSS | 971 | 90 | Active |
| 55 | Leptos Build fast web applications with Rust. | 91 | 86 | OSI-approved OSS | 21.3k | 89 | Active |
| 56 | Django The Web framework for perfectionists with deadlines. | 91 | 85 | OSI-approved OSS | 91k | 89 | Active |
| 57 | Jooby The modular web framework for Java and Kotlin | 90 | 88 | OSI-approved OSS | 1.8k | 89 | Active |
| 58 | Arconia Arconia is a framework that acts as an add-on for Spring Boot, designed to enhance modern enterprise applications built with Java. You can add Arconia to an existing Spring Boot application to boost developer experience, reduce boilerplate, and seamlessly adopt cloud native patterns. | 90 | 88 | OSI-approved OSS | 189 | 89 | Active |
| 59 | Dropwizard Java framework for building production-ready RESTful web services. | 88 | 85 | OSI-approved OSS | 8.6k | 87 | Active |
| 60 | Panda CSS Open-source type-safe CSS-in-JS framework for design systems. | 88 | 80 | OSI-approved OSS | 6.2k | 85 | Active |
| 61 | SolidJS A declarative, efficient, and flexible JavaScript library for building user interfaces. | 87 | 81 | OSI-approved OSS | 36k | 85 | Active |
| 62 | Supervertaler Workbench Open-source, AI-enhanced CAT tool with multi-LLM support, translation memory, glossary management, Superbench translation quality benchmarking, ‘Superlookup’ concordance across TMs/glossaries/web resources, voice command | 85 | 85 | OSI-approved OSS | 55 | 85 | Active |
| 63 | Bootstrap Responsive frontend framework for web interfaces and components. | 87 | 79 | OSI-approved OSS | 174.8k | 84 | Active |
| 64 | Tailwind CSS Utility-first CSS framework for building web user interfaces. | 87 | 79 | OSI-approved OSS | 97.5k | 84 | Active |
| 65 | htmx HTML-oriented library for building interactive web applications. | 87 | 79 | OSI-approved OSS | 49.4k | 84 | Active |
| 66 | Javalin Lightweight Java and Kotlin web framework for building HTTP APIs and web apps. | 86 | 82 | OSI-approved OSS | 8.3k | 84 | Active |
| 67 | Orchid Orchid is a @laravel package that allows for rapid application development of back-office applications, admin/user panels, and dashboards. | 86 | 81 | OSI-approved OSS | 4.8k | 84 | Active |
| 68 | Midway 🍔 A Node.js Serverless Framework for front-end/full-stack developers. Build the application for next decade. Works on AWS, Alibaba Cloud, Tencent Cloud and traditional VM/Container. Super easy integrate with React and Vue. 🌈 | 86 | 80 | OSI-approved OSS | 7.7k | 84 | Active |
| 69 | Express Fast, unopinionated, minimalist web framework for node. | 86 | 78 | OSI-approved OSS | 69.5k | 83 | Active |
| 70 | Echo High performance, minimalist Go web framework | 86 | 76 | OSI-approved OSS | 32.7k | 82 | Active |
| 71 | Rio WebApps in pure Python. No JavaScript, HTML and CSS needed | 83 | 79 | OSI-approved OSS | 3.6k | 81 | Active |
| 72 | Feathers The API and real-time application framework | 82 | 73 | OSI-approved OSS | 15.3k | 79 | Active |
| 73 | qiankun 📦 🚀 Blazing fast, simple and complete solution for micro frontends. | 81 | 76 | OSI-approved OSS | 16.7k | 79 | Active |
| 74 | Genie.jl 🧞The highly productive Julia web framework | 79 | 77 | OSI-approved OSS | 2.4k | 78 | Active |
| 75 | Loco 🚂 🦀 The one-person framework for Rust for side-projects and startups | 81 | 71 | OSI-approved OSS | 9.1k | 77 | Active |
| 76 | 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. | 80 | 70 | OSI-approved OSS | 19.1k | 76 | Active |
| 77 | Quart Async Python micro framework for building web applications. | 77 | 75 | OSI-approved OSS | 3.7k | 76 | Active |
| 78 | Jaspr Modern web framework for building websites in Dart. Supports SPAs, SSR and SSG. | 79 | 64 | OSI-approved OSS | 2.5k | 73 | Active |
| 79 | Cowboy Open-source Erlang HTTP server for building web services. | 76 | 68 | OSI-approved OSS | 7.5k | 73 | Active |
| 80 | Elysia Ergonomic Framework for Humans | 71 | 62 | OSI-approved OSS | 19.1k | 68 | Warning |
| 81 | flask The Python micro framework for building web applications. | 70 | 53 | OSI-approved OSS | 74.7k | 64 | Warning |
| 82 | Gin Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices. | 68 | 55 | OSI-approved OSS | 89.2k | 63 | Warning |
| 83 | Goyave Open-source REST API framework for Go web applications. | 68 | 50 | OSI-approved OSS | 1.8k | 60 | Warning |
| 84 | Yew Rust / Wasm framework for creating reliable and efficient web applications | 66 | 45 | OSI-approved OSS | 32.8k | 58 | Warning |
| 85 | Fulcro Open-source Clojure and ClojureScript framework for full-stack single-page applications. | 63 | 46 | OSI-approved OSS | 1.6k | 56 | Warning |
| 86 | Flamego Open-source modular Go framework for composable web systems. | 59 | 46 | OSI-approved OSS | 624 | 54 | Warning |
| 87 | Robyn Robyn is a Super Fast Async Python Web Framework with a Rust runtime. | 62 | 39 | OSI-approved OSS | 7.4k | 53 | Warning |
| 88 | Gatsby React-based framework with performance, scalability, and security built in. | 61 | 40 | OSI-approved OSS | 55.9k | 53 | Warning |
| 89 | Egg.js 🥚🥚🥚🥚 Born to build better enterprise frameworks and apps with Node.js & Koa. https://307.run/eggcode | 60 | 37 | OSI-approved OSS | 19k | 51 | Warning |
| 90 | Bottle Fast and simple Python micro-framework for web applications. | 52 | 29 | OSI-approved OSS | 8.8k | 43 | Warning |
| 91 | sinatra Classy web-development dressed in a DSL (official / canonical repo) | 50 | 32 | OSI-approved OSS | 12.5k | 43 | Warning |
| 92 | FoalTS Full-featured open-source Node.js framework for web apps and APIs. | 47 | 33 | OSI-approved OSS | 1.9k | 41 | Critical |
| 93 | Lucky Framework A full-featured Crystal web framework that catches bugs for you, runs incredibly fast, and helps you write code that lasts. | 50 | 23 | OSI-approved OSS | 2.7k | 39 | Critical |
| 94 | Kratos Your ultimate Go microservices framework for the cloud-native era. | 47 | 23 | OSI-approved OSS | 25.9k | 38 | Critical |
| 95 | BuilderIO Mitosis Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more. | 45 | 28 | OSI-approved OSS | 14.4k | 38 | Critical |
| 96 | jupiter Jupiter: Governance-oriented Microservice Framework. | 47 | 17 | OSI-approved OSS | 4.6k | 35 | Critical |
| 97 | Actionhero Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasks | 41 | 26 | OSI-approved OSS | 2.4k | 35 | Critical |
| 98 | Pyramid Open-source Python web framework for building web applications. | 43 | 20 | OSI-approved OSS | 4.1k | 34 | Critical |
| 99 | Vueform Open-source form framework for building Vue forms and form builders. | 36 | 25 | OSI-approved OSS | 1.5k | 31 | Critical |
| 100 | Goravel The full-featured Golang Development Framework skeleton | 35 | 20 | OSI-approved OSS | 4.8k | 29 | Critical |
| 101 | iris The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket: | 35 | 13 | OSI-approved OSS | 25.6k | 27 | Critical |
| 102 | Tuono ⚡ Modern fullstack web framework based on Rust and React | 34 | 0 | OSI-approved OSS | 1.1k | 20 | Critical |
| 103 | sanic Accelerate your web app development | Build fast. Run fast. | 28 | 5 | OSI-approved OSS | 18.6k | 19 | Critical |
| 104 | Fresh The next-gen web framework. | 28 | 4 | OSI-approved OSS | 13.8k | 18 | Critical |
| 105 | Materialize Materialize, a CSS Framework based on Material Design | 29 | 0 | OSI-approved OSS | 38.8k | 17 | Critical |
| 106 | Redwood RedwoodGraphQL | 27 | 0 | OSI-approved OSS | 17.6k | 16 | Critical |
| 107 | Farrow Type-friendly open-source web framework for Node.js. | 17 | 0 | OSI-approved OSS | 761 | 10 | Critical |
| 108 | Buffalo Go web development framework for building full-stack applications. | 10 | 3 | OSI-approved OSS | 8.4k | 7 | Critical |
| 109 | sakura :cherry_blossom: a minimal css framework/theme. | 11 | 0 | OSI-approved OSS | 4.4k | 6 | Critical |
| 110 | ice.js 🚀 ice.js: The Progressive App Framework Based On React(基于 React 的渐进式应用框架) | 10 | 0 | OSI-approved OSS | 18.6k | 6 | Critical |
| 111 | Kui Python web framework supporting both WSGI and ASGI modes. | 10 | 0 | OSI-approved OSS | 297 | 6 | Critical |
Not Scored
Tracked for context, but excluded from rankings because comparable open/source-visible evidence is unavailable.
Composify
Server-driven UI framework for building dynamic applications.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.Faust.js
Faust.js™ - The Headless WordPress Toolkit
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.Laravel
Laravel is a web application framework with expressive, elegant syntax. We’ve already laid the foundation for your next big idea — freeing you to create without sweating the small things.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.Rocket
A web framework for Rust.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.web2py
Open-source full-stack Python framework for secure database-driven web applications.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.Zango
Django meta-framework for enterprise-ready custom business applications.
ToolVitals does not score proprietary or unknown-license tools because their public source evidence is not comparable to open/source-visible projects.