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 |
|---|---|---|---|
| Agent-Native Agent-Native is an open-source TypeScript framework for building applications that serve both human users and AI agents from a single codeb… | 79 | 7477 | active |
| liangliangyy/DjangoBlog DjangoBlog is a full-featured, self-hosted blog platform built on Python 3.10+ and Django 5.2. It offers article/page management, Markdown … | 85 | 7437 | active |
| moodle/moodle Moodle is the world's open source learning management system (LMS), used by universities, schools, companies, and organizations to deliver … | 75 | 7423 | stable |
| sparckles/Robyn Robyn is a high-performance async Python web framework with a Rust runtime, offering routing, middleware, WebSockets, templating, authentic… | 93 | 7407 | active |
| zhinianboke/xianyu-auto-reply A self-hosted multi-account automation system for the Xianyu (Goofish) second-hand marketplace, built with Python/FastAPI, React, MySQL, Re… | 62 | 7399 | active |
| cloudwego/hertz Hertz is a high-performance, extensible Go HTTP framework from CloudWeGo (ByteDance) for building microservices. It uses the Netpoll networ… | 88 | 7377 | active |
| Civitai Platform Civitai is a web platform for sharing, discovering, and discussing Stable Diffusion models, textual inversions, LoRAs, VAEs, and other gene… | 77 | 7284 | active |
| tzapu/WiFiManager An Arduino library for ESP8266 and ESP32 that manages WiFi connections with a fallback web-based captive configuration portal. When saved c… | 50 | 7271 | active |
| mher/flower Flower is an open-source web application for monitoring and managing Celery clusters in real time. It provides a dashboard for task and wor… | 93 | 7238 | active |
| miantiao-me/Sink Sink is a self-hosted URL shortener with link analytics that runs entirely on Cloudflare's serverless platform. It offers customizable slug… | 90 | 7229 | active |
| react-native-webview/react-native-webview A community-maintained cross-platform WebView component for React Native, replacing the WebView removed from React Native core. It supports… | 92 | 7193 | active |
| Nutlope/llamacoder Llama Coder is an open-source web application that generates small apps from a single prompt, similar to Claude Artifacts, powered by Llama… | 66 | 7130 | active |
| Pixelfed Pixelfed is a free, open-source, decentralized photo-sharing social network built on Laravel, compatible with the ActivityPub federation pr… | 98 | 7126 | active |
| hydro-dev/Hydro Hydro is a high-performance, self-hostable online judge platform for competitive programming and informatics education, built in TypeScript… | 68 | 7116 | active |
| FastHTML FastHTML is a Python web framework for building fast, scalable, interactive web applications with minimal code, mapping 1:1 to HTML and HTT… | 84 | 7052 | active |
| wger wger is a self-hosted, open-source fitness manager for tracking workout routines, nutrition, body weight, and measurements, with a built-in… | 92 | 6999 | active |
| Shuttle Shuttle is a Rust-native cloud development platform and framework that lets developers build and deploy backends without writing infrastruc… | 10 | 6926 | active |
| ONLYOFFICE Docs ONLYOFFICE Docs (Document Server) is a free, self-hostable collaborative online office suite with viewers and editors for text documents, s… | 85 | 6925 | active |
| CTFd CTFd is an open-source Capture The Flag (CTF) platform built on Flask for hosting cybersecurity competitions and workshops. It provides cha… | 95 | 6889 | active |
| instructure/canvas-lms Canvas LMS is the open-source Learning Management System developed and maintained by Instructure, used by colleges, universities, and K-12 … | 64 | 6876 | stable |
| Live Server A VS Code extension that launches a local development server with live reload for static and dynamic pages. It provides one-click start/sto… | 67 | 6872 | stable |
| Oppia Oppia is a free, open-source online learning platform for creating and taking interactive lessons, built with Python on Google App Engine a… | 94 | 6868 | active |
| Node.js website Node.js is an open‑source, cross‑platform JavaScript runtime built on the V8 engine. It enables developers to run JavaScript on the server,… | 76 | 6860 | active |
| phoenixframework/phoenix_live_view Phoenix LiveView is an Elixir library for building rich, real-time web user interfaces with server-rendered HTML over WebSockets. It sends … | 96 | 6824 | stable |
| sj26/mailcatcher MailCatcher is a Ruby gem that runs a lightweight fake SMTP server which catches all outgoing mail from an application and displays it in a… | 66 | 6780 | stable |
| PlainApp PlainApp is an open-source Android app that runs a local web server on your phone, letting you manage files, media, contacts, SMS, notes, a… | 92 | 6777 | active |
| Flarum Flarum is open-source forum software for building online discussion communities, built in PHP on Laravel with a Mithril-powered frontend. I… | 95 | 6758 | stable |
| Yin-Hongwei/music-website A full-stack music streaming website built with Vue 3 + TypeScript on the frontend and Spring Boot + MyBatis with MySQL on the backend. It … | 75 | 6757 | active |
| internetarchive/openlibrary Open Library is an open, editable library catalog from the Internet Archive aiming to create one web page for every book ever published, wi… | 95 | 6752 | active |
| Dockhand Dockhand is a modern, self-hosted Docker management web application for real-time container management, Compose stack orchestration, and mu… | 83 | 6744 | active |
| vercel/platforms A production-ready Next.js multi-tenant application template from Vercel that demonstrates subdomain-based tenancy with custom routing, Red… | 70 | 6710 | active |
| Chanzhaoyu/chatgpt-web A self-hosted ChatGPT demo web application built with Express (Node.js backend) and Vue 3 frontend. It supports two access methods: the off… | 10 | 31414 | maintenance |
| typehero/typehero TypeHero is an open-source web platform where TypeScript developers practice and improve their skills through interactive type-level coding… | 71 | 6638 | active |
| django-oscar Django-Oscar is a domain-driven e-commerce framework for Django that lets every part of the core be customized or overridden. It supports a… | 87 | 6624 | active |
| Flagsmith Flagsmith is an open-source feature flagging and remote configuration service that lets teams toggle features on and off, segment users, an… | 95 | 6590 | active |
| lldap/lldap lldap is a lightweight LDAP authentication server written in Rust, providing an opinionated, simplified LDAP interface for user management.… | 78 | 6583 | active |
| mesop-dev/mesop Mesop is a Python-based UI framework for rapidly building web apps like demos and internal tools without writing JavaScript, CSS, or HTML. … | 10 | 6581 | active |
| thedevdojo/wave Wave is an open-source SaaS starter kit and framework built on Laravel, Livewire, and Tailwind CSS. It ships with authentication, billing a… | 79 | 6552 | active |
| OnlineJudge A self-hosted online judge system for hosting programming contests and problem sets, built with Django (backend), Vue (frontend), and a Doc… | 23 | 6542 | stable |
| YunYouJun/cook A web application that helps users find Chinese recipes based on limited ingredients at home, with recipe data sourced from Feishu spreadsh… | 63 | 6514 | active |
| Imba Imba is a full-stack programming language that compiles to JavaScript and ships with a built-in declarative DOM framework for building web … | 68 | 6512 | active |
| sub-web A Vue 2.7 web frontend for the subconverter backend that generates proxy subscription configuration links. It provides a browser UI for con… | 67 | 6479 | active |
| wakujs/waku Waku is a minimal React framework built on React 19 features like server components and server actions. It provides a lightweight alternati… | 98 | 6474 | active |
| komari-monitor/komari Komari is a lightweight, self-hosted server monitoring application written in Go that tracks server performance via a web dashboard with da… | 83 | 6457 | active |
| Jeepay Jeepay is an open-source aggregated payment system for internet businesses, supporting normal merchant mode, multi-channel service-provider… | 87 | 6438 | active |
| yuantuo666/baiduwp-php A self-hosted PHP web application that resolves direct download links from Baidu Netdisk shared links using an SVIP account's BDUSS cookie … | 10 | 6352 | active |
| sanity-io/sanity Sanity Studio is an open-source, fully customizable headless CMS application built with React and TypeScript for rapidly configuring conten… | 93 | 6338 | active |
| seriousm4x/UpSnap UpSnap is a self-hosted wake-on-LAN web application built with SvelteKit, Go, and PocketBase. It provides a dashboard for waking devices wi… | 97 | 6310 | active |
| Cloud Torrent Cloud Torrent is a self-hosted remote torrent client written in Go, distributed as a single cross-platform binary. Torrents are started via… | 66 | 6247 | active |
| obsidiandynamics/kafdrop Kafdrop is a lightweight web UI for viewing Apache Kafka topics, brokers, consumer groups, and browsing messages. It runs on Spring Boot an… | 84 | 6156 | active |
| Goa Goa is a design-first framework for building APIs and microservices in Go. You define your API in a Go-based DSL and it generates server co… | 99 | 6110 | active |
| Weblate Weblate is a libre, web-based continuous localization platform with tight version control (Git, Mercurial) integration, built in Python/Dja… | 99 | 6109 | stable |
| redmine/redmine Redmine is a flexible, self-hosted project management web application written in Ruby on Rails. It provides issue tracking, wikis, forums, … | 77 | 6050 | stable |
| thoughtbot/administrate Administrate is a Rails engine (gem) that generates flexible, customizable admin dashboards for Rails applications. It provides clean CRUD … | 69 | 6032 | stable |
| FastEndpoints/FastEndpoints FastEndpoints is a lightweight REST API development framework for ASP.NET 8 and newer that serves as a developer-friendly alternative to Mi… | 93 | 6021 | active |
| DataX Web DataX-Web is a distributed data synchronization tool built on top of Alibaba's DataX, providing a web UI to visually configure and manage d… | 23 | 6016 | stable |
| CodeIgniter 4 CodeIgniter 4 is a lightweight, full-stack PHP web framework with a small footprint, MVC architecture, and built-in security features like … | 94 | 5985 | active |
| liyupi/mianshiya Mianshiya (面试鸭) is an open-source interview question bank website for programmers, covering Java, frontend, AI/LLM, C++, Go, Python, system… | 58 | 5983 | active |
| Zammad Zammad is a web-based, open-source helpdesk and customer support/ticketing platform that unifies customer communication across channels lik… | 76 | 5974 | stable |
| Voila Voilà turns Jupyter notebooks into standalone interactive web applications, serving each user a dedicated Jupyter kernel so widgets remain … | 90 | 5947 | active |
| solidjs/solid-start SolidStart is the official meta-framework for building full-stack applications with SolidJS, providing file-system routing, SSR, API routes… | 100 | 5923 | active |
| Countly Countly is a privacy-first, self-hostable product analytics and customer engagement platform with dashboards, crash reporting, push notific… | 94 | 5914 | active |
| aiogram/aiogram aiogram is a modern, fully asynchronous Python framework for the Telegram Bot API, built on asyncio and aiohttp. It provides routers, middl… | 96 | 5888 | active |
| hound-search/hound Hound is an extremely fast source code search engine built on a trigram index, with a Go backend and a React web frontend. It keeps an up-t… | 65 | 5887 | active |
| mjl-/mox Mox is an all-in-one, secure, open source mail server written in Go, combining SMTP, IMAP4, webmail, SPF/DKIM/DMARC, DANE/MTA-STS, automati… | 89 | 5864 | active |
| Ransack Ransack is a Ruby gem that adds object-based searching and filtering to Ruby on Rails applications via ActiveRecord. It lets developers bui… | 97 | 5858 | active |
| Faka Card System A self-hosted PHP e-commerce application for selling digital goods and card keys (faka), with an anime/2D-culture themed storefront. It inc… | 98 | 5854 | active |
| Vike Vike is a Vite-based meta-framework for building server-side rendered (SSR), statically generated (SSG), or SPA web applications with React… | 95 | 5837 | active |
| novel novel is a learning-oriented, full-stack novel/fiction CMS built with Spring Boot 3 and Vue 3 in a front-end/back-end separated architectur… | 64 | 5827 | active |
| WorkAdventure WorkAdventure is an open-source collaborative web application that presents virtual offices and events as a 16-bit RPG-style world where av… | 94 | 5822 | active |
| causefx/Organizr Organizr is a self-hosted PHP web application that organizes HTPC and homelab services into a single tabbed dashboard webpage. It supports … | 57 | 5819 | active |
| Vikunja Vikunja is an open-source, self-hostable to-do and task management application with list, Kanban, Gantt, and table views, built with a Go b… | 100 | 5812 | active |
| holoviz/panel Panel is an open-source Python framework for building interactive dashboards, data apps, and web applications entirely in Python. It integr… | 96 | 5800 | active |
| donlon/cloudflare-error-page A generator and library for creating customized error pages that mimic the well-known Cloudflare error page, embeddable into your own websi… | 54 | 5788 | active |
| kanbn/kan Kan is an open-source, self-hostable kanban project management application positioned as a Trello alternative. It offers boards, cards, lab… | 80 | 5779 | active |
| dromara/lamp-cloud lamp-cloud is a Java-based microservices rapid development platform built on Spring Boot and Spring Cloud, focused on multi-tenant (SaaS) a… | 76 | 5758 | active |
| TencentBlueKing/bk-cmdb BlueKing CMDB is an enterprise-grade configuration management database (CMDB) platform for managing IT assets, applications, and business t… | 76 | 5755 | active |
| partykit/partykit PartyKit is a framework and platform for building realtime multiplayer applications using JavaScript/TypeScript servers ('parties') deploye… | 78 | 5728 | active |
| emmett-framework/granian Granian is a Rust-based HTTP server for Python applications built on Hyper and Tokio, serving ASGI, RSGI, and WSGI apps. It supports HTTP/1… | 98 | 5695 | active |
| Shiny Shiny is an R (and Python) package for building interactive web applications entirely in R or Python code, without needing HTML, CSS, or Ja… | 81 | 5695 | stable |
| Timber Timber is a PHP library that lets developers build WordPress themes using object-oriented code and the Twig template engine. It separates d… | 91 | 5651 | active |
| Proton Mail Suite The official monorepo for Proton's web clients, including Proton Mail, Calendar, Drive, VPN, Pass, Wallet, and more. It is built with React… | 82 | 5646 | active |
| PageSpy PageSpy is a self-hosted remote debugging platform for web pages, mini-programs, and cross-platform apps, letting developers inspect consol… | 94 | 5635 | active |
| HisMax/RedInk RedInk is a self-hostable web application that generates complete Xiaohongshu (Little Red Book) image-and-text posts from a single topic se… | 54 | 5632 | active |
| JakeChampion/fetch A JavaScript polyfill that implements a subset of the WHATWG Fetch specification, providing window.fetch() for browsers that lack native su… | 23 | 25835 | maintenance |
| pk910/PoWFaucet A self-hostable, modularized faucet for EVM-compatible blockchain testnets that distributes test ETH with multiple bot-protection mechanism… | 90 | 5622 | active |
| wangyuan389/mall-cook Mall-Cook is an open-source low-code platform for visually building e-commerce storefronts, including multi-page visual construction and a … | 66 | 5617 | active |
| lukeed/polka Polka is an extremely minimal, high-performance Node.js web server library that serves as a faster, lighter alternative to Express.js. It p… | 26 | 5586 | stable |
| QD QD is a self-hosted web framework for automating scheduled HTTP request tasks, built on a HAR editor and Tornado server. Users upload HAR f… | 62 | 5582 | active |
| karpathy/llm-council A local web app that sends a user's question to multiple LLMs via OpenRouter, has them anonymously review and rank each other's answers, an… | 37 | 25563 | maintenance |
| epicweb-dev/epic-stack The Epic Stack is an opinionated full-stack web application starter and reference built on Remix, with foundational tooling (auth, testing,… | 79 | 5538 | active |
| Uniswap Interface The open-source repository for Uniswap Labs' front-end interfaces, including the Uniswap web app, the Uniswap Wallet mobile app, and the wa… | 93 | 5534 | active |
| yournextstore/yournextstore Your Next Store is an open-source, AI-native Next.js e-commerce template powered by Stripe, with a typesafe Commerce Kit SDK. It is designe… | 65 | 5521 | active |
| miguelgrinberg/Flask-SocketIO A Python library that adds Socket.IO (WebSocket with fallbacks) support to Flask applications, enabling bidirectional real-time event-based… | 90 | 5506 | stable |
| h3js/h3 H3 is a minimal, high-performance HTTP server framework for TypeScript/JavaScript built on web standards. It is runtime-agnostic (Node.js, … | 98 | 5463 | active |
| 7Sageer/sublink-worker A lightweight proxy subscription converter and manager that transforms subscription links and full configs into Sing-Box, Clash, Surge, or … | 81 | 5455 | active |
| leokhoa/laragon Laragon is a portable, isolated, lightweight development environment for Windows that bundles and orchestrates PHP, Node.js, Python, Apache… | 87 | 5445 | active |
| sadmann7/skateshop An open-source e-commerce skateshop web application built with Next.js 14 and the T3 stack, featuring a storefront, seller and customer wor… | 33 | 5445 | active |
| oakserver/oak Oak is a middleware framework for handling HTTP requests, inspired by Koa and Express, with an included middleware router. It runs on Deno,… | 59 | 5410 | active |
| Slim Slim is a fast, lightweight Ruby templating language that reduces HTML view syntax to the essentials using indentation instead of closing t… | 78 | 5376 | stable |