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 |
|---|---|---|---|
| presentator/presentator Presentator is a free and open source design feedback and presentation platform built on PocketBase, distributable as a single executable. … | 91 | 1460 | active |
| ratatui/ratzilla Ratzilla is a Rust framework for building terminal-themed web applications using Ratatui widgets compiled to WebAssembly. It renders TUI-st… | 74 | 1460 | active |
| code100x/cms An open-source content management system (LMS) that powers app.100xdevs.com, an online learning platform for coding cohorts and bootcamps. … | 65 | 1459 | active |
| oss-apps/split-pro SplitPro is a self-hosted, open source web application for sharing and splitting expenses with friends and groups, designed as a Splitwise … | 85 | 1457 | active |
| cnodejs/egg-cnode The open-source codebase powering the CNode Chinese Node.js community forum, built on the Egg.js web framework with MongoDB and Redis. It i… | 53 | 1457 | active |
| 14790897/handwriting-web A self-hostable web application that converts typed text into images (or PDFs) simulating handwriting, using uploaded fonts, background ima… | 93 | 1456 | active |
| Fecmall (Fecshop) Fecshop (renamed FecMall) is a fully open-source B2C e-commerce system built on the PHP Yii2 framework, supporting multiple languages, curr… | 65 | 5259 | maintenance |
| tinyworldmap/tiny-world-map A tiny, self-contained world map library for offline-first and low-bandwidth web apps, designed to work with Leaflet. It renders all zoom l… | 25 | 1454 | active |
| hanxi/cups-web A web-based print management application built on CUPS that turns a home USB printer into an always-available network print service. It run… | 83 | 1452 | active |
| BadChoice/handesk Handesk is a self-hosted Laravel-based help desk and lead management application. It provides multi-team ticketing with email polling, Slac… | 35 | 1452 | active |
| writer/writer-framework Writer Framework is an open-source Python framework for building data and AI applications with a drag-and-drop visual editor for the fronte… | 78 | 1450 | active |
| wordware-ai/twitter A Next.js web application that generates AI-powered personality profiles and compatibility analyses from Twitter/X handles using an LLM age… | 64 | 1450 | active |
| SociallyIneptWeeb/AICoverGen AICoverGen is a Python WebUI (with CLI support) that generates AI song covers by converting vocals in a song to any RVC v2 trained voice, s… | 29 | 1445 | active |
| JordanKnott/taskcafe Taskcafe is an open-source, self-hosted project management tool with a Kanban board interface for organizing tasks with due dates, labels, … | 23 | 5215 | maintenance |
| elabftw/elabftw eLabFTW is a free, open source electronic lab notebook (ELN) and laboratory inventory management system for research teams, accessed via th… | 95 | 1442 | stable |
| zhaoolee/garss Garss (嘎!RSS) is a self-hosted RSS aggregation and reading system that uses GitHub Actions to collect hundreds of RSS feeds and render them… | 80 | 1439 | active |
| Node Express Mongoose A demo blog application built with Node.js, Express, and Mongoose that illustrates everyday web development features and best practices for… | 32 | 1439 | active |
| rstudio/plumber Plumber is an R package that converts annotated R functions into RESTful web API endpoints using roxygen2-style comments. It handles routin… | 64 | 1438 | active |
| kirilkirkov/Ecommerce-CodeIgniter-Bootstrap A self-hosted, responsive multi-vendor and multilingual online store platform built on CodeIgniter 3 and Bootstrap. It provides a complete … | 72 | 1436 | active |
| AndrewIngram/django-extra-views django-extra-views is a Python library providing additional class-based generic views for Django, covering patterns like formsets, inline f… | 27 | 1436 | active |
| CoreUnion/CoreShop CoreShop is an open-source e-commerce mall system built on ASP.NET Core 9.0 and Uni-App, featuring a visual page layout designer and full f… | 75 | 1435 | active |
| nextcloud/deck Deck is a kanban-style project and personal task management app for Nextcloud, similar to Trello. It supports boards, cards, labels, markdo… | 96 | 1428 | active |
| bootique/bootique Bootique is a minimally opinionated Java framework and launcher for building container-less runnable applications as collections of modules… | 71 | 1427 | active |
| rails-api/rails-api Rails::API is a slimmed-down subset of Rails tailored for building API-only applications that serve JSON without the full middleware stack … | 32 | 5130 | maintenance |
| moode-player/moode moOde is an audiophile-grade audio player OS and web UI for Raspberry Pi, built on MPD with a responsive PHP-based interface. It includes a… | 98 | 1421 | active |
| 3xxx/engineercms EngineerCMS is a self-hosted web-based knowledge management system for engineers, built in Go on the Beego framework. It manages personal a… | 80 | 1421 | active |
| raodv/report AJ-Report is a fully open-source BI platform with a drag-and-drop visual designer for building data dashboards ('big screens'). Users confi… | 72 | 1421 | active |
| jech/galene Galène is a self-hosted videoconferencing server written in Go that implements a selective forwarding unit (SFU) for WebRTC, with an includ… | 76 | 1418 | stable |
| http-rs/tide Tide is a minimal and pragmatic async web application framework for Rust, built on async-std, that provides routing, middleware, cookies, s… | 23 | 5094 | maintenance |
| danieleteti/delphimvcframework DelphiMVCFramework is a popular open-source MVC framework for building RESTful and JSON-RPC web APIs and web applications in Delphi/Object … | 73 | 1415 | stable |
| rage-rb/rage Rage is an API-first Ruby web framework that combines Rails-compatible ergonomics with fiber-based concurrency, running web requests, WebSo… | 88 | 1414 | active |
| ayushsharma82/ESP-DASH ESP-DASH is a C++ Arduino library that generates a real-time, on-device web dashboard for ESP32, RP2040+W, and RP2350+W microcontrollers, w… | 79 | 1413 | active |
| marshmallow-code/webargs webargs is a Python library for declarative parsing and validation of HTTP request arguments (query, form, JSON, headers, files), built on … | 77 | 1411 | stable |
| MODX MODX Revolution is an open-source PHP content management system and application framework for building websites and web applications. It gi… | 74 | 1411 | active |
| kofigumbs/multi Multi is a macOS tool that turns groups of websites into custom, lightweight native apps using WebKit webviews, with support for notificati… | 73 | 1410 | active |
| CloudyKit/jet Jet is a fast, secure template engine for Go with a simple C-like syntax. It supports template inheritance, composition, auto-escaping, and… | 86 | 1409 | stable |
| 2227324689/gpmall Gpmall is an e-commerce mall application built with SpringBoot and Dubbo microservices, developed as a hands-on practice project for the Gu… | 32 | 5062 | maintenance |
| nasirkhan/laravel-starter A CMS-like modular starter application built on Laravel 13.x and Livewire, providing authentication, role management, an admin backend, bac… | 96 | 1406 | active |
| fukamachi/woo Woo is a fast, non-blocking HTTP server for Common Lisp built on top of libev, aiming to be among the fastest web servers in any language. … | 76 | 1406 | active |
| openstack/horizon Horizon is the official OpenStack Dashboard, a Django-based web application for managing OpenStack cloud services through a browser. It als… | 75 | 1405 | active |
| ONEARMY/community-platform An open-source community platform built by One Army to help global communities connect, collaborate, and share knowledge around social and … | 93 | 1403 | active |
| teodevgroup/teo Teo is a high-performance, fully asynchronous ORM for Rust supporting MySQL, PostgreSQL, SQLite, and MongoDB. It offers ergonomic query API… | 59 | 1400 | active |
| zstackio/zstack ZStack is an open-source IaaS (Infrastructure as a Service) platform for automating datacenters, managing compute, storage, and networking … | 76 | 1399 | active |
| px-org/PanIndex PanIndex is a self-hosted Go application that indexes files from multiple cloud storage providers and local directories into a browsable we… | 32 | 1399 | active |
| Apache RocketMQ The official Apache RocketMQ Dashboard, a web-based console for monitoring and managing RocketMQ clusters. It provides graphs and statistic… | 67 | 1398 | active |
| Holochain Holochain is an open-source Rust framework for building peer-to-peer applications that run on users' own devices without centralized server… | 99 | 1396 | active |
| enatega/food-delivery-multivendor Enatega is a fully customizable, open-source multi-vendor delivery management system for launching food, grocery, courier, and home-service… | 95 | 1395 | active |
| marmelab/atomic-crm Atomic CRM is a free, open-source, full-featured customer relationship management application built with React, shadcn/ui, and Supabase. It… | 83 | 1394 | active |
| Roncoo Education System Roncoo-pay is an open-source internet payment system built in Java (Spring Boot) with independent account, user, payment access, transactio… | 32 | 4991 | maintenance |
| uwdata/mosaic Mosaic is an extensible TypeScript framework that links interactive data views (plots, tables, widgets) to a backing DuckDB database for sc… | 98 | 1390 | active |
| Joystream Joystream is a monorepo containing the full software stack for a Substrate-based blockchain network: the full node, runtime modules, storag… | 43 | 1389 | active |
| ixrjog/opscloud4 OpsCloud4 is a self-hosted cloud operations platform built with Spring Boot that provides a bastion host with web/SSH terminals, Kubernetes… | 55 | 1388 | active |
| sct/overseerr Overseerr is a free, open-source, self-hosted web application for managing media requests and discovery in the Plex ecosystem, integrating … | 10 | 4975 | maintenance |
| Functions Framework An open-source FaaS framework for Node.js, based on Express, for writing portable functions that run on Google Cloud Run functions, Cloud R… | 93 | 1386 | active |
| Luracast/Restler Restler is a zero-boilerplate REST API framework for PHP 8+ that uses reflection to auto-generate routes, validation, and OpenAPI documenta… | 92 | 1386 | active |
| boringproxy/boringproxy boringproxy is a tunneling reverse proxy written in Go that exposes local web servers securely via public HTTPS URLs. It includes a web UI,… | 23 | 1386 | active |
| treefrogframework/treefrog-framework TreeFrog Framework is a high-speed, full-stack C++ MVC web application framework built on Qt, supporting HTTP and WebSocket protocols. It p… | 87 | 1384 | active |
| textbus/textbus Textbus is a component-based, data-driven rich text editing framework written in TypeScript. It supports real-time collaborative editing vi… | 84 | 1383 | active |
| Stremio A Node.js SDK for creating and publishing Stremio add-ons that provide catalogs, streams, subtitles, and metadata to the Stremio media cent… | 66 | 1383 | active |
| devfeel/dotweb DotWeb is a simple and easy-to-use Go web micro framework providing an HTTP server with routing, middleware, caching, sessions, and TLS sup… | 80 | 1381 | active |
| hattipjs/hattip Hattip is a set of TypeScript packages for building HTTP server applications using web-standard Fetch API Request/Response objects. Handler… | 77 | 1381 | active |
| Horse Web Framework Horse is an Express-inspired, minimalist web framework for Delphi and Lazarus (Free Pascal) for building fast REST APIs and web services. I… | 99 | 1380 | active |
| hydro-project/hydro Hydro is a Rust framework for building correct and performant distributed systems using location-oriented programming, where a single progr… | 95 | 1379 | active |
| malchata/yall.js yall.js is a small, SEO-friendly lazy loading library for the browser that handles autoplaying <video> elements, video poster images, and C… | 10 | 1377 | active |
| openkraken/kraken Kraken is a high-performance rendering engine built on Flutter that supports web standards (HTML/CSS/JavaScript), letting web-style code ru… | 23 | 4925 | maintenance |
| wavebox/waveboxapp Wavebox is a Chromium-based desktop productivity browser for macOS, Windows, and Linux that organizes web apps like Gmail, Slack, Microsoft… | 93 | 1375 | active |
| TalAter/UpUp UpUp is a tiny JavaScript library that uses service workers to let websites serve content to users even when they are offline. With a singl… | 66 | 4919 | maintenance |
| justinribeiro/lite-youtube A dependency-free vanilla web component (<lite-youtube>) that renders fast, lightweight YouTube embeds using a shadow DOM, poster image pla… | 64 | 1374 | stable |
| jsdelivr/bootstrapcdn BootstrapCDN is a free content delivery network service hosting Bootstrap, Font Awesome, Bootswatch, and Bootstrap Icons, backed by jsDeliv… | 68 | 1373 | active |
| ossf/best-practices-badge The OpenSSF Best Practices Badge is a web application (BadgeApp) that lets Free/Libre and Open Source Software projects self-certify that t… | 96 | 1370 | active |
| MoneyNote MoneyNote is an open-source, self-hosted personal finance tracker built with Spring Boot 3, offering a backend API, web frontend, and Flutt… | 58 | 1370 | active |
| Apache Struts Apache Struts is a free, open-source MVC framework for building Java web applications, favoring convention over configuration with an exten… | 93 | 1368 | active |
| beilunyang/moepush MoePush is a self-hostable message push notification service built with Next.js and the Cloudflare stack (Pages, D1). It provides simple HT… | 28 | 1368 | active |
| farmOS farmOS is a web-based, self-hosted application for farm management, planning, and record keeping, built on Drupal. It provides a standard, … | 98 | 1366 | stable |
| bridgetownrb/bridgetown Bridgetown is a next-generation progressive site generator and fullstack framework powered by Ruby, built on Ruby, Roda, and esbuild. It re… | 94 | 1366 | active |
| danpros/htmly HTMLy is an open-source, databaseless PHP blogging platform and flat-file CMS that prioritizes simplicity and speed. It stores content as f… | 61 | 1365 | active |
| wrtnlabs/autobe AutoBE is an AI-powered backend builder that turns natural language requirements into complete NestJS/TypeScript backend applications with … | 65 | 1361 | active |
| 79E/ChatGpt-Web A commercially-viable ChatGPT web application built with React and TypeScript, featuring a full admin backend for managing users, tokens, p… | 24 | 1360 | active |
| MiracleTanC/Neo4j-KGBuilder A self-hosted knowledge graph construction and visualization application built on Neo4j, Spring Boot, Vue.js, and D3.js. It provides a grap… | 73 | 1358 | active |
| cloudfavorites/favorites-web A self-hosted bookmarking web application ('Cloud Favorites') built with Spring Boot 2.x, Thymeleaf, and MySQL that lets users collect, cat… | 33 | 4849 | maintenance |
| arterli/CmsWing CmsWing is a CMS and e-commerce website builder built on the Egg.js framework with Sequelize ORM and integrated GraphQL API generation. It … | 23 | 1355 | active |
| dubinc/oss-gallery OSS Gallery is a crowdsourced web directory of the best open-source projects, built with Next.js and the Dub TypeScript SDK. Each project p… | 25 | 1353 | active |
| datafolklabs/cement Cement is an advanced application framework for Python with a primary focus on building command line interfaces, ranging from single-file s… | 83 | 1352 | stable |
| emonney/QuickApp QuickApp is an opinionated full-stack project template combining Angular 21 and ASP.NET Core 10 with pre-built authentication, authorizatio… | 77 | 1352 | active |
| yiisoft/yii Yii 1.1.x is a high-performance, component-based PHP web framework for building web applications using an MVC architecture. It has reached … | 71 | 4824 | maintenance |
| campsite/campsite Campsite is an open-source team communication app combining posts, chat, video calls, and AI-generated summaries for distributed teams. Thi… | 28 | 4824 | maintenance |
| sulu/sulu Sulu is an open-source PHP content management system built on the Symfony framework, and this repository contains its core framework that a… | 96 | 1351 | active |
| SuaveIO/suave Suave is a lightweight F# web server library with composable WebPart combinators for routing and request handling, targeting .NET 8/9. It s… | 95 | 1351 | active |
| otale/tale Tale is a lightweight, self-hosted blogging platform written in Java on the Blade MVC framework, using an embedded SQLite database so it ne… | 10 | 4819 | maintenance |
| stephenmcd/mezzanine Mezzanine is an open-source content management platform built on the Django framework, offering an integrated, extensible alternative to Wo… | 61 | 4816 | maintenance |
| ltb-project/self-service-password Self Service Password is a PHP web application that lets users change and reset their own passwords in an LDAP directory, including Active … | 93 | 1347 | stable |
| arb/celebrate celebrate is an Express middleware that wraps the Joi validation library to validate request inputs. It validates req.params, req.headers, … | 66 | 1347 | stable |
| Photino Photino.NET is the .NET 6 wrapper for the Photino.Native project, enabling developers to build lightweight native cross-platform desktop ap… | 52 | 1347 | active |
| MarimerLLC/csla CSLA .NET is a software development framework for building a reusable, maintainable object-oriented business logic layer in .NET applicatio… | 95 | 1346 | stable |
| orbit-mvi/orbit-mvi Orbit is a simple, type-safe MVI framework for Kotlin Multiplatform that implements Redux-inspired unidirectional data flow for shared busi… | 85 | 1344 | active |
| bolo-blog/bolo-solo Bolo is a Java-based self-hosted blogging system for programmers, deeply customized from the Solo blog platform. It ships with polished the… | 55 | 1344 | active |
| basementstudio/xmcp xmcp is a TypeScript framework for building and deploying MCP (Model Context Protocol) servers, with file-system-based auto-discovery of to… | 83 | 1342 | active |
| jbilcke-hf/ai-comic-factory AI Comic Factory is a web application that generates comic panels and pages from a single text prompt by combining an LLM for story/dialogu… | 10 | 1342 | active |
| giuseppe99barchetta/SuggestArr SuggestArr is a self-hosted web application that automatically recommends and requests movies, TV shows, and anime to Jellyseerr/Overseerr … | 89 | 1341 | active |
| Xboard Xboard is a high-performance self-hosted proxy/VPN panel forked from V2board, built on Laravel with Octane, a React admin panel, and a Vue3… | 69 | 4772 | maintenance |