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
@croct/json5-parser
A lossless JSON5 tokenizer and parser for Node.js that maintains indentation, spacing, and comments.
544.9k--9 months ago
0.2.2
CommonJSBundledParsers and serialisers
python-struct
Packs/Unpacks/Measures structs according to Python's `struct` format
544.7k-28%-6 years ago
1.1.3
CommonJSNone-
@stdlib/assert-is-regexp
Test if a value is a regular expression.
544.2k--7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
threads
Web workers & worker threads as simple as a function call
544.1k+159%-5 years ago
1.7.0
ESM + CommonJSNoneNode.js utilities, TypeScript tooling
content-security-policy-parser
Parse Content Security Policy directives.
544.1k+303%-2 years ago
0.6.0
ESM + CommonJSBundledSecurity
@vuepic/vue-datepicker
Datepicker component for Vue 3
544k--3 months ago
14.0.0
ESM + CommonJSBundledDate pickers, Vue
remove-undefined-objects
Remove undefined properties and empty arrays from an object
543.9k+99%-4 months ago
9.0.0
ESM + CommonJSBundled-
react-avatar-editor
Avatar / profile picture component. Resize and crop your uploaded image using a intuitive user interface.
543.8k+114%-6 months ago
15.1.0
ESM + CommonJSBundledImage processing, React
jest-when
An extension lib for jest
543.7k-9%-5 months ago
4.0.3
CommonJSBundled-
primeng
PrimeNG is a premium UI library for Angular featuring a rich set of 90+ components, a theme designer, various theme alternatives such as Material, Bootstrap, Tailwind, premium templates and professional support. In addition, it integrates with PrimeBlock,
543.6k+10%-22 days ago
22.1.1
ESM onlyBundledUI component libraries, CSS-in-JS and styling
@faceless-ui/modal
America's next top modal
543.5k--2 months ago
3.0.1
ESM onlyBundledAccessibility, React
array-range
creates a new array with given range
543.4k+95%-11 years ago
1.0.1
CommonJSNone-
syncpack-linux-x64-musl
Rust Binary for linux x64
543.1k--1 month ago
15.3.3
-None-
remark-github
remark plugin to autolink references like in GitHub issues, PRs, and comments
542.8k+119%-3 years ago
12.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@aw-web-design/x-default-browser
Detect default web browser of the current user, cross-platform (Win/Lin/Mac)
542.6k--4 years ago
1.4.126
CommonJSNoneCLI tools and terminal utilities, React
@stdlib/constants-float64-high-word-exponent-mask
High word mask for the exponent of a double-precision floating-point number.
542.5k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
tsc-watch
The TypeScript compiler with onSuccess command
542.4k+13%-3 months ago
7.2.1
CommonJSBundledTypeScript tooling
@stdlib/fs-resolve-parent-path
Resolve a path by walking parent directories.
542k--7 months ago
0.2.3
CommonJSBundledFiles and file systems, Promises and async control flow
@stdlib/fs-exists
Test whether a path exists on the filesystem.
542k--7 months ago
0.2.3
CommonJSBundledFiles and file systems, Polyfills and shims
@stdlib/process-cwd
Return the current working directory.
542k--7 months ago
0.2.3
CommonJSBundledUtility libraries, Node.js utilities
@stdlib/utils-convert-path
Convert between POSIX and Windows paths.
542k--7 months ago
0.2.3
CommonJSBundledUtility libraries
@remix-run/web-fetch
Web API compatible fetch implementation
542k--2 years ago
4.4.2
ESM + CommonJSBundledHTTP clients
@stdlib/utils-library-manifest
Load a manifest for compiling source files.
541.9k--7 months ago
0.2.4
CommonJSBundledNode.js utilities
path-equal
Determine two file paths are equal
541.8k+12%-25 days ago
1.2.8
ESM + CommonJSBundled-
2-thenable
Convert any object to thenable
541.5k-17%-7 years ago
1.0.0
-None-
stream-promise
Promise that shares Node.js Stream interface
541k-30%-7 years ago
3.2.0
-NonePromises and async control flow
yaml-loader
YAML loader for Webpack
540.9k-13%-9 months ago
0.9.0
CommonJSNone-
redux-immutable
redux-immutable is used to create an equivalent function of Redux combineReducers that works with Immutable.js state.
540.6k+12%-9 years ago
4.0.0
CommonJSNoneState management
image-dimensions
Get the dimensions of an image
540.5k+373%-13 days ago
2.6.0
ESM onlyBundledCLI tools and terminal utilities, Image processing
typescript-json-schema
typescript-json-schema generates JSON Schema files from your Typescript sources
540.2k+4%-2 months ago
0.68.0
CommonJSBundledTypeScript tooling
text-decoding
[fork] TextEncoder and TextDecoder (Polyfill for the Encoding Living Standard's API) For Node.JS.
539.8k-8%-7 years ago
1.0.0
ESM + CommonJSNone-
wgs84
constants from the standard reference ellipsoid
539.4k+28%-12 years ago
0.0.0
CommonJSNone-
nssocket
An elegant way to define lightweight protocols on-top of TCP/TLS sockets in node.js
539.4k-17%-10 years ago
0.6.0
CommonJSNone-
@stdlib/constants-float64-pinf
Double-precision floating-point positive infinity.
539.3k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
monkeypatch
Slightly easier monkeypatching
539.2k+147%-11 years ago
1.0.0
CommonJSNone-
tiny-worker
Tiny WebWorker for Server
539.1k+156%-7 years ago
2.3.0
CommonJSNoneNode.js utilities
@wolfy1339/lru-cache
A cache object that deletes the least-recently-used items.
538.9k--1 year ago
11.0.2-patch.1
ESM + CommonJSBundledCaching
sass-embedded-all-unknown
The pure js optional dependency for sass-embedded
538.6k+219%-9 days ago
1.105.0
-None-
@remix-run/web-stream
Web API compatible streams for node/web
538.4k--3 years ago
1.1.0
ESM + CommonJSBundledTypeScript tooling
@testcontainers/redis
Redis module for Testcontainers
538.4k--1 month ago
12.1.0
CommonJSBundledTesting
@faceless-ui/scroll-info
A React library for subscribing to scroll events
538.2k--1 year ago
2.0.0
ESM onlyBundledDOM and browser utilities, React
array-find
ES6 Array.find ponyfill. Return the first array element which satisfies a testing function.
538k-37%-11 years ago
1.0.0
CommonJSNonePolyfills and shims
@loaders.gl/gltf
Framework-independent loader for the glTF format
538k--11 days ago
4.5.2
ESM + CommonJSBundled3D, WebGL and game engines
trigger.dev
A Command-Line Interface for Trigger.dev projects
537.7k+1479%-9 days ago
4.6.4
ESM onlyBundledStatic site generators and meta-frameworks, Queues and background jobs
jsencrypt
A Javascript library to perform OpenSSL RSA Encryption, Decryption, and Key Generation.
537.5k+181%-1 year ago
3.5.4
ESM + CommonJSBundled-
@stdlib/assert-has-float32array-support
Detect native Float32Array support.
537.3k--7 months ago
0.2.3
CommonJSBundledUtility libraries
jsonp
A sane JSONP implementation.
537.1k+21%-9 years ago
0.2.1
-None-
@remix-run/web-file
Web API compatible File implementation for node
537k--3 years ago
3.1.0
ESM + CommonJSBundledTypeScript tooling
pg-minify
Minifies PostgreSQL scripts.
536.4k-14%-1 year ago
1.8.0
CommonJSBundledDatabase clients and drivers
@stdlib/assert-has-float64array-support
Detect native Float64Array support.
536.4k--7 months ago
0.2.3
CommonJSBundledUtility libraries

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