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 |
|---|---|---|---|
| Nan's BBS Nan's BBS (南生论坛) is an open-source Java forum/community platform styled after Juejin, built with SpringBoot on the backend and Vue on the f… | 70 | 2250 | active |
| liriliri/chii Chii is a remote debugging tool for web pages, similar to weinre, that replaces the web inspector with the latest Chrome DevTools frontend.… | 39 | 2249 | active |
| saschagrunert/webapp.rs A complete web application written entirely in Rust, using Leptos (WebAssembly with SSR and hydration) for the frontend and Axum for the ba… | 76 | 2247 | active |
| wooey/Wooey Wooey is a Django app that automatically generates a web UI and task interface for command-line Python scripts using argparse. It lets team… | 68 | 2245 | active |
| lets-mica/mica Mica is a Java toolkit and set of Spring Boot/Spring Cloud starter components for microservice development, offering utilities, captcha, HT… | 76 | 2236 | active |
| framesurge/perseus Perseus is a state-driven frontend web development framework for Rust built on Sycamore, supporting static generation, server-side renderin… | 34 | 2235 | active |
| python-restx/flask-restx Flask-RESTX is a community-maintained fork of Flask-RESTPlus, a Flask extension for quickly building REST APIs with minimal setup. It provi… | 54 | 2231 | active |
| Mainsail Mainsail is a responsive web interface for managing and controlling 3D printers running Klipper firmware via Moonraker. It provides a dashb… | 97 | 2230 | active |
| koolshare/rogsoft rogsoft is the second-generation software center for koolshare's modified ASUS (Merlin-based/official-mod) router firmware on hnd/axhnd/axh… | 75 | 2228 | active |
| daimon3332/address A self-hosted web application that generates realistic residential addresses and synthetic test profiles for 27 countries and regions, buil… | 81 | 2226 | active |
| Nickersoft/push.js Push.js is a compact JavaScript library that wraps the browser Notifications API to show desktop notifications with cross-browser fallbacks… | 10 | 8653 | maintenance |
| apache/cordova-ios Apache Cordova iOS is the iOS platform layer of Apache Cordova, an open-source mobile development framework that packages HTML, CSS, and Ja… | 89 | 2221 | active |
| moshowgame/SpringBootCodeGenerator A web-based Java code generator ('Big Wolf Dog Code Generator') built on Spring Boot 3 and Freemarker that turns DDL SQL, INSERT/SELECT SQL… | 65 | 2209 | active |
| zenhosta/9drive 9Drive is a self-hosted storage gateway web app that unifies multiple Google Drive accounts (and S3-compatible providers) into one virtual … | 55 | 2204 | active |
| Remix Auth Remix Auth is a complete open-source authentication library for Remix and React Router applications, inspired by Passport.js and built on t… | 73 | 2203 | stable |
| karldoenitz/Tigo Tigo is an HTTP web framework written in Go with a Tornado-like API and better performance. It includes routing, middleware support, and co… | 64 | 2203 | active |
| matthewp/robot Robot (robot3) is a small (~1KB) functional and immutable finite state machine library for JavaScript. It brings declarative state manageme… | 98 | 2202 | stable |
| PiranhaCMS/piranha.core Piranha CMS is a lightweight, decoupled, open-source content management system for .NET 8 built on ASP.NET Core and Entity Framework Core. … | 78 | 2196 | active |
| Novik/ruTorrent ruTorrent is a web front-end for the rTorrent BitTorrent client, providing a browser-based interface for managing torrents. It is lightweig… | 100 | 2187 | active |
| cloudtogo/pageplug PagePlug is a China-localized fork of Appsmith, an open-source declarative low-code framework for building web applications and WeChat mini… | 47 | 2182 | active |
| qicosmos/cinatra Cinatra is a cross-platform, header-only, high-performance HTTP framework written in modern C++20, supporting HTTP 1.0/1.1, SSL, and WebSoc… | 85 | 2180 | active |
| Solara Solara is a pure Python, React-style framework for building scalable Jupyter and standalone web applications on top of ipywidgets. It provi… | 76 | 2180 | active |
| EasyEngine/easyengine EasyEngine is a command-line control panel that provisions and manages Nginx-based WordPress, PHP, and HTML sites using Docker containers, … | 98 | 2176 | active |
| tandpfun/wardrobe A self-hosted web application that detects garments in photos, extracts clean product cutouts, and generates modeled editorial previews usi… | 51 | 2175 | active |
| adams549659584/go-proxy-bingai A self-hosted demo site for Microsoft New Bing AI built with Vue3 and Go, providing a consistent Bing-like UI without requiring login. It p… | 21 | 8428 | maintenance |
| Corteza Corteza is a 100% open-source, self-hosted low-code development platform for building CRM, business process, and structured data applicatio… | 92 | 2171 | active |
| vulhub/java-chains Java Chains is a self-hosted web platform for generating Java exploitation payloads, aimed at security researchers. It supports common Java… | 83 | 2166 | active |
| ferronweb/ferron Ferron is a fast, memory-safe web server written in Rust with automatic TLS certificate management via Let's Encrypt. It offers static file… | 82 | 2166 | active |
| DestinyItemManager/DIM Destiny Item Manager (DIM) is a progressive web app that lets Destiny game players manage their in-game inventory, move items between Guard… | 95 | 2161 | active |
| Crater Crater is an open-source, self-hosted invoicing application for individuals and businesses, built with Laravel and Vue.js, with companion R… | 23 | 8352 | maintenance |
| miguelgrinberg/microdot Microdot is a minimalistic async web framework for Python and MicroPython, inspired by Flask, designed to run on resource-constrained syste… | 92 | 2153 | active |
| Hydrogen Hydrogen is a React-based framework from Shopify for building custom, dynamic storefronts powered by Shopify's commerce APIs. It provides s… | 96 | 2152 | active |
| crshdn/mission-control Autensa (crshdn/mission-control) is a self-hosted Autonomous Product Engine that runs AI agents to research your market, generate scored fe… | 72 | 2149 | active |
| fantasticit/think Think (云策文档) is an open-source knowledge management application for organizing documents into independent wiki spaces with real-time multi-… | 34 | 2146 | active |
| Skybridge Skybridge is a full-stack TypeScript framework for building MCP Apps and ChatGPT Apps with type-safe tool definitions and React views rende… | 80 | 2145 | active |
| chi111i/BypassAIGC A self-hosted AI academic writing assistant that polishes and rewrites papers using LLM APIs (e.g., Gemini via OpenAI-compatible endpoints)… | 78 | 2145 | active |
| ogen-go/ogen ogen is an OpenAPI v3 code generator for Go that produces statically typed client and server code from an OpenAPI specification. It generat… | 94 | 2143 | stable |
| Silentely/eSIM-Tools A free web-based toolset for existing Giffgaff (UK) and Simyo (NL) subscribers to convert physical SIM cards to eSIMs, transfer eSIMs betwe… | 62 | 2142 | active |
| greasyfork-org/greasyfork Greasy Fork is an open-source Ruby on Rails application that powers a public repository for user scripts and user styles, supporting discov… | 77 | 2136 | active |
| ContiNew Admin ContiNew Admin is a full-stack, multi-tenant admin management framework/scaffold built on Spring Boot 3 (Java 17) and Vue 3 with Arco Desig… | 77 | 2131 | active |
| sonata-project/SonataAdminBundle SonataAdminBundle is a Symfony bundle that generates administration interfaces for managing application data. It provides CRUD listings, fo… | 82 | 2127 | active |
| Surmon.me Blog Surmon.me is the author's open-source personal website and blog, built with Vue 3 and server-side rendering, powered by the NodePress RESTf… | 72 | 2127 | active |
| zserge/lorca Lorca is a small pure-Go library for building cross-platform HTML5 desktop apps that use an installed Chrome/Chromium browser as the UI lay… | 32 | 8205 | maintenance |
| indico/indico Indico is a feature-rich, web-based event management system developed at CERN for organizing lectures, meetings, workshops, and conferences… | 95 | 2118 | stable |
| Electrode Electrode is a framework for building large-scale web applications with Node.js and React, emphasizing micro-frontend architecture and univ… | 71 | 2116 | active |
| Evennia Evennia is an open-source Python framework, codebase, and server for building text-based multiplayer online games (MUD, MUSH, MUX, MOO, etc… | 76 | 2109 | active |
| chatmcp/mcpso MCP.so is a web directory and marketplace for Model Context Protocol (MCP) servers, clients, and skills, built as an open-source Next.js ap… | 24 | 2109 | active |
| go-sonic/sonic Sonic is a lightweight, high-performance blogging platform and CMS written in Go, inspired by the Halo project. It ships as a small single … | 23 | 2109 | active |
| ZongXR/SuperMarket A full-featured online shopping mall system built with Java and SpringCloud microservices, including frontend, backend, MySQL, Redis cachin… | 23 | 2109 | active |
| phpbb/phpbb phpBB is a free, open-source bulletin board (forum) application written in PHP, used to host online discussion communities. This repository… | 75 | 2097 | stable |
| miantiao-me/BroadcastChannel BroadcastChannel is an Astro-based application that turns a Telegram channel into a SEO-friendly microblog website with zero client-side Ja… | 85 | 2092 | active |
| blackholll/loonflow Loonflow is an open-source, visual process automation platform built on Django with a React frontend, featuring drag-and-drop workflow and … | 86 | 2090 | active |
| vue-mini/vue-mini Vue Mini is a mini-program framework built on Vue 3 that lets developers use Vue 3's reactivity system and Composition API to build WeChat … | 93 | 2082 | active |
| pschlan/cron-job.org The open-source codebase behind cron-job.org, a self-hosted web service for scheduling and executing HTTP-based cron jobs. It consists of a… | 75 | 2081 | active |
| samqin123/MoonTV MoonTV is a self-hostable, cross-platform video aggregation player built with Next.js 14, Tailwind CSS, and TypeScript. It aggregates searc… | 31 | 2081 | active |
| alibaba/rax Rax is a progressive, React-compatible JavaScript framework for building universal applications that run on the web, Node.js, Weex, Alibaba… | 23 | 8012 | maintenance |
| lin-snow/Ech0 Ech0 is an open-source, self-hosted lightweight publishing platform for sharing personal ideas and short notes, built with Go and Vue 3 on … | 83 | 2076 | active |
| schibsted/WAAS Whisper as a Service (WAAS) is a self-hosted GUI and API wrapper around OpenAI's Whisper speech-to-text model, with asynchronous job queuin… | 74 | 2076 | active |
| saltcorn/saltcorn Saltcorn is a free, open-source, extensible no-code database application builder for creating web and mobile apps with tables, views, layou… | 75 | 2073 | active |
| ice-lab/icestark icestark is a framework-agnostic micro-frontends solution for large web applications, providing a main application that registers, loads, a… | 49 | 2073 | active |
| ammaarreshi/Gemini-Search A Perplexity-style AI search engine web application powered by Google's Gemini 2.0 Flash model with Google Search grounding. It provides AI… | 21 | 2072 | active |
| laurentS/slowapi SlowAPI is a rate limiting library for Starlette and FastAPI, adapted from flask-limiter and built on top of the limits package. It support… | 82 | 2070 | stable |
| ivanceras/sauron Sauron is a versatile Rust web framework and library for building client-side and/or server-side web applications, inspired by The Elm Arch… | 23 | 2066 | active |
| dae daed is a modern web dashboard for managing the dae proxy/routing daemon, built with React and TypeScript. It provides a responsive, keyboa… | 10 | 2061 | active |
| Kalabasa/htmz htmz is a minimalist HTML microframework consisting of a single 166-byte inline iframe snippet that lets you load HTML fragments into any e… | 33 | 2054 | active |
| Scaffold-ETH Scaffold-ETH is an open-source, forkable Ethereum development stack for rapidly building and iterating on decentralized applications (dApps… | 64 | 2052 | active |
| jsdecena/laracom Laracom is a free, open-source e-commerce application built on the Laravel PHP framework, providing a storefront and admin panel with produ… | 77 | 2040 | active |
| redux-observable/redux-observable redux-observable is RxJS-based middleware for Redux that lets you handle action side effects using 'Epics'—functions that take a stream of … | 72 | 7804 | maintenance |
| grp06/openclaw-studio OpenClaw Studio is a web dashboard for managing OpenClaw agent gateways. It lets users connect to a Gateway over WebSocket, view and chat w… | 52 | 2034 | active |
| projectsend/projectsend ProjectSend is a free, open-source, self-hosted web application for sharing files privately with clients, partners, and teams. Each client … | 99 | 2033 | stable |
| kartikk221/hyper-express HyperExpress is a high-performance Node.js HTTP and WebSocket server library built on top of uWebSockets.js, exposing a simple Express-like… | 89 | 2033 | active |
| Go LDAP Admin A modern web-based admin panel for managing OpenLDAP servers, built with a Go (Gin + Gorm) backend and Vue frontend. It also syncs organiza… | 78 | 2025 | active |
| likeyun/liKeYun_ylb liKeYun_ylb (引流宝) is a self-hosted PHP/JavaScript web application for WeChat private-domain traffic marketing. It provides group live QR co… | 78 | 2025 | active |
| liberapay/liberapay.com Liberapay is a platform for recurrent donations to creators and free-software projects, run by a French nonprofit. This repository contains… | 76 | 2024 | active |
| RexanWONG/text-behind-image An open-source web application for creating text-behind-image designs, where text appears layered behind the subject of a photo. It is avai… | 59 | 2020 | active |
| adamchainz/django-htmx django-htmx provides extensions for integrating htmx with Django, including middleware, template helpers, and request utilities. It simplif… | 76 | 2018 | active |
| binarywang/weixin-java-mp-demo A Spring Boot demo application showcasing the WxJava SDK for building WeChat Official Account (公众号) backends in Java. It supports configuri… | 57 | 2014 | active |
| johnkorzhuk/grabient Grabient is a web application for generating CSS gradients and discovering color palettes, built as a Cloudflare Worker with Hono and Solid… | 77 | 2013 | active |
| zfoo-project/zfoo zfoo is an extremely fast, asynchronous, actor-based Java server framework built on Netty that can serve as an RPC framework, game server f… | 70 | 2013 | active |
| MVVMHabit MVVMHabit is an Android rapid-development framework built on Google's AAC architecture (DataBinding, LiveData, ViewModel) following the MVV… | 23 | 7699 | maintenance |
| jieter/django-tables2 django-tables2 is a Django app for turning data such as QuerySets into HTML tables with built-in pagination and column sorting. It provides… | 74 | 2010 | stable |
| camptocamp/terraboard Terraboard is a self-hosted web dashboard for inspecting and querying Terraform state files stored in versioned S3 buckets (or Terraform Cl… | 58 | 2010 | active |
| visionmedia/page.js page.js is a tiny Express-inspired client-side router for single-page applications, supporting route parameters, middleware chains, and the… | 23 | 7674 | maintenance |
| netbymatt/ws4kp A web-based recreation of the WeatherStar 4000, the 1990s Weather Channel local forecast graphics hardware, serving retro-styled live weath… | 75 | 2005 | active |
| coralproject/talk Coral is an open-source commenting platform from Vox Media that provides embeddable comment streams, moderation tools, and community featur… | 91 | 1999 | active |
| cnlimiter/codex-manager A self-hosted Python web UI for managing OpenAI/ChatGPT accounts, supporting bulk registration via multiple temporary and IMAP email servic… | 57 | 1995 | active |
| Trestle Trestle is a modern, responsive admin framework for Ruby on Rails that lets developers build back-office admin interfaces via a Ruby DSL. I… | 39 | 1992 | active |
| Kitura Kitura is a Swift web framework and HTTP server for building web services and REST APIs. It provides URL routing, Codable routing, pluggabl… | 57 | 7583 | maintenance |
| roxiness/routify Routify is a file-based router for Svelte applications that automatically generates routes from the file system. It supports SSR, static pr… | 58 | 1985 | active |
| docker-library/wordpress The Docker Official Image packaging for WordPress, maintained by the Docker Community. It provides ready-to-run container images of the Wor… | 76 | 1984 | stable |
| Laravel Lumen Lumen is a fast PHP micro-framework from the Laravel project for building web applications and APIs with routing, middleware, database abst… | 10 | 7560 | maintenance |
| mohamedsamara/mern-ecommerce A fullstack MERN (MongoDB, Express, React, Node.js) ecommerce application with buyer, seller, and admin flows. It includes product/category… | 32 | 1979 | active |
| rappasoft/laravel-livewire-tables A Laravel Livewire plugin for building simple or advanced dynamic data tables with sorting, filtering, search, pagination, and bulk actions… | 89 | 1974 | active |
| urfave/negroni Negroni is a tiny, idiomatic HTTP middleware library for Go that works directly with net/http handlers. It is not a framework; it lets you … | 62 | 7529 | maintenance |
| beikeshop/beikeshop BeikeShop is a free, open-source eCommerce platform built on PHP 8.2+ and Laravel, designed for self-hosted online stores with product mana… | 89 | 1973 | active |
| lanbinleo/bili2text bili2text is a Python command-line tool that converts Bilibili videos into text transcripts from a link or BV number, handling download, au… | 53 | 1973 | active |
| antonioribeiro/health A Laravel package that monitors server and application resources (database, Redis, queue, disk space, SSL certificates, etc.) and renders a… | 23 | 1970 | active |
| varbhat/exatorrent exatorrent is a self-hostable BitTorrent client written in Go, shipped as a single statically linked binary with a responsive Svelte web UI… | 10 | 1970 | active |
| Servant Servant is a Haskell DSL for describing web APIs at the type level, from which servers, clients, mocks, and documentation can be derived. I… | 76 | 1967 | active |
| gfast GFast is a full-stack, front-end/back-end separated admin management system built on GoFrame 2.x and Vue3 + Element Plus. It ships with RBA… | 67 | 1967 | active |