Find the perfect npm packages for your projects

Search, analyze, and compare npm packages to build better applications

Popular searches:
react
vue
lodash
axios
tailwindcss
Compare npm Packages
Side-by-side comparison of downloads, size, and popularity metrics

UI Libraries

react
vue
+2

State Management

redux
zustand
+2

Styling Solutions

styled-components
emotion
+2
Explore Tech Stacks
Analyze technologies and dependencies used in npm packages or GitHub repos
Enter package name or GitHub repo...

View top

npm packages

Quick select:50100200500
react-is

Brand checking of React Elements.

200 kStars
62.9 MWeekly
7.84 MBSize
react-is
react

React is a JavaScript library for building user interfaces.

200 kStars
17.5 MWeekly
7.84 MBSize
react
scheduler

Cooperative scheduler for the browser environment.

200 kStars
18.5 MWeekly
7.84 MBSize
scheduler
axios

Promise based HTTP client for the browser and node.js

97.9 kStars
23.7 MWeekly
492 kBSize
axios
webpack

Packs CommonJs/AMD modules for the browser. Allows to split your codebase into multiple bundles, which can be loaded on demand. Support loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.

62.3 kStars
14.2 MWeekly
6.14 MBSize
webpack
express

Fast, unopinionated, minimalist web framework

59.1 kStars
28.4 MWeekly
500 kBSize
express
lodash

Lodash modular utilities.

55.1 kStars
39.2 MWeekly
1.12 MBSize
lodash
lodash.merge

The Lodash method `_.merge` exported as a module.

53.7 kStars
16.9 MWeekly
1.12 MBSize
lodash.merge
prettier

Prettier is an opinionated code formatter

44.6 kStars
26.4 MWeekly
3.72 MBSize
prettier
@jest/fake-timers

No description available

40.7 kStars
21.7 MWeekly
4.65 MBSize
@jest
jest-resolve

No description available

40.7 kStars
25.3 MWeekly
4.65 MBSize
jest-resolve
@jest/source-map

No description available

40.5 kStars
15.7 MWeekly
4.65 MBSize
@jest
esbuild

An extremely fast JavaScript and CSS bundler and minifier.

34.3 kStars
11 MWeekly
6.81 MBSize
esbuild
rxjs

Reactive Extensions for modern JavaScript

28.1 kStars
44 MWeekly
3.72 MBSize
rxjs
async

Higher-order functions and common patterns for asynchronous code

27.6 kStars
40.2 MWeekly
649 kBSize
async
postcss

Tool for transforming styles with JS plugins

27.1 kStars
52.3 MWeekly
299 kBSize
postcss
commander

the complete solution for node.js command-line programs

24.1 kStars
105 MWeekly
539 kBSize
commander
rollup

Next-generation ES module bundler

22.8 kStars
8.08 MWeekly
5.17 MBSize
rollup
eslint

An AST-based pattern checker for JavaScript.

22 kStars
29.7 MWeekly
13.9 MBSize
eslint
bluebird

Full featured Promises/A+ implementation with exceptionally good performance

20.1 kStars
21.5 MWeekly
1.43 MBSize
bluebird
chalk

Terminal string styling done right

19.5 kStars
225 MWeekly
23.6 kBSize
chalk
ws

Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js

19.3 kStars
49.8 MWeekly
444 kBSize
ws
core-js

Standard library

17.8 kStars
24.6 MWeekly
3.86 MBSize
core-js
nanoid

A tiny (116 bytes), secure URL-friendly unique string ID generator

17.7 kStars
21.7 MWeekly
24.7 kBSize
nanoid
inquirer

A collection of common interactive command line user interfaces.

17.2 kStars
22.1 MWeekly
340 kBSize
inquirer
dotenv

Loads environment variables from .env file

16.3 kStars
24.4 MWeekly
42.6 kBSize
dotenv
@typescript-eslint/typ...

A parser that converts TypeScript source code into an ESTree compatible form

12.7 kStars
24.7 MWeekly
6.65 MBSize
@typescript-eslint
@typescript-eslint/sco...

TypeScript scope analyser for ESLint

12.7 kStars
21 MWeekly
6.65 MBSize
@typescript-eslint
@typescript-eslint/parser

An ESLint custom parser which leverages TypeScript ESTree

12.7 kStars
17.5 MWeekly
6.65 MBSize
@typescript-eslint
@typescript-eslint/esl...

TypeScript plugin for ESLint

12.7 kStars
16 MWeekly
6.65 MBSize
@typescript-eslint
@typescript-eslint/types

Types for the TypeScript-ESTree AST spec

12.7 kStars
23.3 MWeekly
6.65 MBSize
@typescript-eslint
@typescript-eslint/vis...

Visitor keys used to help traverse the TypeScript-ESTree AST

12.7 kStars
23.2 MWeekly
6.65 MBSize
@typescript-eslint
@typescript-eslint/utils

Utilities for working with TypeScript + ESLint together

12.7 kStars
13.1 MWeekly
6.65 MBSize
@typescript-eslint
uuid

RFC4122 (v1, v4, and v5) UUIDs

12.6 kStars
54.9 MWeekly
82.8 kBSize
uuid
ajv

Another JSON Schema Validator

12 kStars
48.2 MWeekly
707 kBSize
ajv
browserslist

Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset

11.1 kStars
41.6 MWeekly
135 kBSize
browserslist
debug

Lightweight debugging utility for Node.js and the browser

10.4 kStars
203 MWeekly
24.4 kBSize
debug
yargs

yargs the modern, pirate-themed, successor to optimist.

10.1 kStars
65.1 MWeekly
681 kBSize
yargs
type-fest

A collection of essential TypeScript types

9.8 kStars
119 MWeekly
251 kBSize
type-fest
chokidar

Minimal and efficient cross-platform file watching library

9.11 kStars
42.9 MWeekly
144 kBSize
chokidar
acorn

ECMAScript parser

8.85 kStars
81.8 MWeekly
4 MBSize
acorn
fs-extra

fs-extra contains methods that aren't included in the vanilla Node.js fs package. Such as recursive mkdir, copy, and remove.

8.81 kStars
72.8 MWeekly
340 kBSize
fs-extra
acorn-walk

ECMAScript (ESTree) AST walker

8.47 kStars
31 MWeekly
4 MBSize
acorn-walk
node-fetch

A light-weight module that brings Fetch API to node.js

8.07 kStars
38.3 MWeekly
208 kBSize
node-fetch
ora

Elegant terminal spinner

7.94 kStars
14.8 MWeekly
40.1 kBSize
ora
glob

a little globber

7.81 kStars
88 MWeekly
169 kBSize
glob
terser

JavaScript parser, mangler/compressor and beautifier toolkit for ES6+

7.54 kStars
33.1 MWeekly
2.92 MBSize
terser
qs

A querystring parser that supports nesting and arrays, with a depth limit

7.46 kStars
71.8 MWeekly
147 kBSize
qs
path-to-regexp

Express style path to RegExp utility

7.12 kStars
28 MWeekly
52.9 kBSize
path-to-regexp
esprima

ECMAScript parsing infrastructure for multipurpose analysis

6.64 kStars
37.4 MWeekly
428 kBSize
esprima

Featured Tools

Popular Packages
Discover trending packages by downloads or GitHub stars
Package Comparison
Compare size, downloads and popularity of multiple packages
Stack Analysis
Analyze dependencies of any npm package or GitHub repository