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 |
|---|---|---|---|
| flareact/flareact Flareact is an edge-rendered React framework built for Cloudflare Workers, inspired by Next.js. It provides file-based routing, dynamic pag… | 23 | 1824 | maintenance |
| xuhuai66/used-book-pro A fully open-source WeChat mini-program for a campus second-hand book marketplace, built on WeChat cloud development (cloud functions and c… | 32 | 1823 | maintenance |
| Vaadin Platform Vaadin Framework 6/7/8 is a Java web application framework that lets developers build modern web UIs entirely in plain Java, using GWT for … | 96 | 1811 | maintenance |
| ampproject/amp-wp The official AMP plugin for WordPress, supported by the AMP team, that generates AMP-valid markup and integrates AMP serving into the norma… | 66 | 1811 | maintenance |
| ZHENFENG13/ssm-demo A demo admin management system built with the classic Java SSM stack (Spring, SpringMVC, MyBatis) plus easyUI, Redis caching, and Maven. It… | 32 | 1809 | maintenance |
| diegohaz/rest A Yeoman generator that scaffolds RESTful API projects using Node.js, Express, and Mongoose. It generates customizable boilerplate with opt… | 23 | 1808 | maintenance |
| ActionView ActionView is an open-source, self-hosted issue tracking and project management tool similar to Jira, built with Laravel (PHP) on the backe… | 23 | 1806 | maintenance |
| tangxuehua/enode ENode is a C# application framework for building DDD, CQRS, event sourcing, and event-driven architecture style applications on .NET. It en… | 32 | 1804 | maintenance |
| hashrocket/decent_exposure A Ruby gem providing declarative helpers (expose, expose!, exposure_config) for Rails controllers to lazily expose models and memoized attr… | 32 | 1798 | maintenance |
| ustwo/ustwo.com-frontend The front-end source code and build tooling for the ustwo.com corporate website, built as a React single-page application with server-side … | 32 | 1797 | maintenance |
| YetiForceCompany/YetiForceCRM YetiForce CRM is an open-source, multilingual CRM/ERP web application written in PHP for managing accounts, contacts, leads, opportunities,… | 10 | 1792 | maintenance |
| fossasia/badgeyay Badgeyay is a web application for generating attendee badges for conferences, concerts, and meetups. Users can customize badge size and bac… | 10 | 1791 | maintenance |
| jaredly/hexo-admin An admin interface plugin for the Hexo static blog engine, providing a Ghost-style UI for authoring and editing posts. It runs alongside th… | 32 | 1788 | maintenance |
| wojodesign/simplecart-js simpleCart(js) is a lightweight, standalone JavaScript shopping cart library that can be added to any website with basic HTML. It handles c… | 32 | 1781 | maintenance |
| fuce1314/Springboot_v2 SpringBoot_v2 is a clean, well-commented Spring Boot admin scaffold (boilerplate) with a Vue/Bootstrap front-end, login/registration, permi… | 32 | 1778 | maintenance |
| stavyan/TinyShop-UniApp TinyShop-UniApp is a free, open-source micro e-commerce storefront frontend built on uni-app and Vue, designed to pair with the RageFrame2 … | 32 | 1778 | maintenance |
| krakenjs/lusca Lusca is web application security middleware for Express/Node.js apps. It provides configurable protections including CSRF tokens, Content … | 23 | 1776 | maintenance |
| austin-starks/NextTrade NextTrade is an open-source, no-code platform for creating, backtesting, optimizing, and deploying algorithmic stock trading strategies. It… | 38 | 1774 | maintenance |
| Used Trading Platform A campus second-hand trading platform built with the Java SSM stack (Spring, Spring MVC, MyBatis) and Thymeleaf templates, running on Tomca… | 32 | 1773 | maintenance |
| s4n7h0/xvwa XVWA (Xtreme Vulnerable Web Application) is an intentionally insecure PHP/MySQL web application for learning application security. It conta… | 10 | 1762 | maintenance |
| yangchong211/YCWebView YCWebView is an Android WebView wrapper library built on Tencent's X5 WebView kernel that bundles common WebView features: decoupled JS bri… | 32 | 1759 | maintenance |
| baijunyao/thinkphp-bjyadmin A ThinkPHP-based admin starter project that integrates common features and third-party SDKs (Auth/RBAC permissions, Alipay and WeChat payme… | 10 | 1755 | maintenance |
| Graphcool/graphcool-framework An open-source backend development framework for building and deploying GraphQL APIs, centered on a GraphQL Database that auto-generates CR… | 10 | 1754 | maintenance |
| MattWilcox/Adaptive-Images A PHP-based solution that automatically detects a visitor's screen size and delivers appropriately re-scaled, cached versions of a site's H… | 32 | 1751 | maintenance |
| xianrendzw/EasyReport EasyReport is a Java-based web reporting tool that converts SQL query results into HTML tables with row/column spanning, Excel export, char… | 23 | 1749 | maintenance |
| Qbian61/forum-java forum-java is an open-source modern community platform built with Java and Spring Boot, providing forum, Q&A, BBS, social network, and blog… | 32 | 1744 | maintenance |
| cpfair/tapiriik tapiriik is an open-source web service that synchronizes fitness activities between services like Garmin Connect, Strava, Runkeeper, Traini… | 32 | 1739 | maintenance |
| fossasia/susper-legacy Susper is a decentralized web search engine front-end that retrieves results from a peer-to-peer YaCy search server with embedded Apache So… | 10 | 1734 | maintenance |
| jammy928/CoinExchange_CryptoExchange_Java A Java-based open source cryptocurrency exchange platform built on Spring Cloud microservices, including a matching trading engine, admin b… | 32 | 1731 | maintenance |
| squeaky-pl/japronto Japronto is a screaming-fast asynchronous HTTP toolkit with an integrated pipelining HTTP server for Python 3.5+, implemented in hand-tuned… | 32 | 8528 | experimental |
| php-msf php-msf is a coroutine-based PHP microservice framework built on Swoole, developed by the Camera360 server team. It provides a lightweight … | 23 | 1725 | maintenance |
| Smartstore Smartstore is an open-source enterprise eCommerce platform (shopping cart) built on ASP.NET (the legacy SmartStoreNET on ASP.NET MVC 5, suc… | 83 | 1722 | maintenance |
| Azure/Stormspotter Stormspotter is an Azure red team tool that builds an attack graph of Azure subscription and Azure Active Directory resources, storing them… | 23 | 1721 | maintenance |
| birkir/prime Prime is an open-source, self-hosted headless CMS with a GraphQL interface, built in TypeScript with React and TypeORM. It supports schema … | 23 | 1717 | maintenance |
| websocket-rails/websocket-rails A Ruby gem that adds plug-and-play WebSocket support to Ruby on Rails applications, with an event router that maps client events to control… | 32 | 1714 | maintenance |
| aviabird/angularspree AngularSpree is a plug-and-play Angular e-commerce storefront application built with Redux, Observables, and ImmutableJS. It works with the… | 30 | 1714 | maintenance |
| markusenglund/react-kanban React Kanban is a server-rendered, Trello-like kanban board application built with React and Redux. It supports card creation and editing, … | 10 | 1709 | maintenance |
| youtube/youtube-ios-player-helper A lightweight Objective-C library from YouTube that lets iOS developers embed inline YouTube video playback via a WebView-backed YTPlayerVi… | 10 | 1706 | maintenance |
| vx3r/wg-gen-web A self-hosted web application that generates WireGuard client and server configuration files without managing the WireGuard service itself.… | 32 | 1705 | maintenance |
| karpathy/arxiv-sanity-lite A lightweight web application that periodically polls the arXiv API for new papers and lets users tag papers of interest. It recommends sim… | 32 | 1705 | maintenance |
| RageFrame 3 RageFrame 2.0 is a rapid application development engine built on the Yii2 advanced framework, designed for secondary development with a mic… | 23 | 1705 | maintenance |
| 24pullrequests/24pullrequests 24 Pull Requests is a Rails web application that runs a yearly initiative encouraging developers to submit 24 pull requests to open source … | 76 | 1704 | maintenance |
| MVVMFramework An Objective-C MVVM framework for rapid iOS development that separates controller code into ViewManagers and ViewModels to reduce coupling.… | 23 | 1700 | maintenance |
| awtkns/fastapi-crudrouter A Python library extending FastAPI's APIRouter that automatically generates and documents CRUD REST routes from Pydantic models and databas… | 23 | 1699 | maintenance |
| lsgwr/spring-boot-online-exam A self-hosted online examination system built with Spring Boot (backend) and Vue + Ant Design (frontend), supporting single-choice, multipl… | 67 | 1691 | maintenance |
| kwk/docker-registry-frontend A browser-based frontend for browsing and modifying a private Docker Registry (v2). It ships as a Docker image and provides a web UI for vi… | 32 | 1687 | maintenance |
| lukeed/worktop worktop is a lightweight TypeScript web framework for building HTTP APIs on Cloudflare Workers. It provides a router with pattern definitio… | 23 | 1686 | maintenance |
| mrdoob/glsl-sandbox GLSL Sandbox is a web-based shader editor and gallery for writing, running, and sharing GLSL fragment shaders. It consists of a browser-sid… | 64 | 1685 | maintenance |
| zwczou/weixin-python A Python SDK for WeChat (Weixin) that bundles WeChat login, official account management, payments, and message handling. It integrates with… | 32 | 1679 | maintenance |
| q2a/question2answer Question2Answer (Q2A) is a free, open-source PHP/MySQL platform for building question-and-answer websites, used by tens of thousands of sit… | 23 | 1669 | maintenance |
| julienschmidt/go-http-routing-benchmark A benchmark suite comparing the performance of Go HTTP request routers and web frameworks by implementing real-world API routing structures… | 32 | 1658 | maintenance |
| anyant/rssant RSSAnt (蚁阅) is an open-source, self-hostable RSS reader web application built with Python/Django and Docker. It offers ad-free, distraction… | 75 | 1657 | maintenance |
| adobe/adobe.github.com The central hub website for Adobe's open source projects, hosted on GitHub Pages. It lets visitors search and filter Adobe's GitHub reposit… | 32 | 1655 | maintenance |
| Raysmond/SpringBlog SpringBlog is a simple, clean-design blogging system built with Spring Boot, Hibernate, MySQL, Redis caching, and Bootstrap 4. It is primar… | 10 | 1644 | maintenance |
| zhisheng17/blog A self-hosted personal blog application built with Spring Boot, MyBatis, Thymeleaf, and MySQL, forked from My-Blog (itself derived from Tal… | 32 | 1642 | maintenance |
| rapidoid/rapidoid Rapidoid is an extremely fast HTTP server and full-stack Java web framework with modules for REST APIs, web GUI, ORM, security, and configu… | 23 | 1633 | maintenance |
| markfinger/python-react A Python library that renders React components server-side by delegating rendering to a Node.js render server, passing props from Python da… | 41 | 1631 | maintenance |
| GWT GWT (Google Web Toolkit) is an open-source SDK that lets developers write client-side web applications in Java and compile them to optimize… | 93 | 1630 | maintenance |
| tenex/rails-assets A Bundler-to-Bower proxy that converts Bower frontend packages into Ruby gems for use in Rails asset pipelines. It also provides a hosted s… | 32 | 1620 | maintenance |
| praeclarum/Ooui Ooui is a small cross-platform UI library for .NET that lets developers build web UIs using classic object-oriented C# code, with the brows… | 23 | 1619 | maintenance |
| cgrand/enlive Enlive is a selector-based (CSS-like) templating and HTML transformation library for Clojure. It lets developers select nodes in HTML docum… | 32 | 1617 | maintenance |
| Wizzercn/NutzWk NutzWk (new name BudWk) is an open-source enterprise-grade Java web development framework built on the Nutz/NutzBoot stack with a Vue.js + … | 23 | 1609 | maintenance |
| WeChat Public Account Management System wx-manage is an open-source admin dashboard frontend (Vue 2 + ElementUI) for managing WeChat Official Accounts, supporting multi-account ac… | 10 | 1609 | maintenance |
| Meituan Clone A full-stack clone of the Meituan food delivery app built with Vue (vuex, vue-router, axios) on the frontend and Express + MongoDB on the b… | 32 | 1601 | maintenance |
| silvanmelchior/RPi_Cam_Web_Interface A PHP-based web interface for controlling the Raspberry Pi Camera module. It provides live streaming, motion detection, time-lapse capture,… | 32 | 1599 | maintenance |
| hanford/next-offline next-offline is a Next.js plugin that wraps your next.config.js to integrate Google's Workbox, generating and registering a service worker … | 32 | 1597 | maintenance |
| adrianhajdin/threads A full-stack clone of the Threads social app built with Next.js 13/14 App Router, TypeScript, MongoDB, Clerk auth, Tailwind CSS, and Shadcn… | 29 | 1595 | maintenance |
| WuKongOpenSource/Wukong_HRM Wukong HRM is an open-source, self-hosted human resource management system covering onboarding, recruitment, attendance, payroll, social in… | 70 | 1594 | maintenance |
| Faygo Faygo is a fast and concise Go web framework for building high-performance web applications, especially APIs, with minimal code. Defining a… | 23 | 1590 | maintenance |
| braitsch/node-login A Node.js and MongoDB template application providing a complete user account management system with signup, login, session tracking, and em… | 32 | 1587 | maintenance |
| go-bootstrap/go-bootstrap A Go command-line generator that scaffolds a lean, opinionated web project skeleton with preselected libraries (Gorilla, sqlx, logrus, Vipe… | 32 | 1587 | maintenance |
| aws-samples/lambda-refarch-webapp An AWS serverless reference architecture implementing a general-purpose event-driven web application backend using Lambda, API Gateway, Dyn… | 10 | 1586 | maintenance |
| dwijitsolutions/laraadmin LaraAdmin is an open-source Laravel admin panel / CMS / CRM boilerplate that generates CRUD interfaces, migrations, and role-based access c… | 23 | 1583 | maintenance |
| TrueFiEng/useDApp useDApp is a React framework for rapidly building Ethereum decentralized applications (Dapps). It provides composable hooks for reading on-… | 23 | 1582 | maintenance |
| boyney123/mockit MockIt is a self-hosted tool for quickly creating and managing mocked API endpoints through a web interface, running via Docker. It support… | 23 | 1572 | maintenance |
| yann-shi/hero Hero is a fast Go template engine that pre-compiles HTML templates into Go code for high-performance rendering. It includes a CLI compiler … | 23 | 1565 | maintenance |
| steelThread/redmon Redmon is a Sinatra-based web dashboard for managing and monitoring Redis instances. It provides a live stats view, a browser-based Redis C… | 32 | 1562 | maintenance |
| ecommerce-netlify A JAMstack e-commerce sample shop built with Nuxt (Vue) and Netlify Functions that processes Stripe payments via serverless functions. It s… | 32 | 1560 | maintenance |
| hoangvvo/nextjs-mongodb-app A full-stack Next.js and MongoDB web application template featuring session-based authentication, user profiles, and social features like p… | 23 | 1560 | maintenance |
| Fusion.js Fusion.js is Uber's open-source universal web framework for building React applications with server-side rendering out of the box. It uses … | 23 | 1558 | maintenance |
| zhaopeiym/quartzui A web-based visual management UI for Quartz.NET 3.x job scheduling, packaged as a Docker image with built-in SQLite persistence. It lets us… | 32 | 1549 | maintenance |
| AvoRed Laravel E-commerce AvoRed is an open-source headless e-commerce platform built on Laravel, exposing a GraphQL API for products, orders, carts, and user manage… | 23 | 1546 | maintenance |
| francescou/docker-compose-ui A web interface for Docker Compose that provides a minimal HTTP API on top of the Docker Compose CLI while maintaining full interoperabilit… | 10 | 1545 | maintenance |
| fingerchar/fingernft FingerNFT is an open-source decentralized NFT marketplace built on Ethereum-compatible chains (Ethereum, BSC, HECO, Polygon), developed wit… | 32 | 1539 | maintenance |
| jbuget/nodejs-clean-architecture-app A reference Node.js API built with Hapi.js that demonstrates Clean Architecture and Domain-Driven Design principles. It organizes code into… | 32 | 1536 | maintenance |
| tkestack/tke TKEStack is an open-source container management platform built on Kubernetes for organizations running containers in production. It provide… | 23 | 1532 | maintenance |
| partkeepr/PartKeepr PartKeepr is an open-source, self-hosted inventory management web application primarily designed for tracking electronic components. It is … | 10 | 1531 | maintenance |
| beyondcode/writeout.ai A self-hosted Laravel web application that transcribes uploaded audio files using OpenAI's Whisper API and translates the transcripts via t… | 68 | 1527 | maintenance |
| FOSSASIA-Web/cmap.api.fossasia.net The FOSSASIA Community Map is a Node.js web application that visualizes open-source communities across Asia on an interactive map. It uses … | 32 | 1527 | maintenance |
| gocraft/web gocraft/web is a fast Go router and middleware package built on net/http, featuring statically typed custom contexts passed between middlew… | 23 | 1525 | maintenance |
| thesephist/monocle Monocle is a universal personal search engine that indexes the author's blog posts, journals, notes, tweets, and contacts, with full-text s… | 32 | 1524 | maintenance |
| callicoder/spring-boot-react-oauth2-social-login-demo A demo application showing how to implement OAuth2 social login (Google, Facebook, GitHub) with a Spring Boot backend and React frontend. I… | 32 | 1520 | maintenance |
| sqmax/springboot-project A backend for a WeChat official-account food ordering system built with Spring Boot and Spring Data JPA, exposing RESTful APIs consumed by … | 23 | 1520 | maintenance |
| EmbarkStudios/wg-ui A self-contained WireGuard management service with a self-serve web UI for generating client configurations, including QR codes for mobile … | 10 | 1519 | maintenance |
| webmachine/webmachine Webmachine is an Erlang application layer that adds HTTP semantic awareness on top of mochiweb, providing a clean way to build RESTful web … | 70 | 1512 | maintenance |
| kakserpom/phpdaemon phpDaemon is an asynchronous server-side framework for building high-load network applications in PHP, built on libevent. It bundles server… | 23 | 1512 | maintenance |
| Laravel Lumen Lumen is a fast PHP micro-framework from the Laravel project for building web applications and APIs with expressive syntax, offering routin… | 67 | 1509 | maintenance |
| Democracy Earth Sovereign Democracy Earth's Sovereign is a decentralized application (Dapp) for censorship-resistant digital democracy and governance, built on Ether… | 23 | 1507 | maintenance |
| translate/pootle Pootle is a self-hosted online translation and localization server built with Python and Django, enabling teams and communities to collabor… | 23 | 1504 | maintenance |
| FuelPHP FuelPHP v1.x is a lightweight, flexible MVC/HMVC web framework for PHP, featuring ViewModels (Presenters), closure-based routing, modular p… | 75 | 1503 | maintenance |