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
mdast-util-definitions
mdast utility to find definition nodes in a tree
6.7m+44%-3 years ago
6.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
goober
A less than 1KB css-in-js solution
6.7m+117%-4 months ago
2.1.19
ESM + CommonJSBundledCSS-in-JS and styling, React
@blazediff/core
Blazing-fast pixel-by-pixel image comparison with block-based optimization. 1.5x times faster than pixelmatch
6.7m+32652%-1 month ago
1.10.0
ESM + CommonJSBundledImage processing
expo-asset
An Expo universal module to download assets and pass them into other APIs
6.7m+341%-9 days ago
57.0.18
CommonJSBundledReact, HTTP servers and web frameworks
os-paths
Determine common OS/platform paths (home, temp, ...)
6.7m+595%-3 years ago
7.4.0
ESM + CommonJSBundled-
xdg-portable
Determine XDG Base Directory paths (OS/platform portable)
6.7m+594%-3 years ago
10.6.0
ESM + CommonJSBundled-
expo-font
Load fonts at runtime and use them in React Native components.
6.7m+312%-15 days ago
57.0.4
CommonJSBundledReact, HTTP servers and web frameworks
expo-modules-core
The core of Expo Modules architecture
6.7m+316%-2 days ago
57.0.19
CommonJSBundledReact, HTTP servers and web frameworks
p-filter
Filter promises concurrently
6.7m+52%-2 years ago
4.1.0
ESM onlyBundledPromises and async control flow
jmespath
JMESPath implementation in javascript
6.7m-6%-4 years ago
0.16.0
CommonJSNone-
@zkochan/js-yaml
YAML 1.2 parser and serializer
6.7m+58%-7 months ago
0.0.11
ESM + CommonJSNoneParsers and serialisers
unquote
Remove wrapping quotes from a string.
6.6m-7%-8 years ago
1.1.1
CommonJSNone-
@ardatan/relay-compiler
Fork of `relay-compiler`
6.6m+52%-2 months ago
13.0.2
CommonJSNoneGraphQL
url-parse-lax
Lax URL parsing with support for protocol-less URLs and IPs
6.6m-15%-1 year ago
6.0.0
ESM onlyNoneURLs and query strings
eslint-compat-utils
Provides an API for ESLint custom rules that is compatible with the latest ESLint even when using older ESLint.
6.6m+50%-1 year ago
0.6.5
ESM + CommonJSBundledLinting and formatting
@gar/promise-retry
Retries a function that returns a promise, leveraging the power of the retry module.
6.6m--6 months ago
1.0.3
CommonJSBundledPromises and async control flow
dd-trace
Datadog APM tracing client for JavaScript
6.6m+118%-2 days ago
6.17.0
CommonJSBundledMonitoring and error tracking
libmime
Encode and decode quoted printable and base64 strings
6.6m+210%-12 days ago
5.4.4
CommonJSNoneCryptography and hashing
@graphql-tools/executor
Fork of GraphQL.js' execute function
6.6m+67%-19 days ago
2.0.1
ESM + CommonJSBundledGraphQL, TypeScript tooling
jest-junit
A jest reporter that generates junit xml files
6.6m+22%-5 months ago
17.0.0
CommonJSNone-
default-require-extensions
Node's default require extensions as a separate module
6.6m+19%-3 years ago
3.0.1
CommonJSNoneNode.js utilities
react-native-is-edge-to-edge
Detect react-native-edge-to-edge package install
6.6m+276%-6 months ago
1.3.1
ESM + CommonJSBundledReact
openapi-fetch
Fast, type-safe fetch client for your OpenAPI schema. Only 6 kb (min). Works with React, Vue, Svelte, or vanilla JS.
6.6m+383%-7 months ago
0.17.0
ESM + CommonJSBundledDocumentation tooling, Vue
istanbul-lib-hook
Hooks for require, vm and script used in istanbul
6.6m+9%-6 years ago
3.0.0
CommonJSNoneNode.js utilities
mdast-util-math
mdast extension to parse and serialize math
6.6m+459%-3 years ago
3.0.0
ESM onlyBundledNumbers and maths
is-upper-case
Returns `true` if the string is upper case only.
6.6m+29%-2 years ago
3.0.0
ESM onlyNone-
is-lower-case
Returns `true` if the string is lower case only
6.6m+31%-2 years ago
3.0.0
ESM onlyNone-
read-cmd-shim
Figure out what a cmd-shim is pointing at. This acts as the equivalent of fs.readlink.
6.6m+46%-3 days ago
7.0.1
CommonJSNone-
eslint-plugin-unused-imports
Report and remove unused es6 modules
6.5m+60%-7 months ago
4.4.1
ESM + CommonJSBundledLinting and formatting
onnxruntime-common
ONNXRuntime JavaScript API library
6.5m+846%-12 days ago
1.30.0
ESM + CommonJSBundledAI and machine learning
coa
Command-Option-Argument: Yet another parser for command line options.
6.5m-9%-7 years ago
2.0.2
-Bundled-
react-textarea-autosize
textarea component for React which grows with content
6.5m+97%-1 year ago
8.5.9
ESM + CommonJSBundledReact
nanostores
A tiny (372 bytes) state manager for React/Preact/Vue/Svelte with many atomic tree-shakable stores
6.5m+1241%-24 days ago
1.5.3
ESM onlyBundledState management, React
@opentelemetry/instrumentation-net
OpenTelemetry instrumentation for `node:net` network API module
6.5m+196%-26 days ago
0.66.0
CommonJSBundledMonitoring and error tracking
@rollup/plugin-json
Convert .json files to ES6 modules
6.5m+87%-2 years ago
6.1.0
ESM + CommonJSBundled-
@opentelemetry/instrumentation-dns
OpenTelemetry instrumentation for `node:dns` name resolution module
6.5m+195%-26 days ago
0.65.0
CommonJSBundledMonitoring and error tracking
array-find-index
ES2015 `Array#findIndex()` ponyfill
6.5m+12%-9 years ago
1.0.2
-NonePolyfills and shims
react-native-screens
Native navigation primitives for your React Native app.
6.5m+274%-12 days ago
4.28.0
ESM + CommonJSBundledReact, TypeScript tooling
@expo/fingerprint
A library to generate a fingerprint from a React Native project
6.5m+338%-15 days ago
0.20.13
CommonJSBundledReact, HTTP servers and web frameworks
vinyl
Virtual file format.
6.5m+12%-1 year ago
3.0.1
CommonJSNoneFiles and file systems
expo-keep-awake
Provides a React component that prevents the screen sleeping when rendered. It also exposes static methods to control the behavior imperatively.
6.5m+344%-15 days ago
57.0.2
CommonJSBundledReact
prettier-plugin-tailwindcss
A Prettier plugin for sorting Tailwind CSS classes.
6.5m+90%-2 months ago
0.8.1
ESM onlyBundled-
@opentelemetry/resource-detector-aws
OpenTelemetry SDK resource detector for AWS
6.5m+175%-26 days ago
2.22.0
ESM + CommonJSBundledMonitoring and error tracking
prosemirror-markdown
ProseMirror Markdown integration
6.5m+202%-5 days ago
1.13.8
ESM + CommonJSBundled-
@rollup/plugin-terser
Generate minified bundle
6.5m+176%-6 months ago
1.0.0
ESM + CommonJSBundled-
hls.js
JavaScript HLS client using MediaSourceExtension
6.5m+308%-15 days ago
1.7.3
ESM + CommonJSBundledVideo and audio
idb-keyval
A super-simple-small keyval store built on top of IndexedDB
6.5m+222%-2 months ago
6.3.0
ESM + CommonJSBundled-
web-tree-sitter
Tree-sitter bindings for the web
6.5m+751%-27 days ago
0.27.0
ESM + CommonJSBundledParsers and serialisers
is-text-path
Check if a file path is a text file
6.5m+1%-2 years ago
3.0.0
ESM onlyBundled-
react-select
A Select control built with and for ReactJS
6.5m+19%-1 year ago
5.10.2
ESM + CommonJSBundledReact

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