In the browser
Combine filters →In the browser means the software is JavaScript that runs on the visitor’s device. The server delivers it as files, together with the rest of the site, and plays no further part. A search index that loads in the browser or a component library compiled into the page are examples. A record holds this value when its documentation describes it running client-side. MiniSearch is an example.
51 projects run in the visitor's browser, listed alphabetically. Mostly UI components and editors, Libraries and ORMs and charts, maps and graphics, of 14 categories in all. 106 records do not record this field, and cannot appear here either way. For 133 the question does not apply. Counts only projects with momentum; the full list has the rest.
A
- Ace
Embeddable code editor written in JavaScript for web pages and JavaScript applications.
Alpine.jsJavaScript framework that adds reactive behavior to HTML through attributes written in the markup.
ALTCHAOpen-source proof-of-work CAPTCHA widget and server verification libraries, with a paid self-hosted server (Sentinel) and a hosted service (Cloud).
Apache EChartsJavaScript library for interactive charts and data visualization that runs in the browser.
- Awesomplete
Ultra lightweight autocomplete widget for input fields, with zero dependencies.
AxiosPromise-based HTTP client for the browser and Node.js.
B
- Babylon.js
Open-source JavaScript and TypeScript 3D rendering engine for the web.
- Blazor
Web UI framework for building interactive web apps with C# and Razor components, shipped as part of ASP.NET Core.
BootstrapHTML, CSS and JavaScript toolkit for developing responsive, mobile-first projects on the web.
C
c15tOpen-source consent manager that renders cookie banners, a preferences dialog and consent-gated scripts for JavaScript frameworks.
- Cash
Small jQuery-style library for DOM manipulation in modern browsers.
- CookieConsent
Vanilla JavaScript consent management library that shows a cookie banner and blocks scripts until visitors consent.
D
D3JavaScript library for bespoke data visualization that runs in the browser.
Decap CMSGit-based content management interface, delivered as a single-page admin app, that edits the content files of a static site.
- DocSearch
Free search program from Algolia that crawls documentation into an Algolia index and provides a search box for it through open source frontend packages.
DuckDBAnalytical SQL database that runs in-process inside Python, Node.js and other applications, with a WebAssembly build for browsers.
E
Embla CarouselJavaScript carousel library with fluid motion, swipe gestures and a plugin system, usable with React, Vue, Svelte, Solid or plain JavaScript.
F
- FlexSearch
Full-text search library for browsers and Node.js that keeps its index in memory or in a database.
Fuse.jsLightweight fuzzy-search library written in TypeScript, with no dependencies, for searching in browsers and on servers.
G
GSAPJavaScript animation library, with plugins for scroll, SVG, text and UI animation, that runs in the browser.
H
HandsontableJavaScript data grid that looks and feels like a spreadsheet, with versions for React, Angular and Vue.
- hls.js
JavaScript library that plays HTTP Live Streaming video in browsers through HTML5 video and Media Source Extensions.
- htmx
Dependency-free browser library that lets HTML attributes make AJAX requests, use CSS transitions, WebSockets and Server-Sent Events.
I
IconifyUnified icon framework that loads open source icons from any icon library on demand.
- InstantSearch
Open source JavaScript UI library of widgets that builds a search interface on Algolia's search API, with React and Vue wrappers.
J
jQueryJavaScript library that simplifies HTML document traversal and manipulation, event handling, animation and Ajax.
K
- Kendo UI
Commercial JavaScript UI component library for jQuery, with an open-source Kendo UI Core subset.
L
LeafletJavaScript library for mobile-friendly interactive maps that runs in the browser.
- Less
Backwards-compatible language extension for CSS that compiles Less stylesheets to plain CSS with Node.js or in the browser.
- Lightning Web Components
UI framework for building custom elements (web components) with HTML, JavaScript and CSS, maintained by Salesforce.
M
- markdown-it
JavaScript Markdown parser that follows the CommonMark specification and supports syntax extensions and plugins.
Master CSSVirtual CSS language with enhanced syntax that generates styles from class names written in HTML and JavaScript.
- Material Web
Web components for the Material 3 design system, installed from the @material/web npm package.
O
OramaSearch library for full-text, vector and hybrid search that runs in the browser, on a server or at the edge.
P
PagefindStatic search library that builds a search index from built HTML at build time and serves search from static files.
PGliteEmbeddable WebAssembly build of PostgreSQL, packaged as a TypeScript and JavaScript library for the browser, Node.js, Bun and Deno.
PostCSSTool for transforming CSS with JavaScript plugins.
R
ReactJavaScript library for building component-based user interfaces for the web, with react-dom for browsers and server rendering.
- React Native for Web
Implementation of React Native's components and APIs for the web, rendering through React DOM.
reveal.jsOpen-source HTML presentation framework for building slide decks that run in a web browser.
S
ScalarOpen-source API reference renderer that turns OpenAPI and AsyncAPI documents into interactive API documentation.
ShikiSyntax highlighter for JavaScript runtimes that colors code with the TextMate grammars used by VS Code.
SurveyJS Form LibraryOpen-source JavaScript form library that renders JSON-defined forms and surveys in React, Angular, Vue and plain JavaScript applications.
Sveltia CMSGit-based headless CMS, a single-page admin interface for editing content stored in a Git repository of a static site.
SVGONode.js library and command-line application that optimizes SVG files by removing redundant information, with a browser bundle and a webpack loader.
T
TiptapHeadless rich-text editor framework for web applications, built on ProseMirror.
TurboJavaScript framework from Hotwire that updates server-rendered web applications by sending HTML over the wire.
- Turso Database
Embedded SQL database engine written in Rust that is compatible with SQLite, with a hosted service beside it.
TwindCompiler that turns Tailwind-style utility classes into CSS at runtime in the browser or in JavaScript environments, without a build step.
U
UnpolyJavaScript and CSS library that makes links, forms and server-rendered HTML pages update fragments without a full page load.
Y
YewRust framework for building client-side web applications that run as WebAssembly in the browser.
Which of these is best?
We can't tell from here. What suits an editor-heavy marketing site can be wrong for a static documentation site. The list is alphabetical and nobody paid for a place on it.