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
@xterm/addon-fit
An addon for [xterm.js](https://github.com/xtermjs/xterm.js) that enables fitting the terminal's dimensions to a containing element. This addon requires xterm.js v4+.
2.7m+808%-9 months ago
0.11.0
ESM + CommonJSBundledCLI tools and terminal utilities
eslint-plugin-sonarjs
SonarJS rules for ESLint
2.7m+128%-12 days ago
4.2.1
CommonJSBundledLinting and formatting
env-ci
Get environment variables exposed by CI services
2.7m+34%-1 year ago
11.2.0
ESM onlyNoneCloud SDKs, Configuration
reduce-css-calc
Reduce CSS calc() function to the maximum
2.7m+27%-5 years ago
2.1.8
CommonJSNone-
lodash.mapvalues
The lodash method `_.mapValues` exported as a module.
2.7m+9%-10 years ago
4.6.0
-NoneUtility libraries
xmldoc
A lightweight XML Document class for JavaScript.
2.7m+96%-3 months ago
3.0.0
ESM onlyBundled-
yauzl-promise
Unzip library for NodeJS
2.7m+233%-3 years ago
4.0.0
CommonJSNoneCompression and archives
hast-util-minify-whitespace
hast utility to get the plain-text value of a node
2.7m+460%-1 year ago
1.0.1
ESM onlyBundledMarkdown
assert-never
Helper function for exhaustive checks of discriminated unions in TypeScript
2.7m+80%-1 year ago
1.4.0
CommonJSBundledTypeScript tooling
@zxing/text-encoding
Polyfill for the Encoding Living Standard's API.
2.7m+43%-6 years ago
0.9.0
CommonJSNonePolyfills and shims
react-focus-lock
It is a trap! (for a focus)
2.7m+38%-9 months ago
2.13.7
ESM + CommonJSBundledReact, Accessibility
@expo/ui
A collection of UI components
2.7m+22118%-3 days ago
57.0.20
CommonJSBundledReact, HTTP servers and web frameworks
token-stream
Take an array of token and produce a more useful API to give to a parser
2.7m+65%-10 years ago
1.0.0
-None-
parse-numeric-range
Takes a string, such as "1,2,3-10,5-8" and turns it into an array of numbers
2.7m+144%-5 years ago
1.3.0
CommonJSNone-
stream-to-promise
Convert streams (readable or writable) to promises
2.7m+179%-6 years ago
3.0.0
CommonJSNonePromises and async control flow
pug-parser
The pug parser (takes an array of tokens and converts it to an abstract syntax tree)
2.7m+74%-6 years ago
6.0.0
-NoneTemplating
@dual-bundle/import-meta-resolve
A fork of `import-meta-resolve` with commonjs + ESM support at the same time, AKA dual package.
2.7m+14%-1 year ago
4.2.1
ESM + CommonJSBundledNode.js utilities
lightningcss-linux-arm-gnueabihf
A CSS parser, transformer, and minifier written in Rust
2.7m+235%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
vue-i18n
Internationalization plugin for Vue.js
2.7m+71%-11 days ago
11.4.12
ESM + CommonJSBundledInternationalisation, Vue
merge-source-map
Merge old source map and new source map in multi-transform flow
2.7m-7%-8 years ago
1.1.0
CommonJSNone-
scuid
Collision-resistant IDs optimized for horizontal scaling and performance
2.7m+5%-8 years ago
1.1.0
CommonJSNoneCryptography and hashing
pug-code-gen
Default code-generator for pug. It generates HTML via a JavaScript template function.
2.7m+66%-6 months ago
3.0.4
-NoneTemplating
electron-winstaller
Module to generate Windows installers for Electron apps
2.7m+791%-2 months ago
5.4.4
CommonJSBundled-
lodash.capitalize
The lodash method `_.capitalize` exported as a module.
2.7m+29%-10 years ago
4.2.1
-NoneUtility libraries
is
the definitive JavaScript type testing library
2.7m+40%-1 year ago
3.3.2
CommonJSNoneTesting
pug
A clean, whitespace-sensitive template language for writing HTML
2.7m+76%-6 months ago
3.0.4
CommonJSNoneTemplating
pug-runtime
The runtime components for the pug templating language
2.7m+62%-5 years ago
3.0.1
CommonJSNoneTemplating
@temporalio/common
Common library for code that's used across the Client, Worker, and/or Workflow
2.7m+367%-13 days ago
1.24.0
CommonJSBundledTypeScript tooling
html-react-parser
HTML to React parser.
2.7m+56%-10 days ago
6.1.8
ESM + CommonJSBundledParsers and serialisers, React
js-stringify
Stringify an object so it can be safely inlined in JavaScript code
2.7m+83%-10 years ago
1.0.2
-None-
cssnano-util-get-arguments
Get a list of arguments, separated by a comma.
2.7m-5%-8 years ago
4.0.0
CommonJSNoneCSS-in-JS and styling
cssnano-util-get-match
Convert a list of keywords into a single keyword match.
2.7m-5%-8 years ago
4.0.0
CommonJSNoneCSS-in-JS and styling
gifwrap
A Jimp-compatible library for working with GIFs
2.7m+117%-4 years ago
0.10.1
CommonJSNone-
pug-walk
Walk and transform a pug AST
2.7m+73%-6 years ago
2.0.0
-NoneTemplating
ylru
Extends LRU base on hashlru
2.7m-1%-2 years ago
2.0.0
ESM + CommonJSBundled-
react-promise-suspense
React hook for resolving promises with Suspense support
2.7m+145%-3 years ago
0.3.4
CommonJSBundledReact
watskeburt
List files changed since a git revision
2.7m+421%-3 months ago
6.0.0
ESM onlyBundled-
pug-attrs
Generate code for Pug attributes
2.7m+76%-6 years ago
3.0.0
-NoneTemplating
mobx
Simple, scalable state management.
2.7m+51%-5 days ago
7.0.4
ESM + CommonJSBundledState management
intersection-observer
A polyfill for IntersectionObserver
2.7m+50%-4 years ago
0.12.2
CommonJSNoneDOM and browser utilities
is-svg
Check if a string is SVG
2.7m+8%-1 year ago
6.1.0
ESM onlyBundled-
vite-plugin-dts
<h1 align="center">vite-plugin-dts</h1>
2.7m+89%-7 days ago
5.1.1
ESM + CommonJSBundledTypeScript tooling, Bundler plugins and loaders
expo-updates
Fetches and manages remotely-hosted assets and updates to your app's JS bundle.
2.7m+449%-9 days ago
57.0.23
CommonJSBundledReact, HTTP servers and web frameworks
react-grid-layout
A draggable and resizable grid layout with responsive breakpoints, for React.
2.7m+225%-1 month ago
2.2.4
ESM + CommonJSBundledDOM and browser utilities, React
satori
Enlightened library to convert HTML and CSS to SVG.
2.7m+628%-5 days ago
0.33.5
ESM + CommonJSBundledImage processing
vinyl-fs
Vinyl adapter for the file system.
2.7m+7%-1 year ago
4.0.2
CommonJSNoneFiles and file systems
ts-deepmerge
A TypeScript deep merge function.
2.7m+177%-4 months ago
8.0.0
ESM + CommonJSBundledTypeScript tooling
issue-parser
Parser for Github, GitLab and Bitbucket issues actions, references and mentions
2.7m+29%-4 months ago
7.0.2
CommonJSNoneParsers and serialisers
tsconfig
Resole and parse `tsconfig.json`, replicating to TypeScript's behaviour
2.7m+24%-9 years ago
7.0.0
CommonJSBundledTypeScript tooling
pug-strip-comments
Strip comments from a Pug token stream (from the lexer)
2.7m+56%-6 years ago
2.0.0
-NoneTemplating

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