FindSoftware

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.js

    JavaScript framework that adds reactive behavior to HTML through attributes written in the markup.

  • ALTCHA

    Open-source proof-of-work CAPTCHA widget and server verification libraries, with a paid self-hosted server (Sentinel) and a hosted service (Cloud).

  • Apache ECharts

    JavaScript library for interactive charts and data visualization that runs in the browser.

  • Awesomplete

    Ultra lightweight autocomplete widget for input fields, with zero dependencies.

  • Axios

    Promise-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.

  • Bootstrap

    HTML, CSS and JavaScript toolkit for developing responsive, mobile-first projects on the web.

C

  • c15t

    Open-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

  • D3

    JavaScript library for bespoke data visualization that runs in the browser.

  • Decap CMS

    Git-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.

  • DuckDB

    Analytical SQL database that runs in-process inside Python, Node.js and other applications, with a WebAssembly build for browsers.

E

  • Embla Carousel

    JavaScript 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.js

    Lightweight fuzzy-search library written in TypeScript, with no dependencies, for searching in browsers and on servers.

G

  • GSAP

    JavaScript animation library, with plugins for scroll, SVG, text and UI animation, that runs in the browser.

H

  • Handsontable

    JavaScript 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

  • Iconify

    Unified 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

  • jQuery

    JavaScript 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

  • Leaflet

    JavaScript 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 CSS

    Virtual 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

  • Orama

    Search library for full-text, vector and hybrid search that runs in the browser, on a server or at the edge.

P

  • Pagefind

    Static search library that builds a search index from built HTML at build time and serves search from static files.

  • PGlite

    Embeddable WebAssembly build of PostgreSQL, packaged as a TypeScript and JavaScript library for the browser, Node.js, Bun and Deno.

  • PostCSS

    Tool for transforming CSS with JavaScript plugins.

R

  • React

    JavaScript 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.js

    Open-source HTML presentation framework for building slide decks that run in a web browser.

S

  • Scalar

    Open-source API reference renderer that turns OpenAPI and AsyncAPI documents into interactive API documentation.

  • Shiki

    Syntax highlighter for JavaScript runtimes that colors code with the TextMate grammars used by VS Code.

  • SurveyJS Form Library

    Open-source JavaScript form library that renders JSON-defined forms and surveys in React, Angular, Vue and plain JavaScript applications.

  • Sveltia CMS

    Git-based headless CMS, a single-page admin interface for editing content stored in a Git repository of a static site.

  • SVGO

    Node.js library and command-line application that optimizes SVG files by removing redundant information, with a browser bundle and a webpack loader.

T

  • Tiptap

    Headless rich-text editor framework for web applications, built on ProseMirror.

  • Turbo

    JavaScript 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.

  • Twind

    Compiler that turns Tailwind-style utility classes into CSS at runtime in the browser or in JavaScript environments, without a build step.

U

  • Unpoly

    JavaScript and CSS library that makes links, forms and server-rendered HTML pages update fragments without a full page load.

Y

  • Yew

    Rust 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.