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

66Health
Library Go

zerolog

A zero-allocation, chaining-API JSON logger for Go built for both structured production output and pretty local development logs.

12,508
MIT
Used by 15
68Health
Library npm

electron-store

Simple, encrypted JSON persistence for your Electron app — save user settings, window state, and cache across the main and renderer processes.

5,021
MIT
Used by 15
69Health
Library npm

OTPAuth

HOTP and TOTP one-time password library for Node.js, Deno, Bun, and browsers

1,482
MIT
Used by 15
76Health
Library npm

node-html-parser

A very fast HTML parser that builds a lightweight DOM tree with full CSS3 selector support.

1,246
MIT
Used by 15
83Health
Library npm

@nestjs/passport

The official NestJS integration module for the Passport authentication middleware

559
MIT
Used by 15
39Health
Library npm

json-schema

A lightweight, historical CommonJS implementation of the original JSON Schema draft specifications

530
Other
Used by 15
51Health
Library npm

ExcelJS

Read, manipulate, and write XLSX spreadsheet data, styles, and formulas in JavaScript

15,486
MIT
Used by 14
46Health
Library Go

jsoniter

A high-performance, 100% compatible drop-in replacement for Go's encoding/json.

13,866
MIT
Used by 14
83Health
Tool npm

openapi-ts

OpenAPI-to-TypeScript code generator producing production-grade SDKs, Zod schemas, and TanStack Query hooks.

5,450
MIT
Used by 14
81Health
Library npm

Cacheable

High-performance layer 1 / layer 2 caching engine built on Keyv

2,008
MIT
Used by 14
51Health
Library npm

JSON-Patch

Lean, high-performance RFC 6902 JSON Patch and JSON Pointer implementation for applying, generating, validating, and observing diffs between JSON documents.

1,982
MIT
Used by 14
63Health
Library npm

@apidevtools/swagger-parser

Parses, validates, and dereferences Swagger 2.0 and OpenAPI 3.x specs in Node.js and browsers

1,210
MIT
Used by 14
78Health
Library npm

@nestjs/jwt

Official NestJS module for signing, verifying, and decoding JWTs

688
MIT
Used by 14
89Health
Framework Cargo

napi-rs

Build precompiled Node.js add-ons in Rust via Node-API, no node-gyp required

7,950
MIT
Used by 13
51Health
Library npm

KafkaJS

A modern Apache Kafka client for Node.js

4,005
MIT
Used by 13
63Health
SDK npm

@sendgrid/mail

Official Node.js SDK for sending transactional and marketing email through the Twilio SendGrid API.

3,052
MIT
Used by 13
87Health
Library npm

LiquidJS

A TypeScript Liquid template engine for Node.js, browsers, and the CLI — Shopify, Jekyll, and GitHub Pages compatible.

1,875
MIT
Used by 13
81Health
Library npm

JSONPath

A JavaScript library for querying, transforming, and extracting data from JSON documents using an extended JSONPath syntax.

1,158
MIT
Used by 13
64Health
Library npm

node-sql-parser

Parses SQL statements into an AST and converts them back to SQL across a dozen database dialects.

1,042
Apache 2.0
Used by 13
83Health
Library npm

@nestjs/bullmq

Official NestJS integration module for BullMQ, bringing decorator-based job queues to Nest applications.

702
MIT
Used by 13
63Health
Library npm

Bull

Redis-backed job queue for Node.js with retries, rate limiting, and scheduling

16,255
MIT
Used by 12
45Health
Library npm

EventEmitter3

A blazing-fast, drop-in EventEmitter for Node.js and browsers

3,539
MIT
Used by 12
44Health
Library npm

node-cache

A simple, fast in-memory caching module for Node.js with TTL expiration, similar to memcached.

2,373
MIT
Used by 12
83Health
Library npm

@nestjs/throttler

The official NestJS rate-limiting module for Express, Fastify, GraphQL, WebSockets, and RPC

711
MIT
Used by 12

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