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
jsonschema-draft4
A copy of json schema draft 4.
25.2k-29%-10 years ago
1.0.0
CommonJSNoneSchema validation
@threlte/extras
Utilities, abstractions and plugins for your Threlte apps
25.2k--13 days ago
9.22.0
ESM onlyBundled3D, WebGL and game engines, Svelte
vue-dragscroll
vue directive to make a scrollable element scroll by draging to the scroll direction
25.2k+14%-2 years ago
4.0.6
ESM + CommonJSBundledVue, DOM and browser utilities
fastify-graceful-shutdown
Gracefully shutdown fastify
25.2k+54%-1 year ago
5.0.0
CommonJSBundledHTTP servers and web frameworks
datatables
DataTables enhances HTML tables with the ability to sort, filter and page the data in the table very easily. It provides a comprehensive API and set of configuration options, allowing you to consume data from virtually any data source.
25.2k-18%-8 years ago
1.10.18
CommonJSNoneTables and data grids, UI component libraries
koa-static-cache
Static cache for koa
25.2k-3%-6 years ago
5.1.4
-NoneCaching, Compression and archives
@napi-rs/snappy-win32-x64-msvc
Fastest Snappy compression library in Node.js
25.2k--28 days ago
7.4.3
CommonJSNoneCompression and archives
xbytes
Parse bytes to human readable sizes (4747) → ('4.75 KB') and vice versa.
25.2k+48%-2 years ago
1.9.1
ESM + CommonJSBundledParsers and serialisers
remark-lint-first-heading-level
remark-lint rule to warn when the first heading has a level other than a specified value
25.2k+18%-1 year ago
4.0.1
ESM onlyBundledMarkdown
@shopify/shopify-app-session-storage-memory
Shopify App Session Storage for Memory
25.2k--20 days ago
8.0.0
ESM + CommonJSBundledGraphQL, Payments and commerce
desired-capabilities
utilities for parsing shorthand Selenium capabilities objects
25.2k+11%-11 years ago
0.1.0
CommonJSNoneScraping and browser automation, Testing
@react-native-firebase/database
React Native Firebase - The Firebase Realtime Database is a cloud-hosted database. Data is stored as JSON and synchronized in realtime to every connected client. React Native Firebase provides native integration with the Android & iOS Firebase SDKs, suppo
25.1k--1 month ago
26.4.0
CommonJSBundledCloud SDKs, Database clients and drivers
@shopware-ag/meteor-icon-kit
An icon library and toolkit that follows a minimal, yet highly expressive style perfectly aligned with Shopware's product language
25.1k--1 month ago
5.10.0
ESM onlyNoneIcons
express-caja-sanitizer
An express middleware inspired from express-sanitizer but additionally sanitizes URL params. It also gives an option to provide a preprocessor function to decide whether a (key, value) pair should be sanitized or not.
25.1k+618%-10 years ago
1.0.1
CommonJSNoneSecurity, HTTP servers and web frameworks
quick-score
A JavaScript string-scoring and fuzzy-matching library based on the Quicksilver algorithm, designed for smart auto-complete.
25.1k+977%-4 years ago
0.2.0
ESM + CommonJSBundled-
vue-template-babel-compiler
Post compiler for Vue template render functions to support ES features with Babel
25.1k+8%-4 years ago
2.0.0
CommonJSNoneVue
@figma-export/core
@figma-export core functionalities
25.1k--2 months ago
6.4.1
ESM onlyBundledIcons, CLI tools and terminal utilities
@tony.ganchev/eslint-plugin-header
The native ESLint 9/10 header plugin. A zero-bloat, drop-in replacement for 'eslint-plugin-header' with first-class Flat Config & TypeScript support. Auto-fix Copyright, License, and banner comments in JavaScript, TypeScript, Vue, Svelte, CSS, HTML, YAML,
25.1k--5 months ago
3.4.4
ESM + CommonJSBundledLinting and formatting, Vue
@glideapps/glide-data-grid-source
Useful data source hooks for Glide Data Grid
25.1k--2 years ago
6.0.3
ESM + CommonJSBundledTables and data grids, React
jquery-slimscroll
slimScroll is a small jQuery plugin that transforms any div into a scrollable area. slimScroll doesn't occupy any visual space as it only appears on a user initiated mouse-over.
25.1k-22%-10 years ago
1.3.8
CommonJSNoneDOM and browser utilities
@supabase/stripe-sync-engine
Stripe Sync Engine to sync Stripe data based on webhooks to Postgres
25.1k--6 months ago
0.48.5
ESM + CommonJSBundledPayments and commerce, Database clients and drivers
vue-facing-decorator
Vue typescript class and decorator based component.
25.1k+7%-1 year ago
4.0.1
ESM + CommonJSBundledTypeScript tooling, Vue
@crowecawcaw/xa11y
Cross-platform accessibility client library for Node.js
25.1k--19 days ago
0.15.0
CommonJSBundledAccessibility
openapi-schema-validation
Validate openapi documents.
25.1k-15%-8 years ago
0.4.2
-NoneDocumentation tooling
jzz
MIDI library for Node.js and web-browsers
25.1k+445%--
1.9.6
CommonJSNoneVideo and audio
vite-plugin-wrapper
A Vite plugin for transparently wrapping matched modules with custom implementations.
25.1k--2 months ago
0.1.1
ESM onlyBundledBundler plugins and loaders
react-native-advanced-input-mask
Text input mask for React Native on iOS, Android and web. Synchronous and easy formatting without hustle
25.1k+161%-1 year ago
1.4.6
ESM + CommonJSBundledReact
@better-auth/redis-storage
Redis storage for Better Auth secondary storage
25.1k--13 days ago
1.7.6
ESM onlyBundledAuthentication and authorisation, TypeScript tooling
@cosmograph/cosmos
GPU-based force graph layout and rendering
25.1k--2 months ago
3.4.1
ESM onlyBundledCharts and data visualisation
simple-parallax-js
simpleParallax.js is a lightweight and easy-to-use JS library that adds parallax animations to any image.
25.1k+268%--
7.0.0
ESM + CommonJSBundledAnimation, UI component libraries
bee-queue
A simple, fast, robust job/task queue, backed by Redis.
25.1k+28%-9 months ago
2.0.0
CommonJSBundledQueues and background jobs, Database clients and drivers
hugerte
Web based JavaScript HTML WYSIWYG editor control.
25.1k+215%-1 month ago
1.0.14
CommonJSBundledRich text and code editors
passport-cookie
Cookie authentication strategy for Passport
25.1k+48%-5 years ago
1.0.9
CommonJSNoneAuthentication and authorisation
httpie
A lightweight, Promise-based wrapper for Node.js HTTP requests~!
25.1k+11%-7 years ago
1.1.2
ESM + CommonJSBundledHTTP clients
svelte-sequential-preprocessor
Sequential preprocessor for Svelte JS.
25.1k+48%-10 months ago
2.0.3
CommonJSBundledSvelte
@ngbracket/ngx-layout
ngbracket/ngx-layout =======
25k--2 months ago
22.0.1
ESM onlyBundledAngular
karma-html2js-preprocessor
A Karma plugin. Convert HTML files into JS strings to serve them in a script tag.
25k-8%--
1.1.0
CommonJSNone-
p-tap
Tap into a promise chain without affecting its value or state
25k+22%-5 years ago
4.0.0
ESM onlyNonePromises and async control flow
@redactpii/node
Zero dependencies, blazing fast regex-based PII redaction with optional compliance dashboard integration. The modern fork of the abandoned 786k-download library.
25k--5 months ago
1.0.17
ESM + CommonJSBundledNode.js utilities, Security
bonjour-hap
A Bonjour/Zeroconf implementation in pure JavaScript (for HAP)
25k+26%--
3.10.5
CommonJSBundled-
@stdlib/assert-napi-equal-typedarray-types
Assert that two Node-API typed array data types are equal.
25k--7 months ago
0.2.3
CommonJSBundledTesting
@pulumiverse/time
A Pulumi package for creating and managing Time resources
25k--1 year ago
0.1.1
-Bundled-
@stdlib/assert-napi-is-typedarray
Assert that a Node-API value is a Node-API typed array.
25k--7 months ago
0.2.3
CommonJSBundledTesting
litepicker
Date range picker - lightweight, no dependencies
25k-5%-4 years ago
2.0.12
CommonJSBundledDate pickers
@netlify/eslint-config-node
ESLint and Prettier configuration for Netlify Node.js projects
25k--3 years ago
7.0.1
CommonJSNoneLinting and formatting
brotli-dec-wasm
Brotli decompressor for browsers and web workers with WASM, in about 200KB
25k+1171%-6 months ago
2.3.2
ESM onlyBundledCompression and archives
videojs-hotkeys
Adds more hotkey support to video.js
25k+42%--
0.2.30
CommonJSBundledDOM and browser utilities
expect-more-jest
Write Beautiful Specs with Custom Matchers for Jest
25k-18%-3 years ago
5.5.0
CommonJSBundledTesting
datatables.net-autofill
AutoFill for DataTables
25k-13%-15 days ago
3.1.1
ESM + CommonJSBundledTables and data grids
circle-flags
A collection of circular SVG country flags.
25k+2020%-5 months ago
2.8.3
-NoneIcons

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