Open-source browser software
6107 open-source libraries, tools and applications tagged browser, ranked by how closely browser 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.
6107 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| Dracula Theme Dracula Theme is a dark color scheme that works across 400+ applications and editors. It provides a unified look for terminals, IDEs, brows… | 66 | 23601 | active |
| 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 |
| 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… | 93 | 23452 | active |
| AZeC4/TelegramGroup A web service that aggregates and indexes over 10,000 Telegram groups, channels, and bots. It provides searchable listings and links to var… | 76 | 23431 | active |
| 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 |
| every-app/open-seo OpenSEO is an open‑source SEO platform that provides keyword research, rank tracking, backlink analysis, site audits and AI visibility tool… | 82 | 23344 | active |
| shimohq/chinese-programmer-wrong-pronunciation A multilingual web and mobile application that lists English technical terms commonly mispronounced by Chinese programmers, providing corre… | 75 | 23323 | active |
| Chalk Chalk is a JavaScript library for styling terminal strings with colors and other ANSI styles. It provides an expressive, chainable API and … | 93 | 23320 | 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… | 99 | 23303 | active |
| Qwerty Learner Qwerty Learner is a web‑based application that combines English word memorization with typing practice. It helps keyboard workers build mus… | 74 | 23233 | active |
| Qwerty Learner Qwerty Learner is a web application that combines English vocabulary memorization with keyboard typing practice to build typing muscle memo… | 74 | 23233 | 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 |
| hmjz100/LinkSwift A Tampermonkey userscript that extracts direct download links from major Chinese cloud storage services (Baidu Netdisk, Aliyun Drive, China… | 84 | 22948 | active |
| Mocha Mocha is a feature‑rich JavaScript test framework that runs on Node.js and in the browser. It provides a flexible BDD/TDD interface, asynch… | 99 | 22902 | active |
| 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… | 94 | 22875 | 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 |
| Univer Univer is an open‑source SDK that provides building blocks for spreadsheet, document, and presentation experiences. It offers a highly cust… | 96 | 22655 | active |
| Univer Univer is a full-stack, isomorphic TypeScript SDK for building embeddable office applications - spreadsheets, documents, and presentations … | 96 | 22655 | active |
| SingleFile SingleFile is an open-source browser extension for Chrome, Edge, Firefox, and Safari that saves an entire web page - including images, styl… | 99 | 22606 | stable |
| 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 |
| lissy93/personal-security-checklist Personal Security Checklist is an open‑source, web‑based guide that compiles 300+ actionable tips for protecting digital security and priva… | 77 | 22581 | 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 in Docker and streams a fully functional browser desktop to multiple users over WebRTC with… | 95 | 22529 | 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 |
| 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… | 94 | 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 |
| 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 |
| 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… | 99 | 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 |
| cat-catch Cat-catch is an open-source browser extension that sniffs and lists media resources (video, audio, images) loaded by the current web page. … | 90 | 22129 | active |
| ONNX Runtime ONNX Runtime is a cross-platform, high-performance machine-learning accelerator for running inference and training on ONNX models. It suppo… | 100 | 22115 | 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 |
| TeamStuQ/skill-map Skill Map is an open-source, web‑based collection of programmer skill roadmaps covering many IT domains. It presents the information as mar… | 23 | 22004 | 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… | 75 | 21930 | stable |
| aidenybai/react-scan React Scan is a drop-in tool that automatically detects and visually highlights React component performance issues, such as unnecessary re-… | 66 | 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 |
| Pug Pug is a high-performance, whitespace-sensitive template engine for JavaScript, targeting Node.js and browsers. It compiles concise, Haml‑i… | 72 | 21838 | active |
| Pug Pug is a high-performance, feature-rich template engine for Node.js and browsers, heavily influenced by Haml, that compiles indentation-bas… | 72 | 21838 | stable |
| ourongxing/newsnow NewsNow is a TypeScript‑based web application that provides a clean, elegant interface for reading real‑time and trending news. It supports… | 87 | 21777 | active |
| Eclipse Theia Eclipse Theia is an extensible, TypeScript‑based framework for building cloud‑and‑desktop IDEs. It provides the core UI, language‑server in… | 98 | 21705 | active |
| Eclipse Theia Eclipse Theia is an open-source framework written in TypeScript for building custom cloud (browser-based) and desktop IDEs and tools, with … | 98 | 21705 | active |
| vueComponent/ant-design-vue Ant Design Vue is an enterprise-class UI component library that ports the Ant Design design system to Vue 2 and Vue 3. It provides a compre… | 66 | 21673 | stable |
| AutomaApp/automa Automa is a browser extension for Chrome and Firefox that lets users automate browser tasks by visually connecting blocks into workflows. I… | 62 | 21649 | active |
| React DnD React DnD is a TypeScript library that provides drag-and-drop capabilities for React applications. It includes core logic and multiple back… | 33 | 21628 | active |
| React DnD React DnD is a set of React utilities for building drag-and-drop interfaces, built on the HTML5 drag-and-drop API with touch and custom bac… | 33 | 21628 | stable |
| ColorlibHQ/gentelella Gentelella is a free, open‑source admin dashboard template built with vanilla JavaScript, SCSS and Vite. It provides 58 ready‑made pages, a… | 92 | 21537 | active |
| elastic/kibana Kibana is an open‑source browser‑based analytics and visualization UI for Elasticsearch. It lets users explore, query, and monitor data thr… | 95 | 21315 | active |
| pmndrs/jotai Jotai is a tiny, primitive state management library for React that uses an atomic approach. It provides a minimal core API and a rich set o… | 99 | 21297 | active |
| xtermjs/xterm.js Xterm.js is a TypeScript terminal emulator frontend component that renders fully-featured terminals in the browser, supporting VT100/VT seq… | 70 | 21251 | stable |
| liriliri/eruda Eruda is an in-page developer console for mobile browsers, providing a DevTools-like panel (console, elements, network, resources, sources)… | 37 | 21224 | active |
| rough-stuff/rough Rough.js is a small (<9 kB) JavaScript graphics library that renders shapes with a hand-drawn, sketchy appearance. It provides drawing prim… | 23 | 21202 | stable |
| wekan/wekan WeKan is an open‑source, self‑hosted kanban board application built with Meteor. It provides real‑time collaborative task management with c… | 95 | 21124 | active |
| Wasmer Wasmer is a high‑performance WebAssembly runtime that provides fast, secure sandboxes for running applications. It can be used via a CLI, e… | 98 | 21118 | active |
| airbnb/visx visx is a collection of reusable low-level React visualization components that combine d3's computation power with React's DOM rendering. I… | 73 | 21076 | stable |
| allinurl/goaccess GoAccess is an open‑source, real‑time web log analyzer that can display statistics in a terminal UI or a live HTML dashboard. It parses com… | 77 | 21061 | active |
| github/docs GitHub Docs is the open‑source repository powering docs.github.com, providing the full documentation site for GitHub products. It is built … | 67 | 21020 | active |
| vercel/chatbot Chatbot is an open‑source, full‑featured template built with Next.js and the Vercel AI SDK. It provides a ready‑to‑deploy AI chat applicati… | 67 | 20983 | active |
| sveltejs/kit SvelteKit is a full‑stack web framework built on Svelte that enables rapid development of performant web applications. It provides routing,… | 91 | 20830 | active |
| Monkeytype Monkeytype is a highly customizable, minimalistic typing test website built with TypeScript, SolidJS and Tailwind CSS. It runs in the brows… | 94 | 20738 | active |
| FullCalendar FullCalendar is a JavaScript library that provides a full-sized, drag‑and‑drop event calendar for web applications. It offers vanilla, Reac… | 95 | 20685 | active |
| chokcoco/iCSS iCSS is a curated collection of advanced CSS techniques, effects, and animations. It provides examples and explanations for a wide range of… | 61 | 20657 | active |
| google/filament Filament is a real-time physically based rendering engine written in C++. It provides cross‑platform support for Android, iOS, desktop OSes… | 95 | 20620 | active |
| Fuse Fuse.js is a lightweight, zero‑dependency fuzzy‑search library written in TypeScript/JavaScript. It runs in browsers, Node.js, Deno and oth… | 90 | 20506 | active |
| Fuse Fuse.js is a lightweight, zero-dependency fuzzy-search library written in TypeScript that runs in the browser, Node.js, and Deno. It uses t… | 90 | 20506 | stable |
| KaTeX/KaTeX KaTeX is a fast, dependency‑free JavaScript library that renders LaTeX math expressions as high‑quality HTML/CSS. It works in browsers and … | 99 | 20461 | active |
| Bokeh Bokeh is a Python library for creating interactive visualizations that run in modern web browsers. It supports standalone HTML output as we… | 77 | 20458 | active |
| Bokeh Bokeh is a Python library for creating interactive data visualizations, plots, and dashboards that render in modern web browsers without wr… | 77 | 20458 | stable |
| Nagi-ovo/voyager Voyager is a browser extension that enhances AI chat interfaces such as Gemini, Claude, ChatGPT and DeepSeek with workflow tools like timel… | 81 | 20422 | active |
| linlinjava/litemall litemall is an open-source small e-commerce mall system combining a Spring Boot backend, a Vue admin dashboard, a WeChat mini-program store… | 63 | 20389 | active |
| graphql/graphql-js GraphQL.js is the official reference implementation of GraphQL for JavaScript. It provides tools to build a GraphQL schema and execute quer… | 97 | 20340 | active |
| Open-Dev-Society/OpenStock OpenStock is a free, open‑source web application that provides real‑time stock market data, charting, alerts and company insights. It is bu… | 63 | 20327 | active |
| Fluent UI Fluent UI is a Microsoft‑maintained collection of React components, utilities, and Web Components that implement the Fluent design system. … | 95 | 20319 | active |
| Fluent UI Fluent UI web is Microsoft's collection of React components, utilities, and Web Components implementing the Fluent design system for buildi… | 95 | 20319 | stable |
| Wenyan Language Wenyan is an esoteric programming language that uses classical Chinese grammar and characters. It provides a compiler that targets JavaScri… | 23 | 20274 | active |
| rrweb rrweb is an open‑source TypeScript library that records user interactions and DOM changes in a web page as a stream of JSON events. It also… | 92 | 20213 | active |
| rrweb rrweb is an open-source TypeScript library that records user interactions and DOM state changes in the browser and replays them as session … | 92 | 20213 | stable |
| Linkwarden Linkwarden is an open‑source, self‑hosted bookmark manager that lets you collect, read, annotate and permanently preserve webpages. It incl… | 98 | 20155 | active |
| camsong/You-Dont-Need-jQuery A curated collection of vanilla JavaScript snippets that replicate common jQuery functionalities such as selectors, DOM manipulation, event… | 67 | 20120 | active |
| daily.dev daily.dev is an open‑source personalized developer news feed and community platform. It is delivered as a browser new‑tab extension, a prog… | 77 | 20096 | active |
| basecamp/trix Trix is a WYSIWYG rich text editor for web applications, built by 37signals as a JavaScript custom element. It uses its own internal docume… | 90 | 20014 | stable |
| VLC media player VLC is a free, open‑source multimedia player and framework that can play virtually any audio or video format. It runs on a wide range of pl… | 77 | 19926 | active |
| Apollo Client Apollo Client is a TypeScript/JavaScript library that simplifies GraphQL data fetching and caching in web and native applications. It provi… | 94 | 19805 | active |
| MDX MDX is a format that combines Markdown with JSX, allowing you to embed interactive components directly in your content. It compiles MDX fil… | 66 | 19793 | active |
| segment-boneyard/nightmare Nightmare is a high-level browser automation library for JavaScript. It provides a simple API to control Chromium or Electron for tasks lik… | 23 | 19772 | active |
| SnapDrop/snapdrop Snapdrop is an open‑source Progressive Web App that enables local file sharing between devices using WebRTC and WebSockets. It can be run i… | 32 | 19733 | active |
| testing-library/react-testing-library React Testing Library is a lightweight JavaScript library that provides utilities for testing React components by interacting with the DOM … | 89 | 19655 | active |
| lin-xin/vue-manage-system Vue‑manage‑system is a starter admin dashboard built with Vue 3, Element Plus, Pinia and TypeScript. It provides ready‑made pages, routing,… | 23 | 19597 | active |
| Decap CMS Decap CMS is an open‑source, React‑based content management system that stores site content in a Git repository. It provides a web UI for e… | 98 | 19425 | active |
| Decap CMS Decap CMS (formerly Netlify CMS) is an open-source, Git-based content management system for static site generators, built as a React single… | 98 | 19425 | active |