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
eslint-plugin-react-refresh
Validate that your components can safely be updated with Fast Refresh
28.9m+370%-11 days ago
0.5.7
ESM onlyBundledLinting and formatting, React
node-gyp
Node.js native addon build tool
28.9m+64%-30 days ago
13.0.2
CommonJSNoneBuild tools, Node.js utilities
mdast-util-gfm-autolink-literal
mdast extension to parse and serialize GFM autolink literals
28.9m+319%-2 years ago
2.0.1
ESM onlyBundledURLs and query strings, Markdown
micromark-extension-gfm
micromark extension to support GFM (GitHub Flavored Markdown)
28.9m+275%-3 years ago
3.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@inquirer/external-editor
Edit a string with the users preferred text editor using $VISUAL or $ENVIRONMENT
28.9m+266%-23 days ago
3.0.5
ESM onlyBundledCLI tools and terminal utilities
mdast-util-mdx-expression
mdast extension to parse and serialize MDX (or MDX.js) expressions
28.9m+397%-2 years ago
2.0.1
ESM onlyBundledMarkdown
v8-compile-cache-lib
Require hook for automatic V8 compile cache persistence
28.8m+29%-4 years ago
3.0.1
CommonJSNone-
remark-gfm
remark plugin to support GFM (autolink literals, footnotes, strikethrough, tables, tasklists)
28.8m+329%-1 year ago
4.0.1
ESM onlyBundledMarkdown, Tables and data grids
micromark-extension-gfm-tagfilter
micromark extension to support GFM tagfilter
28.8m+293%-3 years ago
2.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
camelcase-css
Convert a kebab-cased CSS property into a camelCased DOM property.
28.8m+113%-8 years ago
2.0.1
CommonJSNoneStrings and text, CSS-in-JS and styling
postcss-js
PostCSS for CSS-in-JS and styles in JS objects
28.8m+98%-7 months ago
5.1.0
ESM + CommonJSBundledCSS-in-JS and styling
mdast-util-mdxjs-esm
mdast extension to parse and serialize MDX.js ESM (import/exports)
28.8m+396%-3 years ago
2.0.1
ESM onlyBundledMarkdown
memfs
In-memory file-system with Node's fs API.
28.8m+48%-3 days ago
4.79.0
CommonJSBundledFiles and file systems, Testing
is-typedarray
Detect whether or not an object is a Typed Array
28.7m+4%-11 years ago
1.0.0
CommonJSNone-
typedarray
TypedArray polyfill for old browsers
28.7m+48%-3 years ago
0.0.7
CommonJSNonePolyfills and shims
vaul
Drawer component for React.
28.6m+694%-1 year ago
1.1.2
ESM + CommonJSBundledReact
parse-ms
Parse milliseconds into an object
28.6m+222%-2 years ago
4.0.0
ESM onlyBundled-
tweetnacl
Port of TweetNaCl cryptographic library to JavaScript
28.6m+32%-6 years ago
1.0.3
CommonJSBundledCryptography and hashing
xml-naming
Validates XML name productions — Name, NCName, QName, NMToken, NMTokens — for XML 1.0 and 1.1
28.5m--2 months ago
0.3.0
ESM onlyBundled-
didyoumean
Match human-quality input to potential matches by edit distance.
28.5m+121%-5 years ago
1.2.2
CommonJSNone-
remark-stringify
remark plugin to add support for serializing markdown
28.4m+289%-3 years ago
11.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
astral-regex
Regular expression for matching astral symbols
28.3m+16%-7 years ago
2.0.0
-None-
recast
JavaScript syntax tree transformer, nondestructive pretty-printer, and automatic source map generator
28.2m+102%-1 month ago
0.24.0
CommonJSBundled-
yoctocolors
The smallest and fastest command-line coloring package on the internet
28.1m+491%-2 months ago
2.2.0
ESM onlyBundledCLI tools and terminal utilities, Logging
events-universal
Universal wrapper for the Node.js events module
28.1m+560%-1 year ago
1.0.1
CommonJSNone-
@inquirer/prompts
Inquirer prompts, combined in a single package
27.9m+223%-18 days ago
8.7.2
ESM onlyBundledCLI tools and terminal utilities, TypeScript tooling
openai
The official TypeScript library for the OpenAI API
27.8m+344%-3 days ago
7.23.0
ESM + CommonJSBundled-
lodash.uniq
The lodash method `_.uniq` exported as a module.
27.8m+61%-10 years ago
4.5.0
-NoneUtility libraries
@vitest/coverage-v8
V8 coverage provider for Vitest
27.8m+354%-10 days ago
5.0.1
ESM onlyBundledTesting
mdast-util-gfm-footnote
mdast extension to parse and serialize GFM footnotes
27.7m+332%-1 year ago
2.1.0
ESM onlyBundledMarkdown, Parsers and serialisers
exponential-backoff
A utility that allows retrying a function with an exponential delay between attempts.
27.7m+95%-11 months ago
3.1.3
CommonJSBundled-
promise
Bare bones Promises/A+ implementation
27.7m+65%-3 years ago
8.3.0
CommonJSNonePromises and async control flow
on-exit-leak-free
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
27.6m+185%-2 years ago
2.1.2
CommonJSNone-
hast-util-to-jsx-runtime
hast utility to transform to preact, react, solid, svelte, vue, etc
27.5m+451%-1 year ago
2.3.6
ESM onlyBundledReact, Vue
luxon
Date and time library with DateTime, Duration and Interval types, built on the Intl API.
27.4m+99%-1 year ago
3.7.2
ESM + CommonJSNoneDate and time
embla-carousel
A lightweight carousel library with fluid motion and great swipe precision
27.4m+495%-1 year ago
8.6.0
ESM + CommonJSBundledUI component libraries, TypeScript tooling
p-cancelable
Create a promise that can be canceled
27.4m+28%-4 years ago
4.0.1
ESM onlyBundledPromises and async control flow
cross-fetch
Universal WHATWG Fetch API for Node, Browsers and React Native
27.3m+47%-1 year ago
4.1.0
CommonJSBundledHTTP clients, React
react-redux
Official React bindings for Redux
27.3m+171%-4 months ago
9.3.0
ESM + CommonJSBundledState management, React
@js-sdsl/ordered-map
javascript standard data structure library which benchmark against C++ STL
27.2m+167%-3 years ago
4.4.2
ESM + CommonJSBundled-
pluralize
Pluralize and singularize any word
27.2m+88%-7 years ago
8.0.0
CommonJSNoneStrings and text
quick-format-unescaped
Solves a problem with util.format
27.2m+160%-5 years ago
4.0.4
CommonJSNone-
is-windows
Returns true if the platform is windows. UMD module, works with node.js, commonjs, browser, AMD, electron, etc.
27.1m+30%-8 years ago
1.0.2
CommonJSNoneNode.js utilities, DOM and browser utilities
bare-fs
Native file system operations for Bare
27.1m+234%-1 month ago
4.8.1
CommonJSBundled-
randombytes
random bytes from browserify stand alone
27.1m-13%-7 years ago
2.1.0
CommonJSNoneCryptography and hashing
memoize-one
A memoization library which only remembers the latest invocation
27.1m+97%-4 years ago
6.0.0
ESM + CommonJSBundledCaching
atomic-sleep
Zero CPU overhead, zero dependency, true event-loop blocking sleep
27.1m+160%-6 years ago
1.0.0
CommonJSNone-
faye-websocket
Standards-compliant WebSocket server and client
27.1m+40%-5 years ago
0.11.4
CommonJSNoneWebSockets and realtime
@date-fns/tz
date-fns timezone utils
27m+827%-4 months ago
1.5.0
ESM + CommonJSBundledDate and time
component-emitter
Simple event emitter
26.9m+30%-2 years ago
2.0.0
CommonJSBundledWebSockets and realtime

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