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

53Health
Library npm

@monaco-editor/react

Drop the Monaco code editor into any React app without touching webpack, rollup, or bundler config files.

4,741
MIT
Used by 72
94Health
Tool npm

webpack-cli

The official command-line interface for webpack, adding build, watch, serve, and config-validation commands to any project.

2,616
MIT
Used by 72
82Health
Library npm

Floating UI

React hooks and components for building accessible, perfectly positioned tooltips, popovers, and dropdowns.

32,745
MIT
Used by 68
78Health
Library npm

vite-tsconfig-paths

Resolves TypeScript's tsconfig.json path aliases inside Vite, so aliased imports work without redeclaring them in the Vite config.

1,632
MIT
Used by 68
72Health
Tool npm

css-loader

Resolves CSS @import and url() like JavaScript imports so webpack can bundle stylesheets and their assets.

4,320
MIT
Used by 65
77Health
Library npm

React Icons

SVG icon components for React, bundling 40+ popular icon packs behind one consistent import syntax.

12,656
MIT
Used by 64
50Health
Library npm

React Syntax Highlighter

A React component for syntax-highlighting code blocks using highlight.js or Prism ASTs, with JavaScript-based styles and no external stylesheet required.

4,674
MIT
Used by 59
90Health
Library npm

xterm.js

A fast, self-contained TypeScript library for embedding fully-featured terminals in the browser.

21,173
MIT
Used by 57
94Health
Tool npm

electron-builder

A complete solution to package and build ready-to-distribute Electron apps for macOS, Windows, and Linux with auto-update support out of the box.

14,661
MIT
Used by 56
91Health
Library npm

react-dropzone

A lightweight React hook for building HTML5-compliant drag-and-drop file upload zones.

11,014
MIT
Used by 56
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
49Health
Library npm

prism-react-renderer

A lightweight, themeable Prism syntax highlighter for React and React Native, built on a render-props API.

1,993
MIT
Used by 55
62Health
Library npm

React CodeMirror

A fully-typed React component and hook for embedding the CodeMirror 6 code editor with themes and language extensions.

2,251
MIT
Used by 54
61Health
Tool npm

style-loader

A webpack loader that injects bundled CSS into the DOM using style or link tags at runtime.

1,666
MIT
Used by 54
91Health
Tool npm

rollup

A module bundler for JavaScript that compiles small pieces of code into optimized libraries and applications using native ES modules.

26,307
MIT
Used by 53
90Health
Library npm

React Email

High-quality, unstyled React components for building responsive HTML emails

19,732
MIT
Used by 51
83Health
Library npm

Embla Carousel React

A lightweight, dependency-free React hook for building fluid, touch-precise carousels and sliders.

8,414
MIT
Used by 51
85Health
Library npm

Streamdown

A drop-in react-markdown replacement built for AI-powered streaming interfaces.

5,616
Apache 2.0
Used by 51
73Health
Tool npm

babel-loader

Babel loader for webpack (and Rspack) that transpiles modern JavaScript with filesystem caching and source map support.

4,835
MIT
Used by 51
55Health
Library npm

Headless UI

Unstyled, fully accessible UI components for React and Vue, built for Tailwind CSS

28,742
MIT
Used by 49
48Health
Library npm

Vaul

An unstyled, physics-based drawer component for React, built on Radix UI's Dialog primitive.

8,608
MIT
Used by 49
46Health
Library npm

@rollup/plugin-alias

Rollup plugin for defining and resolving import aliases, swapping brittle relative paths for clean, refactor-safe module names.

3,756
MIT
Used by 49
93Health
Tool npm

@vitejs/plugin-vue

The official Vite plugin for compiling Vue Single File Components with fast HMR and full TypeScript support

681
MIT
Used by 49
71Health
Library npm

react-error-boundary

Reusable React error boundary component that catches rendering errors and shows a fallback UI.

7,986
MIT
Used by 48

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