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
@middy/validator
Validator middleware for the middy framework
52.3k--1 month ago
7.9.2
ESM onlyBundledCloud SDKs, Schema validation
tinymce-i18n
Languages for TinyMCE 4, 5, 6, 7 and 8
52.3k+101%-15 days ago
26.9.21
-NoneInternationalisation
react-relay-network-modern
Network Layer for React Relay and Express (Batch Queries, AuthToken, Logging, Retry)
52.3k+130%-3 years ago
6.2.2
CommonJSBundledAuthentication and authorisation, React
@stoplight/markdown
Useful functions when working with Markdown.
52.3k--4 years ago
3.2.0
ESM + CommonJSBundledMarkdown, Parsers and serialisers
@x402/svm
x402 Payment Protocol SVM Implementation
52.3k--14 days ago
2.27.0
ESM + CommonJSBundledPayments and commerce
find-in-files
A simple tool to search text patterns across multiple files
52.3k-5%-8 years ago
0.5.0
CommonJSNone-
koa-unless
Conditionally add a middleware to Koa with some common patterns.
52.3k+3%-9 years ago
1.0.7
CommonJSNoneHTTP servers and web frameworks
hexo-fs
File system module for Hexo.
52.3k+17%-11 months ago
5.0.1
CommonJSBundledFiles and file systems
@redux-saga/testing-utils
Redux-saga simple testing utils.
52.2k--4 months ago
1.2.3
ESM + CommonJSBundledState management
eslint-plugin-typescript
TypeScript plugin for ESLint
52.2k-30%--
0.14.0
CommonJSNoneLinting and formatting, TypeScript tooling
install-module-linked-compat
Installs and symlinks a module into node_modules
52.2k--24 days ago
0.2.3
ESM + CommonJSBundled-
which-polygon
Index for matching points against a set of GeoJSON polygons
52.2k+364%-3 years ago
2.2.1
CommonJSNoneMaps and geolocation
eslint-plugin-pii
PII linting rules for ESLint
52.2k+960%-5 years ago
1.0.2
CommonJSNoneLinting and formatting
@xstate/vue
XState tools for Vue
52.2k--2 months ago
5.0.1
ESM + CommonJSBundledVue, State management
next-client-cookies
SSR and client support for Next.js v13 cookies (app directory)
52.2k+70%-20 days ago
2.1.2
ESM + CommonJSBundledStatic site generators and meta-frameworks, Authentication and authorisation
vscode-gulp-watch
Watch, that actually is an endless stream
52.2k+488%-5 years ago
5.0.3
CommonJSNone-
mongoose-aggregate-paginate-v2
A page based custom aggregate pagination library for Mongoose with customizable labels.
52.2k+14%-2 months ago
1.1.5
CommonJSBundledORMs and query builders
xml2json
Converts xml to json and vice-versa, using node-expat.
52.2k-24%--
0.12.0
CommonJSNone-
dynamic-import-polyfill
A polyfill for the native import() in the browser
52.1k+123%-7 years ago
0.1.1
ESM + CommonJSNonePolyfills and shims
reproject
Reproject GeoJSON from one projection/CRS to another
52.1k+579%-3 years ago
1.2.7
CommonJSNoneMaps and geolocation
jalali-plugin-dayjs
Persian (Jalali, Khorshidi) Plugin for Day.js
52.1k+156%-2 years ago
1.1.4
ESM + CommonJSBundledDate and time
notation
Utility for modifying / processing the contents of Javascript objects or arrays via object notation strings or globs.
52.1k+4%-3 months ago
3.0.1
ESM onlyBundledFiles and file systems
@webcomponents/scoped-custom-element-registry
Scoped CustomElementRegistry Polyfill
52.1k--1 year ago
0.0.10
CommonJSNonePolyfills and shims
create-emotion-styled
The styled API for emotion
52.1k+37%-8 years ago
9.2.8
ESM + CommonJSBundledCSS-in-JS and styling, React
planer
Remove reply quotations from emails
52.1k+211%-2 years ago
1.2.0
CommonJSNoneEmail
react-scrollbars-custom
The best React custom scrollbars component
52.1k-9%-4 years ago
4.1.1
ESM + CommonJSBundledDOM and browser utilities, React
checkit
Simple validations for node and the browser.
52.1k-61%-10 years ago
0.7.0
CommonJSNoneSchema validation
json-bigint-patch
JSON.parse with bigints support
52.1k-17%-10 months ago
0.0.9
CommonJSNoneNumbers and maths
@unocss/eslint-config
ESLint config for UnoCSS
52k--21 days ago
66.10.5
ESM + CommonJSBundledLinting and formatting
@basis-theory/web-elements
Secure, PCI-compliant elements for creating payment input forms
52k--15 days ago
3.1.0
ESM + CommonJSBundledPayments and commerce
react-simple-dropdown
Non-prescriptive React.js dropdown toolkit
52k+460%-8 years ago
3.2.3
CommonJSNoneReact, UI component libraries
zoom-level
A comprehensive cross-browser package that allow you to determine page's and element's zoom level
52k-7%-6 years ago
2.5.0
ESM + CommonJSBundledDOM and browser utilities
http2-proxy
A simple http/2 & http/1.1 spec compliant proxy helper for Node.
52k+19%-5 years ago
5.0.53
CommonJSBundledNode.js utilities
@openapi-spec/types
TypeScript types for the OpenAPI Specification, covering versions 3.0, 3.1, and 3.2 with complete inline documentation
52k--30 days ago
0.1.0
ESM onlyBundledDocumentation tooling, TypeScript tooling
@arcjet/duration
Arcjet utilities for parsing duration strings
52k--20 days ago
1.13.0
ESM onlyBundled-
pure-parse
Strongly typed validation library that decouples type aliases from validation logic
52k+2064%-3 months ago
1.0.3
ESM + CommonJSBundledTypeScript tooling, Schema validation
@arcjet/headers
Arcjet extension of the Headers class
52k--20 days ago
1.13.0
ESM onlyBundled-
jsoncrush
Compress JSON in URL friendly strings
52k+126%-4 years ago
1.1.8
ESM onlyBundledURLs and query strings, Compression and archives
shamir-secret-sharing
Simple, independently audited, zero-dependency TypeScript implementation of Shamir's Secret Sharing algorithm
51.9k+1130%-1 year ago
0.0.4
ESM + CommonJSBundledCryptography and hashing, TypeScript tooling
eslint-plugin-codegen
An eslint plugin for inline codegen. Auto-fixes out of sync code, with presets for barrels, jsdoc to markdown and more.
51.9k+383%-11 months ago
0.34.1
CommonJSBundledTypeScript tooling, Testing
@tsparticles/canvas-utils
tsParticles canvas utils library
51.9k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@zendeskgarden/react-avatars
Components relating to avatars in the Garden Design System
51.9k--14 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
xmldom-qsa
Based on @xmldom/xmldom with some minor enhancements. Add querySelector, querySelectorAll and match method to Document and Element.
51.9k+314%-3 years ago
1.1.3
CommonJSBundledPolyfills and shims
czg
Interactive Commitizen CLI that generate standardized git commit message
51.9k+94%-1 month ago
1.14.0
ESM + CommonJSBundledCLI tools and terminal utilities
execution-time
ultility to measure execution time
51.9k+24%-6 years ago
1.4.1
CommonJSNone-
eslint-plugin-max-params-no-constructor
Detect functions with too many parameters without the constructor
51.9k+125%-6 years ago
0.0.4
CommonJSNoneLinting and formatting
@spectrum-web-components/shared
The `@spectrum-web-components/shared` package provides essential base classes, mixins, and utilities that support developing Spectrum Web Components. This package contains foundational tools for focus management, slot observation, accessibility enhancemen
51.8k--3 months ago
1.12.2
ESM onlyBundledUI component libraries
@electron-toolkit/eslint-config-prettier
ESLint config with Prettier support for Electron projects.
51.8k--1 year ago
3.0.0
CommonJSBundledLinting and formatting
eslint-plugin-redux-saga
redux-saga eslint rules
51.7k+4%-1 month ago
1.3.3
CommonJSNoneLinting and formatting
to-single-quotes
Convert matching double-quotes to single-quotes: `I "love" unicorns` → `I 'love' unicorns`
51.7k-28%-5 years ago
4.0.0
ESM onlyNone-

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