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
peek-stream
Transform stream that lets you peek the first line before deciding how to parse it
2.7m+19%-8 years ago
1.1.3
CommonJSNone-
eslint-plugin-node
Additional ESLint's rules for Node.js
2.7m-14%-6 years ago
11.1.0
--Linting and formatting
pug-linker
Link multiple pug ASTs together using include/extends
2.7m+76%-6 years ago
4.0.0
-NoneTemplating
pug-filters
Code for processing filters in pug templates
2.7m+76%-6 years ago
4.0.0
-NoneTemplating
app-module-path
Simple module to add additional directories to the Node module search for top-level app modules
2.7m+48%-9 years ago
2.2.0
CommonJSNone-
pug-load
The Pug loader is responsible for loading the depenendencies of a given Pug file.
2.7m+76%-6 years ago
3.0.0
-NoneTemplating
extendable-error
A simple extendable error class that extends Error.
2.7m+152%-6 years ago
0.1.7
CommonJSBundled-
mobx-react-lite
Lightweight React bindings for MobX based on function components and Hooks
2.7m+68%-3 days ago
5.1.0
ESM + CommonJSBundledState management, TypeScript tooling
media-chrome
Custom elements (web components) for making audio and video player controls that look great in your website or app.
2.7m+300%-3 months ago
4.19.2
ESM + CommonJSBundledVideo and audio
@vue-macros/common
common feature from Vue Macros.
2.7m+209%-2 months ago
3.1.4
ESM onlyBundledVue, Bundlers
babel-plugin-syntax-object-rest-spread
Allow parsing of object rest/spread
2.7m-16%-10 years ago
6.13.0
CommonJSNone-
parse-css-color
parse a css color string
2.7m+595%-4 years ago
0.2.1
ESM + CommonJSBundledCSS-in-JS and styling, Strings and text
lightningcss-freebsd-x64
A CSS parser, transformer, and minifier written in Rust
2.7m+227%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
string-template
A simple string template function based on named or indexed arguments
2.7m+23%-10 years ago
1.0.0
CommonJSNone-
expo-device
A universal module that gets physical information about the device running the application
2.7m+430%-16 days ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
ts-declaration-location
Determine where a ts type declaration comes from
2.7m+89%-1 year ago
1.0.7
ESM + CommonJSBundled-
doctypes
Shorthands for commonly used doctypes
2.7m+77%-10 years ago
1.1.0
-None-
unpdf
PDF extraction and rendering across all JavaScript runtimes
2.7m+2854%-1 month ago
1.8.1
ESM + CommonJSBundledCloud SDKs, PDF and documents
@neoconfetti/react
Confetti explosion in React 🎉🎊
2.7m+276%-2 years ago
1.0.0
ESM onlyBundledStatic site generators and meta-frameworks, React
css-mediaquery
Parses and determines if a given CSS Media Query matches a set of values.
2.7m+71%-12 years ago
0.1.2
CommonJSNone-
image-q
Image Quantization Library in **TypeScript** *(MIT Licensed)*
2.7m+119%-4 years ago
4.0.0
ESM + CommonJSBundled-
ast-walker-scope
Traverse Babel AST with scope information.
2.6m+240%-3 months ago
0.10.0
ESM onlyNone-
plugin-error
Error handling for Vinyl plugins.
2.6m+6%-3 years ago
2.0.1
CommonJSBundled-
node-ensure
Async module-loading library and protocol for bundlers/loaders targeting isomorphic apps and Node.js.
2.6m+90%-11 years ago
0.0.0
CommonJSNonePromises and async control flow
uint8arrays
Utility functions to make dealing with Uint8Arrays easier
2.6m+70%-4 months ago
6.1.1
ESM onlyBundledUtility libraries
wasm-feature-detect
A small library to detect which features of WebAssembly are supported in your current browser.
2.6m+456%-1 month ago
1.9.0
ESM + CommonJSBundled-
react-property
HTML and SVG DOM property configs used by React.
2.6m+60%-2 years ago
2.0.2
CommonJSBundledReact, DOM and browser utilities
expo-eas-client
Stable client identifier for EAS services
2.6m+443%-16 days ago
57.0.4
CommonJSBundledReact
glob-stream
Readable streamx interface over anymatch.
2.6m+6%-1 year ago
8.0.3
CommonJSNoneFiles and file systems
decompress-unzip
decompress zip plugin
2.6m-3%-10 years ago
4.0.1
-NoneCompression and archives
hey-listen
Warning and invariant dev-ex messaging.
2.6m+66%-7 years ago
1.0.8
ESM + CommonJSBundled-
lodash.deburr
The lodash method `_.deburr` exported as a module.
2.6m+97%-10 years ago
4.1.0
-NoneUtility libraries
emitter-listener
(Meta)observability for EventEmitters.
2.6m-6%-7 years ago
1.1.2
CommonJSNone-
json-schema-to-typescript
compile json schema to typescript typings
2.6m+127%-1 month ago
16.0.0
CommonJSBundledSchema validation, TypeScript tooling
@storybook/addon-themes
Storybook Themes addon: Switch between themes from the toolbar
2.6m+171%-25 days ago
10.6.0
CommonJSBundledDocumentation tooling, React
@smithy/middleware-compression
Middleware and Plugin for request compression.
2.6m+268%-1 month ago
4.6.2
ESM + CommonJSBundledCompression and archives
mixin-object
Mixin the own and inherited properties of other objects onto the first object. Pass an empty object as the first arg to shallow clone.
2.6m+18%-9 years ago
3.0.0
CommonJSNone-
math-expression-evaluator
A flexible math expression evaluator
2.6m+76%-1 year ago
2.0.7
CommonJSBundledNumbers and maths
stack-chain
API for combining call site modifiers
2.6m-0%-9 years ago
2.0.0
-None-
lodash.topath
The lodash method `_.toPath` exported as a module.
2.6m+88%-10 years ago
4.5.2
-NoneUtility libraries
has-own-prop
A safer `.hasOwnProperty()`
2.6m-29%-4 years ago
3.1.0
ESM onlyBundled-
slide
A flow control lib small enough to fit on in a slide presentation. Derived live at Oak.JS
2.6m+25%-12 years ago
1.1.6
CommonJSNone-
cssnano-util-raw-cache
Manages the raw value formatting for generated AST nodes.
2.6m-10%-8 years ago
4.0.1
CommonJSNoneCSS-in-JS and styling
java-properties
Reads and interpolates Java .properties files
2.6m+26%-7 years ago
1.0.2
CommonJSBundled-
cssnano-util-same-parent
Check that two PostCSS nodes share the same parent.
2.6m-8%-8 years ago
4.0.1
CommonJSNoneCSS-in-JS and styling
windows-release
Get the name of a Windows version from the release number: `5.1.2600` → `XP`
2.6m+1%-7 months ago
7.1.1
ESM onlyBundled-
filing-cabinet
Find files based on partial paths
2.6m+60%-4 months ago
6.0.0
ESM onlyNoneCSS-in-JS and styling
yauzl-clone
Clone yauzl for patching
2.6m+224%-3 years ago
2.0.0
CommonJSNone-
babel-generator
Turns an AST into code.
2.6m-16%-8 years ago
6.26.1
CommonJSNoneBuild tools
expo-structured-headers
Expo module implementation of a parser based on https://httpwg.org/specs/rfc8941.html
2.6m+448%-16 days ago
57.0.1
CommonJSNoneReact, HTTP servers and web frameworks

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