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
colors-cli
Terminal string styling done right
98.9k+19%-2 years ago
1.0.33
CommonJSNoneCLI tools and terminal utilities, Logging
filepond-plugin-file-validate-size
File Size Validation Plugin for FilePond
98.9k+48%--
2.2.8
ESM + CommonJSBundledSchema validation, Files and file systems
imagescript
zero-dependency javascript image manipulation
98.9k+223%-1 year ago
1.3.1
CommonJSBundledImage processing
vuetify-loader
A Webpack plugin for treeshaking Vuetify components and more
98.9k-15%--
1.9.2
CommonJSNoneBundler plugins and loaders
@ua-parser-js/pro-business
Detect Browser, Engine, OS, CPU, and Device type/model from User-Agent & Client Hints data. Supports browser & node.js environment
98.8k--4 months ago
2.0.10
ESM + CommonJSBundledMonitoring and error tracking
jison-lex
lexical analyzer generator used by jison
98.8k+95%-12 years ago
0.3.4
CommonJSNoneParsers and serialisers
broccoli-clean-css
CSS minifier for Broccoli, using clean-css
98.8k-23%-9 years ago
2.0.1
-NoneCSS-in-JS and styling
use-eye-dropper
Browser color picker hook for React
98.8k+41%-3 months ago
1.8.0
ESM + CommonJSBundledReact
@ngtools/json-schema
Schema validating and reading for configurations, similar to Angular CLI config.
98.7k--9 years ago
1.1.0
CommonJSBundledSchema validation, Angular
recursive-fs
Asynchronous recursive file system operations
98.7k+17%-6 years ago
2.1.0
CommonJSNoneFiles and file systems, CLI tools and terminal utilities
slate-hotkeys
A set of function to detect common keypresses in a platform-agnostic way
98.7k-26%-6 years ago
0.2.11
ESM + CommonJSNoneRich text and code editors, DOM and browser utilities
postcss-prefixwrap
A PostCSS plugin that is used to wrap css styles with a css selector to constrain their affect on parent elements in a page.
98.6k+97%-15 days ago
1.59.1
CommonJSBundledCSS-in-JS and styling, TypeScript tooling
@liveblocks/yjs
Integrate your existing or new Yjs documents with Liveblocks.
98.5k--15 days ago
3.24.2
ESM + CommonJSBundledWebSockets and realtime, React
gulp-load-plugins
Automatically load any gulp plugins in your package.json
98.5k-2%-4 years ago
2.0.8
-None-
@vue/eslint-config-standard
eslint-config-standard for Vue.js projects
98.4k--1 year ago
9.0.1
ESM onlyNoneLinting and formatting, Vue
@signinwithethereum/siwe
Sign in with Ethereum (SIWE)
98.4k--1 month ago
4.2.1
ESM + CommonJSBundledBlockchain and Web3
babel-plugin-espower
Babel plugin for power-assert
98.4k-42%-7 years ago
3.0.1
CommonJSNoneTesting
ip6
IPv6 address helper utilities.
98.4k+23%-6 months ago
0.2.13
ESM onlyNoneCLI tools and terminal utilities
promise-pool-executor
A module for managing ES6 promise concurrency, frequency, and efficiency.
98.4k+58%-1 year ago
2.0.0
CommonJSBundledPromises and async control flow, TypeScript tooling
survey-creator-react
Embeddable SurveyJS drag-and-drop form builder for JSON-based forms in React. Create dynamic surveys, polls, quizzes, and other forms, configure conditional logic and validation, and customize the editor UI.
98.4k+170%-13 days ago
3.1.1
ESM + CommonJSBundledForms, React
power-assert-formatter
Power Assert output formatter
98.3k-53%-10 years ago
1.4.1
CommonJSNoneTesting
redux-batched-actions
redux higher order reducer + action creator to reduce actions under a single subscriber notification
98.3k+180%-6 years ago
0.5.0
ESM + CommonJSBundledState management, React
esbuild-runner
Super-fast on-the-fly transpilation of modern JS, TypeScript and JSX using esbuild
98.3k-12%-3 years ago
2.2.2
CommonJSBundledTypeScript tooling, Node.js utilities
flag-icon-css
> A curated collection of all country flags in SVG — plus the CSS for easier integration. See the [demo](https://flagicons.lipis.dev).
98.3k-15%--
4.1.7
-NoneCSS-in-JS and styling
@lingui/loader
Webpack-compatible loader that compiles Lingui message catalogs on the fly, so .po files can be imported directly
98.2k--13 days ago
6.8.0
ESM onlyNoneInternationalisation, Bundler plugins and loaders
lamejs
Pure JavaScript MP3 Encoder
98.2k+184%-4 years ago
1.2.1
CommonJSNoneVideo and audio
@ng-icons/core
<img width="600" alt="logo" src="https://github.com/ng-icons/ng-icons/assets/20795331/8781b0a9-2c8a-4a7f-9afd-13e47d14cffe">
98.2k--1 month ago
36.0.0
ESM onlyBundledIcons, Angular
parse-repo
Extract repository info from a git remote URI
98.2k+3%-8 years ago
1.0.4
-NoneURLs and query strings
eslint-plugin-i18n-json
Fully extendable eslint plugin for JSON i18n translation files.
98.2k+11%-1 year ago
4.0.1
CommonJSNoneInternationalisation, Linting and formatting
@marp-team/marp-core
The core of Marp tools
98.1k--2 months ago
4.4.0
CommonJSBundledParsers and serialisers, Markdown
@azure/arm-monitor
A generated SDK for MonitorClient.
98.1k--1 month ago
8.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
array-buffer-to-hex
Turn an `ArrayBuffer` into a string of hexadecimal characters.
98.1k+65%-8 years ago
1.0.0
-None-
@payloadcms/plugin-redirects
Redirects plugin for Payload
98.1k--13 days ago
3.90.2
ESM onlyBundledTypeScript tooling, React
babel-plugin-inline-react-svg
A babel plugin that optimizes and inlines SVGs for your react components.
98.1k-10%--
2.0.2
CommonJSNoneReact
audio-recorder-polyfill
MediaRecorder polyfill to record audio in Edge and Safari
98k+162%-5 years ago
0.4.1
ESM + CommonJSNonePolyfills and shims, Video and audio
@tinymce/tinymce-vue
Official TinyMCE Vue 3 Component
98k--1 year ago
6.3.0
ESM + CommonJSBundledVue, Rich text and code editors
@ckeditor/ckeditor-cloud-services-collaboration
CKEditor Cloud Services Collaboration low-level API is required by CKEditor 5 Collaboration features to enable real-time collaborative editing in CKEditor 5.
98k--2 months ago
54.2.10
ESM onlyBundledRich text and code editors
country-flag-emoji-polyfill
Add country flag emojis to Chromium-based browsers on Windows
98k+123%--
0.1.10
ESM + CommonJSBundled-
react-element-popper
A small React component to create a variety of elements that require Popper, such as dropdowns, modals, multiselects, and more.
97.9k+14%-2 years ago
2.1.7
ESM + CommonJSBundledReact, DOM and browser utilities
eslint-plugin-import-newlines
ESLint plugin for enforcing newlines in ES6 import statements past a certain number of items
97.9k+11%-7 months ago
2.0.0
CommonJSNoneLinting and formatting
@unified-latex/unified-latex-util-packages
Tools for manipulating unified-latex ASTs
97.9k--6 months ago
1.8.4
ESM + CommonJSBundledLinting and formatting, Markdown
@unified-latex/unified-latex-util-html-like
Tools working with HTML-like nodes via unified-latex ASTs
97.9k--6 months ago
1.8.4
ESM + CommonJSBundledLinting and formatting, Markdown
cos-fast-xml-parser
Fork of fast-xml-parser@4.5.6 for COS Node.js SDK, with ES2020 syntax replaced for Node 9+ compatibility.
97.9k--4 months ago
1.0.0
CommonJSBundledCLI tools and terminal utilities
@intlify/vue-devtools
@intlify/vue-devtools
97.9k--2 years ago
9.14.1
ESM + CommonJSBundledInternationalisation, Vue
mongodb-log-writer
A library for writing MongoDB logv2 messages
97.9k+69%-27 days ago
3.0.1
ESM + CommonJSBundledLogging, Database clients and drivers
gulp-eslint
A gulp plugin for processing files with ESLint
97.9k-11%-7 years ago
6.0.0
-NoneLinting and formatting
@tsconfig/next
A base TSConfig for working with Next.js.
97.8k--7 months ago
2.0.6
-None-
eachr
Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.
97.8k-29%-2 years ago
7.4.0
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
@napi-rs/image
Image processing library
97.8k--19 days ago
1.15.0
CommonJSBundledImage processing
chaingate-react
React hooks and providers for ChainGate — integrate multi-chain cryptocurrency wallets into React apps with two hooks. Create, import, and manage wallets across Bitcoin, Ethereum, and 30+ blockchains with zero boilerplate and automatic state synchronizati
97.7k--5 months ago
1.2.0
CommonJSBundledBlockchain and Web3, React

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