Open-source web-framework software
3630 open-source libraries, tools and applications tagged web-framework, ranked by how closely web-framework is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.
3630 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Phalcon Phalcon is a full-stack PHP web framework delivered as a compiled C extension (written in Zephir/C), exposing its functionality as PHP clas… | 99 | 10817 | active |
| mcp-use mcp-use is a fullstack TypeScript framework for building MCP (Model Context Protocol) servers, ChatGPT Apps, and Claude connectors, with fu… | 83 | 10774 | active |
| cdnjs cdnjs is a free, open-source content delivery network (CDN) hosting thousands of JavaScript, CSS, font, and other web library assets, power… | 74 | 10743 | stable |
| screego/server Screego is a self-hosted screen sharing server for developers that streams screens with low latency and high resolution over WebRTC. It sup… | 93 | 10718 | active |
| benoitc/gunicorn Gunicorn is a Python WSGI HTTP server for UNIX using a pre-fork worker model, broadly compatible with WSGI and ASGI frameworks like Django,… | 94 | 10694 | stable |
| restify Restify is a Node.js web service framework optimized for building semantically correct RESTful APIs, using connect-style middleware and Sin… | 83 | 10689 | stable |
| django CMS django CMS is a lean, open-source enterprise content management system built on the Django web framework, published as the django-cms packa… | 98 | 10674 | stable |
| a-h/templ templ is a typed HTML templating language for Go that compiles components into performant Go code for server-side or static rendering. It s… | 98 | 10570 | active |
| wxt-dev/wxt WXT is a TypeScript framework for building web browser extensions, described as 'like Nuxt, but for Web Extensions'. It provides file-based… | 88 | 10562 | active |
| woocommerce/woocommerce WooCommerce is a free, open-source ecommerce platform built as a WordPress plugin, letting users turn any WordPress site into a fully custo… | 95 | 10559 | active |
| thumbor Thumbor is an open-source, on-demand image thumbnailing service written in Python. It crops, resizes, flips, and applies filters to images … | 87 | 10520 | active |
| MoonTV MoonTV (LunaTV) is a self-hosted, cross-platform video aggregation player built with Next.js 14, TypeScript, and Tailwind CSS. It aggregate… | 76 | 10510 | active |
| Anankke/SSPanel-UIM SSPanel UIM is a PHP-based multi-purpose proxy service management panel for running and administering proxy/VPN subscription services. It p… | 75 | 10435 | active |
| rolling-scopes/rsschool-app RS School App is the web application powering the Rolling Scopes School education process, helping thousands of students train as front-end… | 75 | 10399 | active |
| seanmonstar/warp warp is a composable web server framework for Rust built on hyper and Tokio. It uses a Filter system to combine path routing, header/query … | 73 | 10373 | stable |
| CefSharp CefSharp is a .NET wrapper around the Chromium Embedded Framework (CEF) that lets you embed a full Chromium browser in WPF, WinForms, or of… | 98 | 10267 | active |
| Piped Piped is an open-source, privacy-friendly alternative frontend for YouTube that blocks ads and tracking while providing a lightweight viewi… | 75 | 10266 | active |
| Cycle.js Cycle.js is a functional and reactive JavaScript/TypeScript framework for building predictable web applications, organized as a monorepo of… | 58 | 10223 | stable |
| akaunting/akaunting Akaunting is a free, open-source online accounting application for small businesses and freelancers, built with Laravel, VueJS, and Tailwin… | 97 | 10159 | active |
| nopCommerce nopCommerce is a free, open-source eCommerce platform and shopping cart built on ASP.NET Core with support for MS SQL Server, PostgreSQL, a… | 96 | 10155 | stable |
| S-UI S-UI is an advanced web panel for managing SagerNet/Sing-Box proxy servers, supporting multiple protocols like VLESS, VMess, Trojan, Hyster… | 91 | 10010 | active |
| Grape Grape is an opinionated Ruby framework for building REST-like APIs, running on Rack or alongside Rails and Sinatra. It provides a simple DS… | 75 | 10007 | active |
| antiwork/gumroad The open-source codebase of Gumroad, an e-commerce platform that lets creators sell digital products, memberships, and courses directly to … | 84 | 9982 | active |
| Keystone CMS KeystoneJS is a Node.js headless CMS and web application framework for defining schemas that generate a GraphQL API and an auto-generated A… | 96 | 9981 | active |
| Hypfer/Valetudo Valetudo is a cloud replacement for vacuum robots that runs directly on the robot itself, enabling fully local-only operation without vendo… | 92 | 9809 | active |
| falconry/falcon Falcon is a minimalist ASGI/WSGI web framework for Python focused on building high-performance REST APIs and microservices. It embraces the… | 90 | 9807 | stable |
| Active Admin Active Admin is a Ruby on Rails engine and framework for building elegant administration backends for web applications. It provides a DSL t… | 86 | 9713 | stable |
| Bluesky The official Bluesky Social client application for Web, iOS, and Android, built with React Native and TypeScript on top of the AT Protocol.… | 96 | 9702 | active |
| probot/probot Probot is a Node.js/TypeScript framework for building GitHub Apps that respond to webhook events and automate repository workflows. It prov… | 88 | 9612 | stable |
| Justson/AgentWeb AgentWeb is a powerful and easy-to-use Android library built on top of the system WebView, providing solutions for common WebView problems … | 96 | 9436 | stable |
| usekaneo/kaneo Kaneo is an open-source, self-hosted project management application with kanban boards, list views, labels, priorities, and GitHub/Gitea is… | 84 | 9404 | active |
| CRMEB 商城系统 (PHP版) CRMEB is a free, open-source e-commerce mall system built on ThinkPHP 6 + ElementUI + UniApp with separated frontend/backend. It supports W… | 78 | 9400 | active |
| scylladb/seastar Seastar is an open-source C++ framework for building high-performance, non-blocking, asynchronous server-side applications. It uses a share… | 76 | 9383 | stable |
| Pterodactyl Pterodactyl is a free, open-source game server management panel built with PHP, React, and Go. It runs game servers in isolated Docker cont… | 96 | 9285 | active |
| dotnet/blazor Blazor is a front-end web framework from Microsoft for building interactive web apps in C# using reusable components that can run on the cl… | 10 | 9255 | stable |
| PrestaShop/PrestaShop PrestaShop is an open-source e-commerce web application written in PHP (built on Symfony) for creating and managing online stores. It provi… | 91 | 9217 | active |
| vitalik/django-ninja Django Ninja is a web framework for building REST APIs with Django using Python type hints, powered by Pydantic for validation and serializ… | 97 | 9204 | stable |
| telegraf/telegraf Telegraf is a modern Telegram Bot API framework for Node.js, written in TypeScript with full Bot API 7.1 support. It offers a middleware-ba… | 66 | 9193 | stable |
| OctoPrint OctoPrint is a free, open-source web interface for controlling and monitoring consumer 3D printers from a browser. It offers remote print j… | 89 | 9141 | active |
| Snapshot Snapshot V1 is the web interface for Snapshot, an off-chain gasless multi-governance client for DAOs and crypto communities. It lets users … | 75 | 9085 | active |
| RAWGraphs RAWGraphs is an open-source web application for creating custom vector-based (SVG) data visualizations from tabular data, built on top of d… | 64 | 9032 | active |
| mozilla/nunjucks Nunjucks is a full-featured JavaScript templating engine heavily inspired by Jinja2, supporting template inheritance, macros, autoescaping,… | 49 | 9001 | stable |
| Melkeydev/go-blueprint Go Blueprint is a CLI tool that scaffolds new Go projects with a standardized directory structure and optional integration with popular Go … | 62 | 8954 | active |
| Fission Fission is an open-source, Kubernetes-native serverless framework for deploying functions as a service (FaaS). Developers write functions i… | 89 | 8933 | active |
| CoreBunch/Instatic Instatic is a self-hosted, MIT-licensed visual CMS that combines a canvas page editor, content engine, media, auth, forms, and plugin syste… | 78 | 8915 | active |
| BentoML BentoML is a Python framework for building online serving systems for AI apps and model inference, turning model inference scripts into RES… | 91 | 8909 | stable |
| nuejs/nue Nue is a standards-first web development framework and toolkit (Nuekit) for building fast websites, blogs, SPAs, and full-stack apps with m… | 54 | 8822 | active |
| Bottle Bottle is a fast, lightweight WSGI micro web-framework for Python distributed as a single file module with no dependencies beyond the stand… | 73 | 8792 | stable |
| CakePHP CakePHP is a rapid development MVC framework for PHP that provides an ORM, validation, caching, authentication, and code generation out of … | 99 | 8789 | stable |
| Nutlope/logocreator An open-source AI logo generator web app that creates brand-ready logos using FLUX models on Together AI, with logo editing, style presets,… | 62 | 8771 | active |
| CarrierWave CarrierWave is a Ruby gem providing a flexible, class-based solution for handling file uploads in Rack-based web applications such as Rails… | 92 | 8769 | stable |
| kaminari/kaminari Kaminari is a Ruby pagination library providing a clean, scope-based API for paginating records in web applications. It works with multiple… | 68 | 8670 | stable |
| Neutralinojs Neutralinojs is a lightweight, portable framework for building cross-platform desktop applications with JavaScript, HTML, and CSS. Unlike E… | 95 | 8666 | active |
| TandoorRecipes/recipes Tandoor Recipes is a self-hosted web application for managing a digital recipe collection, planning meals, and building shopping lists. Bui… | 97 | 8654 | active |
| Oat++ Oat++ is a light, zero-dependency C++ web framework for building highly scalable and resource-efficient web applications and REST APIs. It … | 42 | 8650 | active |
| pillarjs/path-to-regexp A TypeScript library that converts path strings like `/user/:name` into regular expressions for route matching. It supports named parameter… | 88 | 8609 | stable |
| dropwizard/dropwizard Dropwizard is a Java framework that bundles stable libraries (Jetty, Jersey, Jackson, Logback, Metrics, JDBI/Hibernate, Liquibase) into an … | 93 | 8583 | stable |
| Sylius/Sylius Sylius is an open-source headless eCommerce platform and framework built on top of PHP/Symfony and API Platform. It provides a powerful RES… | 93 | 8545 | active |
| litestar-org/litestar Litestar is a production-ready, highly performant, extensible ASGI API framework for Python, formerly known as Starlite. It provides REST A… | 96 | 8523 | active |
| Snouzy/workout-cool Workout.cool is a modern open-source fitness coaching platform built with Next.js, TypeScript, and PostgreSQL. It lets users create workout… | 68 | 8520 | active |
| vendurehq/vendure Vendure is an open-source, plugin-first headless commerce platform built with TypeScript, NestJS, GraphQL, and a React admin dashboard. It … | 96 | 8492 | active |
| Buffalo Buffalo is a Rails-like web development framework and ecosystem for Go that generates complete projects with routing, ORM, templating, and … | 65 | 8423 | active |
| hs-web/hsweb-framework hsweb is a fully reactive enterprise backend management framework built on Spring Boot 2.x, Spring WebFlux, and R2DBC. It provides modular … | 73 | 8396 | active |
| facebook/proxygen Proxygen is Facebook's collection of C++ HTTP libraries, providing core HTTP abstractions and an easy-to-use HTTPServer framework. It suppo… | 95 | 8375 | active |
| Twig Twig is a fast, secure, and flexible template engine and template language for PHP, inspired by Django and Jinja. It compiles templates to … | 97 | 8371 | stable |
| javalin/javalin Javalin is a lightweight, simple web framework for Java and Kotlin built on top of Jetty, supporting REST APIs, WebSockets, static file ser… | 96 | 8368 | active |
| jupyterhub/jupyterhub JupyterHub is a multi-user server that spawns, manages, and proxies individual Jupyter notebook server instances for many users. It consist… | 77 | 8360 | stable |
| joemccann/dillinger Dillinger is a browser-based Markdown editor with live preview, built on Next.js and the Monaco editor (VS Code's core). It supports cloud … | 59 | 8291 | active |
| google/model-viewer Google's <model-viewer> is a web component for easily displaying interactive 3D models (glTF/GLB) on the web with built-in AR support via W… | 91 | 8274 | stable |
| apache/tomcat Apache Tomcat is an open-source servlet container implementing the Jakarta Servlet, Pages, Expression Language, WebSocket, Annotations, and… | 76 | 8258 | stable |
| Fizzy Fizzy is an open-source Kanban board application by 37signals for tracking issues, bugs, ideas, and small projects. It is built with Ruby o… | 86 | 8245 | active |
| Graphene Graphene is a code-first Python library for building GraphQL schemas and APIs, with built-in Relay support and integrations for Django, SQL… | 48 | 8237 | stable |
| opencart/opencart OpenCart is a free, open-source PHP-based online shopping cart and e-commerce platform for merchants. It provides a complete storefront and… | 90 | 8201 | active |
| openedx/openedx-platform Open edX Platform is the open-source Learning Management System (LMS) and Studio (CMS) that powers online course delivery and authoring at … | 66 | 8193 | active |
| ReactPy ReactPy is a Python library for building reactive user interfaces in pure Python without writing JavaScript, using a component model that m… | 87 | 8148 | active |
| Inertia.js Inertia.js is a glue framework that lets you build single-page React, Vue, or Svelte apps on top of classic server-side routing and control… | 95 | 8131 | stable |
| TechEmpower/FrameworkBenchmarks The TechEmpower Framework Benchmarks (TFB) project, a suite that measures and compares the performance of web application frameworks across… | 10 | 8106 | active |
| omniauth/omniauth OmniAuth is a Ruby library that standardizes multi-provider authentication for web applications via Rack middleware. Developers add authent… | 80 | 8104 | stable |
| TypeGraphQL TypeGraphQL is a TypeScript framework for building GraphQL APIs using classes and decorators instead of SDL files, generating the schema fr… | 81 | 8091 | active |
| CryptPad CryptPad is an open-source, end-to-end encrypted collaborative office suite that synchronizes documents in real time. It includes rich text… | 88 | 8003 | stable |
| getarcaneapp/arcane Arcane is a modern, self-hosted web UI for managing Docker containers and Docker Compose stacks, built with a Go backend and SvelteKit fron… | 83 | 7990 | active |
| ajenti/ajenti Ajenti is a modular Linux and BSD server administration panel built with Python 3 and AngularJS. It ships with many stock plugins for syste… | 84 | 7967 | active |
| phpMyAdmin phpMyAdmin is a free, PHP-based web application for administering MySQL and MariaDB databases through a browser. It supports managing datab… | 69 | 7957 | stable |
| puma/puma Puma is a fast, multi-threaded and multi-process HTTP 1.1 web server for Ruby/Rack applications, featuring a C-optimized Ragel HTTP parser … | 90 | 7917 | stable |
| vrana/adminer Adminer is a full-featured database management tool written in PHP that ships as a single deployable file. It supports MySQL, MariaDB, Post… | 97 | 7915 | stable |
| molefrog/wouter Wouter is a tiny (~2KB) hook-based routing library for React and Preact applications. It provides familiar Route, Link, Switch, and Redirec… | 86 | 7897 | active |
| pythonstock/stock A full-stack stock analysis system built in Python using pandas, akshare, bokeh, stockstats, ta-lib, and tornado, deployed via Docker and d… | 56 | 7882 | active |
| miniblink miniblink is an open-source, single-file, extremely small browser widget based on the Chromium Blink kernel, exposed through a pure C inter… | 68 | 7825 | active |
| angular/angularfire AngularFire is the official Angular library wrapping the Firebase JS SDK, exposing Firebase services (Firestore, Realtime Database, Auth, A… | 98 | 7800 | active |
| aceld/zinx Zinx is a lightweight concurrent server framework written in Go, focused on TCP long-connection servers such as game backends. It emphasize… | 70 | 7759 | active |
| midwayjs/midway Midway is a progressive, TypeScript-first Node.js framework from Alibaba's Taobao frontend architecture team, built around a custom depende… | 100 | 7754 | active |
| InvenTree InvenTree is an open-source inventory management system built with Python and Django, providing a web interface and REST API for tracking p… | 96 | 7725 | active |
| NoneBot2 NoneBot2 is a modern, cross-platform, asynchronous Python chatbot framework with a plugin system, adapter architecture, and built-in depend… | 84 | 7723 | active |
| nodejs/undici Undici is a fast HTTP/1.1 client library for Node.js, written from scratch, that also provides WHATWG-compliant fetch, WebSocket, EventSour… | 94 | 7708 | stable |
| ekzhang/sshx sshx is a Rust-based CLI tool that shares a live terminal over the web via a secure link, rendering sessions on a collaborative infinite ca… | 77 | 7696 | active |
| symfony/routing The Symfony Routing component maps HTTP requests to configuration variables, matching incoming URLs against defined routes and generating U… | 93 | 7612 | stable |
| Electron.NET Electron.NET lets .NET developers build cross-platform desktop applications using Electron, hosting ASP.NET Core (Razor Pages, MVC) or Blaz… | 92 | 7592 | active |
| garethgeorge/backrest Backrest is a self-hosted web UI and orchestrator built on top of the restic backup tool, distributed as a single Go binary. It wraps the r… | 88 | 7544 | active |
| Thorium Thorium is a Chromium fork for Linux (with Windows, macOS, Android, and Raspberry Pi builds in companion repos) that applies compiler optim… | 97 | 7542 | active |
| ringhyacinth/Star-Office-UI A pixel-art style AI office dashboard that visualizes AI assistant work states in real time, showing which agents are online, what they are… | 55 | 7484 | active |