Skip to content
JS
Packages

JavaScript packages

42,510 npm packages in 67 categories, with weekly downloads, 12-month growth, bundle size, last release, module format and types for each.

42,510 packages67 categoriesComparisons

All packages

42,510 packages
PackageWeekly downloads12-month changeGzipLast releaseModuleTypesCategories
ejs-loader
EJS (Underscore/LoDash Templates) loader for webpack
370.1k+221%-6 years ago
0.5.0
CommonJSNoneTemplating, Utility libraries
react-use-websocket
React Hook for WebSocket communication
369.9k+32%-1 year ago
4.13.0
CommonJSBundledWebSockets and realtime, React
oxc-transform-react
Oxc React Compiler Node API
369.9k--11 days ago
0.151.0
ESM onlyNoneTypeScript tooling, React
bootstrap.native
Bootstrap components build with Typescript
369.9k+15%-6 months ago
5.1.10
ESM onlyBundledTypeScript tooling
@thednp/shorty
TypeScript shorties for the web
369.4k--6 months ago
2.0.14
ESM onlyBundledTypeScript tooling
run-jxa
Run JXAcode and get the result
369.3k+119181%-1 year ago
4.0.0
ESM onlyBundled-
turbo-windows-64
The windows-x64 binary for turbo, a monorepo build system.
369.2k-40%-6 months ago
2.8.17
-NoneBuild tools
byte-length
Get the real byte length of a string.
369.2k+147%-8 years ago
1.0.2
CommonJSBundled-
imagemin-gifsicle
Imagemin plugin for Gifsicle
369.2k-27%-6 years ago
7.0.0
-NoneNode.js utilities
read-tls-client-hello
A pure-JS module to read TLS client hello data and fingerprints from an incoming socket connection
369.2k+66%-6 months ago
2.0.0
CommonJSBundledNode.js utilities
accounting
number, money and currency formatting library
368.8k+53%-12 years ago
0.4.1
CommonJSNonePayments and commerce
react-moveable
A React Component that create Moveable, Draggable, Resizable, Scalable, Rotatable, Warpable, Pinchable, Groupable.
368.8k+170%-2 years ago
0.56.0
ESM + CommonJSBundledReact, DOM and browser utilities
look-it-up
Find a file or directory by walking up parent directories recursively. Zero dependency.
368.8k+112%-4 years ago
2.1.0
ESM + CommonJSBundled-
hsts
HTTP Strict Transport Security middleware.
368.7k+1%-7 years ago
2.2.0
-NoneSecurity
env-variable
Cross platform environment variables with process.env, window.name, location.hash and localStorage fallbacks
368.5k-4%-6 years ago
0.0.6
CommonJSNoneConfiguration, Node.js utilities
eth-ens-namehash
A simple module for generating ENS namehashes per spec https://github.com/ethereum/EIPs/issues/137
368.2k-7%-8 years ago
2.0.8
CommonJSNoneBlockchain and Web3
progress-stream
Read the progress of a stream
368.1k-6%-9 years ago
2.0.0
CommonJSNoneFiles and file systems
lz4
LZ4 streaming compression and decompression
368.1k+305%-5 years ago
0.6.5
CommonJSNoneCompression and archives
react-list
A versatile infinite scroll [React] component.
368k+19%-3 months ago
0.8.19
CommonJSNone-
backslash
parse string escapes (\n, \r, etc.)
367.8k+36%-1 year ago
0.2.2
-NoneStrings and text
react-with-styles
[![Build Status][travis-svg]][travis-url] [![dependency status][deps-svg]][deps-url] [![dev dependency status][dev-deps-svg]][dev-deps-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]
367.6k+8%-5 years ago
5.0.0
CommonJSNoneCSS-in-JS and styling, React
mkcert
Create Self Signed Development Certificates
367.5k+187%-2 years ago
3.2.0
CommonJSBundled-
blueimp-load-image
JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled, cropped or rotated HTML img or canvas element. It also provides methods to parse image metadata to extract IPTC and Exif tags a
367.2k+39%-4 years ago
5.16.0
CommonJSNoneImage processing
telnet-client
A simple node.js telnet client
367.2k+23%-1 month ago
2.2.14
CommonJSBundledNode.js utilities
fuzzball
Fuzzy string matching algorithms and utilities, port of the TheFuzz Python library.
366.9k+200%-5 months ago
2.2.6
ESM + CommonJSBundled-
expo-navigation-bar
Modify and observe the native navigation bar on Android devices.
366.8k+181%-2 months ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
tronweb
JavaScript SDK that encapsulates the TRON HTTP API
366.7k+70%-16 days ago
6.5.1
ESM + CommonJSBundled-
typescript-memoize
Memoize decorator for Typescript
366.5k+64%-4 years ago
1.1.1
ESM + CommonJSBundledCaching, TypeScript tooling
absolute-path
Node.js 0.11.x path.isAbsolute as a separate module
366.3k+11%-12 years ago
0.0.0
CommonJSNone-
header-generator
NodeJS package for generating realistic browser-like HTTP headers.
365.9k+183%-1 month ago
2.1.88
ESM + CommonJSBundledScraping and browser automation, TypeScript tooling
combine-lists
Merge two lists, trying to preserve the order of both
365.7k+1%-10 years ago
1.0.1
CommonJSNone-
country-list
Maps ISO 3166-1-alpha-2 codes to English country names and vice versa.
365.6k+40%-1 year ago
2.4.1
CommonJSNone-
eslint-plugin-toml
This ESLint plugin provides linting rules for TOML.
365.6k+15%-2 months ago
1.5.0
ESM onlyBundledLinting and formatting
web3-bzz
Web3 module to interact with the Swarm network.
365.4k-7%-2 years ago
1.10.3
CommonJSBundledBlockchain and Web3
unocss
The instant on-demand Atomic CSS engine.
365.4k+3%-16 days ago
66.10.5
ESM + CommonJSBundledCSS-in-JS and styling
apollo-graphql
Apollo GraphQL utility library
365.3k-12%-4 years ago
0.9.7
CommonJSBundledUtility libraries
@oxlint/binding-win32-arm64-msvc
Linter for the JavaScript Oxidation Compiler
365.1k--11 days ago
1.85.0
CommonJSNoneLinting and formatting, TypeScript tooling
@clerk/themes
Themes for the Clerk auth components
365k--7 months ago
2.4.57
ESM + CommonJSBundledAuthentication and authorisation, React
just-snake-case
convert a string to snake case
364.9k+377%-3 years ago
3.2.0
ESM + CommonJSBundledTypeScript tooling, Utility libraries
hardhat
Hardhat is an extensible developer tool that helps smart contract developers increase productivity by reliably bringing together the tools they want.
364.9k-5%-8 days ago
3.18.0
ESM onlyBundledBlockchain and Web3
@atlaskit/theme
Theme contains solutions for global theming, colors, and other useful mixins.
364.8k--9 days ago
28.2.4
ESM + CommonJSBundledReact
ot-text-unicode
OT type for plaintext
364.7k+1457%-6 years ago
4.0.0
CommonJSBundled-
parse-domain
Splits a hostname into subdomains, domain and (effective) top-level domains
364.7k+101%-1 month ago
8.4.0
ESM onlyBundledURLs and query strings
react-dates
A responsive and accessible date range picker component built with React
364.6k+7%-6 years ago
21.8.0
CommonJSNone-
source-map-generator
Generates source maps
364.3k+241%-3 months ago
2.0.7
CommonJSBundled-
filtrex
A simple, safe, JavaScript Filter Expression compiler for end-users
363.9k+15%-1 year ago
3.1.0
ESM + CommonJSBundled-
d3-cloud
Generate word clouds in JavaScript.
363.4k+46%-6 months ago
1.2.9
ESM + CommonJSNoneCharts and data visualisation
@deck.gl/mesh-layers
deck.gl layers that loads 3D meshes or scene graphs
363.4k--27 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
oo-ascii-tree
object-oriented ascii tree renderer
363.3k+26%-1 month ago
1.140.0
CommonJSBundledCloud SDKs, Node.js utilities
is-es2016-keyword
Determine if string is an ES2016 keyword.
363.2k-30%-10 years ago
1.0.0
CommonJSNone-

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

Categories

67 with packages