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
tree-sitter-css
CSS grammar for tree-sitter
146.3k+1737%-1 year ago
0.25.0
ESM onlyBundledCSS-in-JS and styling, Parsers and serialisers
emulate
Local drop-in replacement services for CI and no-network sandboxes
146.2k--11 days ago
0.12.0
ESM onlyBundledTesting
nylas
A NodeJS wrapper for the Nylas REST API for email, contacts, and calendar.
146.2k+137%-3 months ago
8.4.0
ESM + CommonJSBundledEmail
react-native-css
Use CSS stylesheets in React Native
146.2k+4054%-5 months ago
3.0.7
ESM + CommonJSBundledCSS-in-JS and styling, React
react-native-compressor
Compress Image, Video, and Audio same like Whatsapp & Auto/Manual Compression | Background Upload | Download File | Create Video Thumbnail
146.2k+178%-2 months ago
2.0.3
ESM + CommonJSBundledVideo and audio, Image processing
@endo/cache-map
bounded-size caches having WeakMap-compatible methods
146.2k--1 year ago
1.1.0
ESM onlyBundledCaching, Security
mdsvex
Markdown preprocessor for Svelte
146.1k+195%-2 months ago
0.12.8
ESM onlyBundledMarkdown, Svelte
@wordpress/redux-routine
Redux middleware for generator coroutines.
146.1k--12 days ago
5.56.0
ESM + CommonJSBundled-
@strapi/data-transfer
Data transfer capabilities for Strapi
146k--11 days ago
5.55.1
ESM + CommonJSBundledGraphQL, Node.js utilities
chartjs-adapter-moment
Chart.js adapter to use Moment.js for time functionalities
146k+21%-3 years ago
1.0.1
ESM + CommonJSNoneDate and time
disparity
Colorized string diff ideal for text/code that spans through multiple lines
146k+31%-5 years ago
3.2.0
CommonJSBundledCLI tools and terminal utilities, Markdown
promisify-event
Promisify EventEmitter's event.
146k-25%-10 years ago
1.0.0
CommonJSNone-
cucumber-tag-expressions
Cucumber Tag Expression parser
146k-45%--
2.0.3
CommonJSBundled-
line-column-path
Parse and stringify file paths with line and column like `unicorn.js:8:14`
145.9k-20%-10 months ago
4.0.0
ESM onlyBundled-
match-url-wildcard
Module to match url by pattern with wildcard
145.9k-21%-3 years ago
0.0.5
CommonJSBundledURLs and query strings
@rjsf/mui
Material UI 7 theme, fields and widgets for react-jsonschema-form
145.9k--19 days ago
6.10.1
ESM + CommonJSBundledReact, Forms
http-message-sig
HTTP Message Signatures defined by RFC 9421
145.8k+53549%-1 month ago
0.3.0
ESM + CommonJSBundledCryptography and hashing
image-minimizer-webpack-plugin
Webpack loader and plugin to optimize (compress) images using imagemin
145.7k+37%-7 months ago
5.0.0
CommonJSBundledBundler plugins and loaders
phosphor-react-native
Flexible icons for React Native
145.7k+246%--
3.0.6
ESM + CommonJSBundledIcons, React
@rozenite/metro
Metro bundler plugin for Rozenite.
145.7k--1 month ago
2.4.0
ESM + CommonJSBundledReact
extract-css-chunks-webpack-plugin
Extract CSS from chunks into stylesheets + HMR. Supports Webpack 4 + SSR
145.5k-28%-3 years ago
4.10.0
CommonJSBundledBundler plugins and loaders
sqlstring-sqlite
Simple SQL escape and format for SQLite
145.5k+279%-8 years ago
0.1.1
-None-
@signpdf/signpdf
Simple signing of PDFs in node.
145.5k--9 months ago
3.3.0
CommonJSBundledPDF and documents, Node.js utilities
eslint-config-airbnb-extended
Eslint Airbnb Config Extended
145.5k+484%-2 months ago
3.2.0
ESM onlyBundledLinting and formatting
@appthreat/atom-parsetools
Parsing tools that complement the @appthreat/atom project.
145.5k--20 days ago
1.7.0
ESM onlyNoneParsers and serialisers
smooth-scroll-into-view-if-needed
Ponyfill for smooth scrolling elements into view (if needed!)
145.4k+72%-3 years ago
2.0.2
ESM + CommonJSBundledPolyfills and shims
intro.js
User Onboarding and Product Walkthrough Library
145.4k+25%--
8.6.0
ESM + CommonJSBundled-
@fontsource-variable/outfit
Self-host the Outfit font in a neatly bundled NPM package.
145.4k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
downlevel-dts
Convert d.ts to be compatible with older typescript compilers
145.3k-25%--
0.11.0
CommonJSNone-
graphology-metrics
Miscellaneous graph metrics for graphology.
145.2k+414%-1 month ago
2.4.2
CommonJSBundled-
bootstrap-datepicker
A datepicker for Bootstrap
145.2k-18%-1 year ago
1.10.1
CommonJSNoneDate pickers
inter-ui
Font files for the Inter font family.
145.2k+79%--
4.1.1
CommonJSNone-
typed.js
A JavaScript Typing Animation Library
145.2k+112%-8 months ago
3.0.0
ESM + CommonJSBundledAnimation
@hyperjump/browser
Browse JSON-compatible data with hypermedia references
145.1k--2 months ago
1.5.0
ESM onlyBundled-
d3-request
A convenient alternative to XMLHttpRequest.
144.9k-16%-9 years ago
1.0.6
ESM + CommonJSNoneCharts and data visualisation
@c15t/translations
Type-safe i18n translations for c15t consent UI — cookie banner, consent dialog, preference center.
144.9k--1 month ago
2.2.1
ESM + CommonJSBundledInternationalisation, TypeScript tooling
set.prototype.difference
An ESnext spec-compliant `Set.prototype.difference` shim/polyfill/replacement that works as far down as ES3
144.8k+893%-1 year ago
1.1.7
CommonJSNonePolyfills and shims
@copilotkit/channels-core
Platform-agnostic JSX channel engine for CopilotKit (createChannel, Thread, PlatformAdapter, ActionStore).
144.7k--13 days ago
0.11.0
ESM onlyBundledStatic site generators and meta-frameworks, React
jasmine-marbles
Marble testing helpers for RxJS and Jasmine
144.7k-29%-4 years ago
0.9.2
ESM + CommonJSNonePromises and async control flow
@vscode-logging/logger
Logger Library for VSCode Extensions
144.7k--1 month ago
2.0.10
CommonJSBundledLogging
remixicon
Remix Icon is a set of open source neutral style system symbols elaborately crafted for designers and developers. All of the icons are free to use for both personal and commercial.
144.7k+131%-8 months ago
4.9.1
-NoneIcons
is-fs-case-sensitive
Check whether the file-system is case-sensitive
144.7k+70999%-1 year ago
2.0.0
ESM + CommonJSBundledFiles and file systems
run-sequence
Run a series of dependent gulp tasks in order
144.7k-5%-8 years ago
2.2.1
CommonJSNoneBuild tools
bash-tool
Generic bash tool for AI agents, compatible with AI SDK
144.6k--1 month ago
1.3.19
ESM onlyBundledCloud SDKs
@descope/sdk-component-drivers
Descope JavaScript SDK mixins
144.5k--19 days ago
0.17.0
ESM + CommonJSBundledAuthentication and authorisation
@node-oauth/oauth2-server
Complete, framework-agnostic, compliant and well tested module for implementing an OAuth2 Server in node.js
144.5k--5 months ago
5.3.0
CommonJSBundledAuthentication and authorisation
@code-inspector/webpack
Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
144.4k--23 days ago
2.0.9
ESM + CommonJSBundledVue, Bundler plugins and loaders
dialkit
Live controls for tuning interfaces in React, Solid, Svelte, Vue, and plain JavaScript
144.4k--25 days ago
2.0.2
ESM + CommonJSBundledVue, React
@code-inspector/mako
Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
144.4k--23 days ago
2.0.9
ESM + CommonJSBundledBundler plugins and loaders, React
iban
A javascript library to validate, format and convert IBAN (International Bank Account Number) and BBAN (Basic Bank Account Number)
144.3k+16%--
0.0.14
CommonJSNone-

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