Directory

Open Source Packages

Libraries, frameworks, tools, and SDKs used by the apps in this directory — scored the same way as the apps themselves.

5929 packages

All Packages

86Health
Library npm

connect-es

Type-safe RPC clients and servers for TypeScript, built from Protobuf schemas and servable over Connect, gRPC, or gRPC-Web.

1,810
Apache 2.0
Used by 11
56Health
Tool npm

jest-junit

A Jest reporter that converts test results into JUnit-compatible XML for CI dashboards and test-analytics tools.

502
Apache 2.0
Used by 11
42Health
Library npm

is-hotkey

Check whether a keyboard event matches a hotkey string like 'mod+s' or 'cmd+alt+space'

375
MIT
Used by 11
82Health
Library npm

@nestjs/event-emitter

Event-driven architecture for NestJS, built on EventEmitter2

251
MIT
Used by 11
64Health
Library npm

auto-animate

A zero-config, drop-in animation utility that adds smooth transitions to any web app with a single line of code.

13,918
MIT
Used by 10
96Health
SDK npm

elasticsearch-js

The official Node.js client for Elasticsearch, giving JavaScript and TypeScript apps a typed, fully-featured way to talk to an Elasticsearch cluster.

5,287
Apache 2.0
Used by 10
45Health
Library npm

ULID

A fast, sortable, URL-safe unique identifier generator that beats UUIDs for time-ordered keys.

3,445
MIT
Used by 10
63Health
Library npm

linkifyjs

A fast, plugin-extensible library that finds URLs, email addresses, hashtags, and mentions in plain text and converts them into HTML links.

2,039
MIT
Used by 10
61Health
Library npm

libsodium-wrappers

WebAssembly build of libsodium with hand-friendly JavaScript wrappers for encryption, signing, hashing, and key exchange.

1,152
Other
Used by 10
85Health
Library npm

dotLottie Web

High-performance Lottie & dotLottie animation player for the web

876
MIT
Used by 10
69Health
SDK npm

qdrant-js

Official TypeScript/JavaScript REST client for the Qdrant vector search engine.

463
Apache 2.0
Used by 10
65Health
Library npm

remove-markdown

A zero-dependency Node.js library that strips Markdown formatting down to clean plain text.

378
MIT
Used by 10
63Health
Library npm

content-disposition

Create and parse HTTP Content-Disposition headers, handling RFC 6266 filenames and RFC 8187 Unicode encoding.

246
MIT
Used by 10
78Health
Library npm

Orama

A dependency-free full-text, vector, and hybrid search engine that runs entirely in JavaScript.

10,550
Apache 2.0
Used by 9
48Health
Library npm

boring-avatars

A lightweight React library that generates unique, colorful SVG avatars from any username or string.

6,404
MIT
Used by 9
97Health
SDK npm

firebase-js-sdk

Google's official client SDK for building web and Node.js apps on Firebase's backend services.

5,141
Apache 2.0
Used by 9
42Health
Library npm

notistack

Stackable, customizable notification snackbars for React, shown with a hook or a single function call.

4,075
MIT
Used by 9
88Health
Tool npm

Rsbuild

Rspack-powered build tool that gives web projects fast, zero-config bundling and a rich official plugin ecosystem.

3,378
MIT
Used by 9
88Health
Library npm

html-react-parser

Converts HTML strings into React elements, working seamlessly on both server and client

2,427
MIT
Used by 9
37Health
Library npm

deep-equal

A standalone port of Node's own assert.deepEqual algorithm, giving spec-accurate deep equality checks in Node and the browser alike.

792
MIT
Used by 9
56Health
Library npm

vue-eslint-parser

The ESLint custom parser that lets you lint the <template> section of Vue single-file components.

488
MIT
Used by 9
93Health
Library npm

Uppy

Extensible file upload widget with drag-drop, resumable uploads, and remote providers

30,972
MIT
Used by 8
88Health
Framework npm

Mastra Core

The TypeScript framework for building AI agents, workflows, and RAG apps with unified access to 40+ LLM providers.

28,036
Apache 2.0
Used by 8
95Health
Library npm

hls.js

JavaScript HLS client that plays HTTP Live Streaming video in the browser via MSE

16,940
Apache 2.0
Used by 8

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers