Open-source web-development software
15256 open-source libraries, tools and applications tagged web-development, ranked by how closely web-development 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.
15256 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Actix Web Actix Web is a fast, pragmatic web framework for Rust that provides type‑safe request handling, routing, and middleware. It supports async … | 100 | 24864 | active |
| Actix Web Actix Web is a powerful, pragmatic, and extremely fast asynchronous web framework for Rust. It provides type-safe routing, flexible respond… | 100 | 24864 | stable |
| nocobase/nocobase NocoBase is an open‑source AI‑enhanced no‑code platform that lets you build internal business systems quickly via a WYSIWYG interface or AI… | 95 | 24615 | active |
| React Navigation React Navigation is a JavaScript library that provides routing and navigation primitives for React Native and web applications. It offers a… | 92 | 24508 | active |
| React Navigation React Navigation is a routing and navigation library for React Native and Web apps, providing navigators such as stacks, tabs, and drawers … | 92 | 24508 | active |
| rahuldkjain/github-profile-readme-generator A web application that generates GitHub profile README markdown through a guided form with add-ons like visitor counters and GitHub stats b… | 43 | 24445 | active |
| simdjson simdjson is a high‑performance C++ library for parsing JSON using SIMD instructions. It provides strict validation, minification and fast N… | 100 | 24432 | active |
| plotly/dash Dash is an open‑source Python library for building reactive, data‑driven web applications without writing JavaScript. It combines Flask, Re… | 93 | 24429 | active |
| Vant Vant is a lightweight, customizable Vue UI component library for mobile web apps, offering 80+ high-quality components with support for Vue… | 97 | 24387 | stable |
| heartcombo/devise Devise is a flexible, modular authentication solution for Rails applications built on top of Warden. It provides complete MVC-based user au… | 90 | 24355 | stable |
| electron-react-boilerplate/electron-react-boilerplate Electron React Boilerplate is a starter kit that combines Electron, React, and modern tooling to quickly build cross‑platform desktop appli… | 67 | 24256 | active |
| mdbootstrap/mdb-ui-kit MDB UI Kit is a Material Design component library built on Bootstrap 5 with plain vanilla JavaScript, offering 700+ components such as moda… | 64 | 24245 | active |
| air-verse/air Air is a live-reloading command line utility for developing Go applications that watches files and automatically rebuilds and restarts the … | 92 | 24049 | active |
| ramda/ramda Ramda is a practical functional programming utility library for JavaScript, offering curried, pure functions designed for building function… | 72 | 24046 | stable |
| processing/p5.js p5.js is a free, open‑source JavaScript library for creative coding in the browser. It provides simple functions for drawing, animation, au… | 96 | 24041 | active |
| Lexical Lexical is an extensible, framework-agnostic text editor library written in TypeScript. It provides a lightweight core with plugin-based ex… | 99 | 23961 | active |
| Lexical Lexical is an extensible JavaScript text editor framework from Meta that attaches to contentEditable elements and provides a modular, plugi… | 99 | 23961 | stable |
| Navidrome Navidrome is an open‑source, self‑hosted music streaming server written in Go. It provides a web UI and Subsonic‑compatible API for playing… | 97 | 23914 | active |
| Navidrome Navidrome is a self-hosted, open-source web-based music collection server and streamer written in Go. It indexes your local music files and… | 97 | 23914 | active |
| knadh/listmonk listmonk is a self‑hosted, high‑performance newsletter and mailing‑list manager delivered as a single binary. It provides a web UI, API and… | 90 | 23836 | active |
| tailwindlabs/heroicons Heroicons is a set of 316+ free MIT-licensed hand-crafted SVG icons from the makers of Tailwind CSS, available as raw SVGs and as first-par… | 56 | 23835 | stable |
| Ruby Programming Language The official Ruby programming language implementation, an interpreted object-oriented language with a JIT compiler, written in C and Rust. … | 99 | 23780 | stable |
| jhao104/proxy_pool A Python proxy pool service that periodically scrapes free proxies from 15+ sources, validates them, and stores them in Redis/SSDB. It expo… | 58 | 23762 | active |
| validatorjs/validator.js A JavaScript library of string validators and sanitizers for Node.js and browsers. It provides dozens of checks like isEmail, isURL, and is… | 83 | 23740 | stable |
| Pure CSS Pure is a lightweight set of responsive CSS modules that provide a solid base, grid system, and common UI components. It is designed to be … | 49 | 23723 | active |
| Pure CSS Pure is a set of small, responsive CSS modules providing a minimalist foundation for web projects, including grids, forms, buttons, tables,… | 49 | 23723 | stable |
| kriasoft/react-starter-kit React Starter Kit is a production‑ready monorepo template for building full‑stack SaaS applications with React 19, tRPC, and Cloudflare Wor… | 68 | 23696 | active |
| Node-RED Node-RED is a low-code, flow-based programming tool that lets you wire together hardware devices, APIs and online services. It provides a b… | 96 | 23680 | active |
| jquense/yup Yup is a TypeScript schema builder for runtime value parsing and validation, letting you define object schemas that coerce, transform, and … | 68 | 23656 | stable |
| livewire/livewire Livewire is a full-stack framework for Laravel that lets developers build dynamic, reactive UI components entirely in PHP without writing s… | 95 | 23591 | stable |
| copy/v86 v86 is a JavaScript library that emulates an x86 PC and includes a JIT compiler targeting WebAssembly. It runs entirely in the browser, all… | 85 | 23575 | active |
| Docz Docz is a TypeScript‑based library that lets you write MDX files to create interactive, live‑reloading documentation sites. It builds a sta… | 10 | 23568 | active |
| Passport Passport is a lightweight authentication middleware for Node.js that works with Express. It provides a simple, extensible API and a large c… | 32 | 23521 | active |
| TecharoHQ/anubis Anubis is a Go‑based service that adds a proof‑of‑work challenge to incoming HTTP requests to deter AI‑driven crawlers. It acts as middlewa… | 88 | 23520 | active |
| valyala/fasthttp A high-performance HTTP server and client library for Go, optimized for zero memory allocations in hot paths and up to 10x faster than the … | 99 | 23482 | stable |
| usablica/intro.js Intro.js is a lightweight, dependency‑free JavaScript library that creates step‑by‑step product tours and hints. It works by adding data‑in… | 92 | 23452 | active |
| Guzzle Guzzle is an extensible PHP HTTP client that simplifies sending synchronous and asynchronous HTTP requests. It provides a PSR-7/PSR-18 comp… | 98 | 23445 | active |
| Guzzle Guzzle is an extensible PHP HTTP client for sending HTTP requests and integrating with web services. It supports synchronous and asynchrono… | 98 | 23445 | stable |
| reduxjs/react-redux React Redux is the official library that connects React components to a Redux store. It provides hooks and higher‑order components to read … | 79 | 23426 | active |
| pubkey/rxdb RxDB is a fast, reactive NoSQL database written in TypeScript for JavaScript applications. It stores data locally and synchronizes with any… | 99 | 23411 | active |
| Saleor Saleor is a high‑performance, composable headless commerce platform built with Python. It provides a GraphQL‑only API for managing products… | 93 | 23379 | active |
| conwnet/github1s GitHub1s is a browser‑based code explorer that mimics the VS Code interface for any public GitHub, GitLab or npm package repository. It als… | 98 | 23303 | active |
| Skyvern-AI/skyvern Skyvern is an open‑source platform that adds AI and computer‑vision capabilities to Playwright for automating browser‑based workflows. It p… | 89 | 23226 | active |
| phoenixframework/phoenix Phoenix is a full‑stack web framework for the Elixir language that enables developers to build scalable, fault‑tolerant applications. It pr… | 96 | 23170 | active |
| Oxc Oxc is a Rust‑based collection of high‑performance JavaScript and TypeScript tools, including a parser, linter, formatter, transformer, min… | 95 | 23109 | active |
| ipfs/ipfs IPFS (InterPlanetary File System) is an open, peer-to-peer hypermedia protocol for content-addressed storage and retrieval. It provides too… | 37 | 23053 | active |
| chartdb/chartdb ChartDB is an open‑source, web‑based database diagram editor that visualizes and designs schemas from a single query. It offers AI‑assisted… | 79 | 22990 | active |
| go-chi/chi chi is a lightweight, idiomatic HTTP router for Go that is 100% compatible with net/http and built around the context package. It supports … | 95 | 22952 | stable |
| Mocha Mocha is a feature-rich JavaScript test framework that runs on Node.js and in the browser, supporting TDD and BDD styles with flexible inte… | 99 | 22902 | stable |
| Yjs Yjs is a high‑performance CRDT library that provides shared data types which automatically sync across peers. It enables building real‑time… | 93 | 22875 | active |
| ws ws is a Node.js library that provides a simple, high‑performance WebSocket client and server implementation. It supports the full RFC‑6455 … | 97 | 22806 | active |
| ws ws is a fast, thoroughly tested WebSocket client and server library for Node.js implementing RFC 6455. It passes the extensive Autobahn tes… | 97 | 22806 | stable |
| Forem Forem is an open‑source Ruby on Rails application for building online communities. It powers sites like dev.to and provides features such a… | 77 | 22796 | active |
| Sails.js Sails.js is a realtime MVC web framework for Node.js that provides a convention‑over‑configuration approach to building APIs and full‑stack… | 57 | 22791 | active |
| Magic UI Magic UI is an open‑source UI component library that provides animated React components built with Tailwind CSS and Framer Motion. It offer… | 74 | 22768 | active |
| Magic UI Magic UI is an open-source library of 150+ animated React components and effects built with TypeScript, Tailwind CSS, and Motion (Framer Mo… | 74 | 22768 | active |
| SafeLine SafeLine is a self-hosted web application firewall (WAF) that acts as an Nginx-based reverse proxy to protect web apps from attacks like SQ… | 96 | 22725 | active |
| SVGO SVGO is a Node.js library and command-line tool that optimizes SVG files by removing unnecessary data. It provides a plugin system for fine… | 93 | 22705 | active |
| Univer Univer is an open‑source SDK that provides building blocks for spreadsheet, document, and presentation experiences. It offers a highly cust… | 95 | 22655 | active |
| Univer Univer is a full-stack, isomorphic TypeScript SDK for building embeddable office applications - spreadsheets, documents, and presentations … | 95 | 22655 | active |
| React-Bootstrap React-Bootstrap rebuilds Bootstrap 5 components as true React components, replacing Bootstrap's JavaScript without jQuery dependencies. It … | 77 | 22601 | stable |
| typicode/lowdb lowdb is a tiny, type-safe local JSON database for Node.js, Electron, and the browser. Data is stored as a plain JavaScript object in a JSO… | 52 | 22586 | stable |
| wandb/openui OpenUI is an open-source web application from Weights & Biases that generates UI components from natural language descriptions, rendering t… | 69 | 22573 | active |
| js-cookie/js-cookie js-cookie is a simple, lightweight JavaScript library for reading, writing, and deleting browser cookies on the client side. It is RFC 6265… | 92 | 22567 | stable |
| Ember.js Ember.js is a full‑featured JavaScript framework for building ambitious web applications. It provides a convention‑driven architecture, a p… | 94 | 22563 | active |
| Neko Neko is a self‑hosted virtual browser that runs inside Docker containers and streams the UI via WebRTC. It enables multiple users to share … | 95 | 22529 | active |
| Neko Neko is a self-hosted virtual browser that runs in Docker and streams a fully functional browser desktop to multiple users over WebRTC with… | 95 | 22529 | active |
| ThingsBoard ThingsBoard is an open‑source IoT platform that provides device provisioning, data collection, processing, and real‑time visualization. It … | 98 | 22494 | active |
| jlmakes/scrollreveal ScrollReveal is a lightweight JavaScript library (5.7 kB min+gzip) for animating DOM elements as they scroll into view, using CSS transitio… | 32 | 22473 | stable |
| JHipster JHipster is a Yeoman-based CLI tool that generates complete modern web applications and microservice architectures. It supports multiple fr… | 94 | 22465 | active |
| JHipster JHipster is a Yeoman-based development platform that scaffolds complete full-stack web applications and microservice architectures, combini… | 94 | 22465 | stable |
| mkdocs/mkdocs MkDocs is a fast, simple static site generator written in Python that builds project documentation from Markdown files. It provides a comma… | 40 | 22457 | active |
| darkreader/darkreader Dark Reader is an open-source MIT-licensed browser extension that analyzes web pages and generates a customizable dark mode to reduce eyest… | 98 | 22455 | active |
| react-grid-layout/react-grid-layout React-Grid-Layout is a React library providing a draggable and resizable grid layout system with responsive breakpoints, similar to Packery… | 93 | 22438 | stable |
| redux-saga Redux‑Saga is a Redux middleware that uses ES6 generator functions to manage side effects such as data fetching, caching, and more. It prov… | 93 | 22418 | active |
| redux-saga redux-saga is a Redux middleware library that manages application side effects like asynchronous data fetching using ES6 generator function… | 93 | 22418 | stable |
| browser-use/jev-ultrafast Jev Ultrafast is a Python-based browser agent that uses a small LLM to decide actions on web pages. It presents a dynamic, indexed action s… | 56 | 22407 | active |
| RustPython RustPython is a Python 3 interpreter written in Rust. It can run as a standalone REPL, be embedded in Rust applications, or compiled to Web… | 68 | 22405 | active |
| vueuse/vueuse VueUse is a collection of over 200 composable utilities for Vue 3, written in TypeScript. It provides ready‑to‑use functions for state, sto… | 96 | 22385 | active |
| facebook/flow Flow is a static type checker for JavaScript that adds optional type annotations to improve code safety and developer productivity. It is i… | 95 | 22296 | active |
| PHPMailer/PHPMailer PHPMailer is a full-featured PHP library for creating and sending email, with integrated SMTP support, authentication, attachments, HTML/mu… | 86 | 22296 | stable |
| postcss/autoprefixer Autoprefixer is a PostCSS plugin that parses CSS and automatically adds vendor prefixes to CSS rules using browser support data from Can I … | 96 | 22224 | stable |
| rust-lang/mdBook mdBook is a fast, Rust‑based command‑line tool that builds modern online books from plain Markdown files. It produces static HTML sites wit… | 92 | 22176 | active |
| tornadoweb/tornado Tornado is a Python web framework and asynchronous networking library that uses non‑blocking I/O. It provides tools for building high‑concu… | 76 | 22171 | active |
| Tabler UI Tabler Icons is a collection of over 6,100 free MIT-licensed high-quality SVG icons designed on a 24x24 grid with a 2px stroke, available i… | 98 | 22154 | active |
| necolas/react-native-web React Native for Web is an accessible implementation of React Native's Components and APIs that runs on the web and interoperates with Reac… | 49 | 22135 | stable |
| cat-catch Cat-Catch is an open‑source browser extension that lists and allows downloading of resources on the current page, including video streams. … | 90 | 22129 | active |
| palantir/blueprint Blueprint is a React-based UI toolkit optimized for building complex, data-dense desktop web interfaces. It ships as multiple npm packages … | 92 | 22090 | stable |
| QwikDev/qwik Qwik is a modern web framework that enables instant‑loading applications by deferring JavaScript execution until user interaction. It uses … | 93 | 22068 | active |
| handsontable/handsontable Handsontable is a JavaScript data grid library that provides a spreadsheet‑like interface for editing tabular data. It can be used directly… | 95 | 22067 | active |
| .NET The .NET platform is a free, open‑source, cross‑platform framework for building modern applications. It includes a runtime, SDK, libraries,… | 97 | 22036 | active |
| markdown-it/markdown-it markdown-it is a fast, pluggable Markdown parser for JavaScript with 100% CommonMark support plus syntax extensions like URL autolinking an… | 77 | 21993 | stable |
| Matomo Matomo is an open-source web analytics platform that you install on your own server. It provides real‑time visitor tracking, dashboards, an… | 100 | 21969 | active |
| EL-ADMIN ELADMIN is a front-end/back-end separated admin management system built on Spring Boot 2.7.18, JPA, Spring Security, JWT, Redis, and Vue. I… | 56 | 21905 | active |
| dyad-sh/dyad Dyad is a free, local desktop application that lets you build full‑stack AI‑powered web apps without writing code. It runs on your machine,… | 83 | 21874 | active |
| aidenybai/react-scan React Scan is a drop-in tool that automatically detects and visually highlights React component performance issues, such as unnecessary re-… | 65 | 21868 | active |
| Lit Lit is a small (~5 KB) TypeScript library for building fast, lightweight web components on top of browser standards. It provides a reactive… | 90 | 21857 | stable |
| wechat-app-mall WeChat App Mall is a full‑featured open‑source e‑commerce solution for WeChat mini‑programs, including product listings, cart, order manage… | 87 | 21850 | active |
| wechat-app-mall A long-maintained open-source WeChat mini-program shopping mall (micro-store) template written in JavaScript. It provides a ready-made stor… | 87 | 21850 | active |
| teableio/teable Teable is an AI‑powered spreadsheet platform that stores data in real PostgreSQL while providing no‑code app building and AI agents. It can… | 93 | 21847 | active |