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

97Health
Tool npm

TypeScript

A strongly typed superset of JavaScript that compiles to clean, portable JavaScript.

111,050
Apache 2.0
Used by 500
95Health
Tool npm

ESLint

The pluggable JavaScript and TypeScript linter that finds and fixes code problems through a fully customizable, plugin-based rule engine.

27,504
MIT
Used by 368
91Health
Tool npm

prettier

An opinionated code formatter that enforces consistent style across every language your project speaks.

52,263
MIT
Used by 310
94Health
Tool npm

typescript-eslint

The official meta-package bundling the TypeScript ESLint parser, plugin, and rule presets behind a single typed config() helper.

16,391
MIT
Used by 260
82Health
Tool npm

esbuild

An extremely fast JavaScript and CSS bundler and minifier written in Go.

40,058
MIT
Used by 139
62Health
Tool npm

eslint-plugin-react

React-specific linting rules for ESLint that catch JSX bugs, enforce Hooks conventions, and keep prop usage consistent.

9,292
MIT
Used by 122
82Health
Tool npm

eslint-plugin-import

ESLint rules that validate ES module import/export syntax and catch broken paths before they hit your build.

5,944
MIT
Used by 116
97Health
Tool npm

webpack

A static module bundler that builds a dependency graph of your project's modules and packages them into optimized browser bundles

65,948
MIT
Used by 90
95Health
Tool npm

Storybook

The industry-standard workshop for building, documenting, and testing UI components in isolation, across every major frontend framework.

91,053
MIT
Used by 83
90Health
Tool npm

Oxlint

Rust-based JavaScript/TypeScript linter that runs 50-100x faster than ESLint, with zero configuration required.

22,741
MIT
Used by 70
90Health
Tool npm

SWC

Rust-based JavaScript/TypeScript compiler, a drop-in super-fast alternative to Babel

34,191
Apache 2.0
Used by 55
50Health
Tool npm

eslint-import-resolver-typescript

A TypeScript-aware module resolver that plugs into eslint-plugin-import(-x) so ESLint can correctly follow .ts/.tsx imports, tsconfig paths, and package export maps.

825
Other
Used by 49
46Health
Tool npm

npm-run-all

A cross-platform CLI that runs multiple npm-scripts in parallel or in sequence, replacing fragile shell operators like && with Windows-safe orchestration.

5,832
MIT
Used by 41
78Health
Tool npm

TypeScript Native Preview

Preview npm build of tsgo, the native Go port of the TypeScript compiler ahead of TypeScript 7.0.

26,194
Apache 2.0
Used by 34
95Health
Tool npm

mocha

The classic, battle-tested JavaScript test framework for Node.js and the browser, built around flexible async testing and pluggable reporters.

22,896
MIT
Used by 30
84Health
Tool npm

svgo

A Node.js library and command-line tool that optimizes SVG files by removing redundant markup through a configurable plugin pipeline.

22,669
MIT
Used by 23
94Health
Tool npm

nest-cli

Scaffolds, builds, and serves NestJS applications through schematics-driven code generation and pluggable compiler backends.

2,197
MIT
Used by 19
50Health
Tool npm

eslint-config-airbnb

Airbnb's widely-adopted ESLint config for JavaScript and React, encoding the public Airbnb style guide as enforceable lint rules.

148,229
MIT
Used by 16
85Health
Tool npm

openapi-ts

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

5,406
MIT
Used by 14
91Health
Tool npm

Rspack CLI

The official command-line interface for running Rspack builds, dev servers, and previews.

12,899
MIT
Used by 12
41Health
Tool npm

babel-plugin-module-resolver

A Babel plugin that rewrites import and require paths using custom root directories and aliases, replacing deep relative paths with clean module references.

3,472
MIT
Used by 12
59Health
Tool npm

vue-template-compiler

Precompiles Vue 2 templates into render functions ahead of time, avoiding runtime compilation overhead and CSP restrictions in build tooling.

212,804
MIT
Used by 11
94Health
Tool Cargo

wasm-bindgen

Rust-JavaScript interop toolchain that generates the glue code needed to compile Rust to WebAssembly and call it from JS

9,148
Apache 2.0
Used by 11
90Health
Tool npm

js-beautify

Reformats and re-indents JavaScript, HTML, and CSS into clean, readable code

8,995
MIT
Used by 11

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