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
zero-decimal-currencies
Get the smallest currency unit even it is a Zero Decimal Currency
1.1k+10%-6 months ago
1.6.0
ESM + CommonJSBundledPayments and commerce
@brianmcallister/highlight-text
Hightlight `words` in `text`
1.1k--5 years ago
2.0.4
CommonJSNoneDOM and browser utilities
@prerenderer/renderer-jsdom
A renderer for @prerenderer/prerenderer that uses JSDOM to prerender pages.
1.1k--2 years ago
1.1.9
ESM + CommonJSBundledScraping and browser automation
@timo972/cc-router
Cache-aware session router for Claude Max OAuth tokens — use multiple Claude Max accounts with Claude Code
1.1k--9 days ago
0.12.4
ESM onlyNoneAuthentication and authorisation
cleargraph
A library for modeling and traversing graphs
1.1k+67%-5 years ago
7.0.0
CommonJSNone-
esbuild-plugin-react18-css
ESBuild plugin to handle CSS/SCSS modules, autoprefixer, etc.
1.1k-57%-2 years ago
0.0.4
CommonJSBundledCSS-in-JS and styling, Bundler plugins and loaders
eslint-plugin-conventions
ESLint plugin for team code conventions — enforces filename case, magic-number bans, commented-out code, expiring TODOs, and deprecated-API usage.
1.1k--3 days ago
6.0.8
CommonJSBundledLinting and formatting
fast-strftime
Extremely fast implementation of node strftime library
1.1k+15%-12 years ago
1.1.1
CommonJSNone-
js-crawler
Web crawler for Node.js
1.1k+577%-8 years ago
0.3.21
CommonJSNoneScraping and browser automation
@crowlog/async-context-plugin
Request-scoped logging context plugin for Crowlog using Node.js AsyncLocalStorage. Perfect for tracking request IDs and user context across async operations.
1.1k--8 months ago
2.1.1
ESM onlyBundledLogging
create-zudo-doc
Create a new zudo-doc documentation site
1.1k--4 days ago
5.27.0
ESM onlyBundledDocumentation tooling
eases-jsnext
grab bag of easing equations
1.1k-19%-9 years ago
1.0.10
ESM + CommonJSNoneAnimation
eslint-plugin-require-form-method
Disallow form tags without explicit method attribute
1.1k-69%-2 years ago
1.1.0
CommonJSNoneLinting and formatting, Security
gerror
Mixer for gRPC Error & ECMAScript Error
1.1k+56%--
1.0.16
ESM + CommonJSBundled-
gulp-scan
A plugin to scan a file for a string or expression
1.1k-22%-10 years ago
0.1.4
-NoneNode.js utilities
login-with-twitter
Login with Twitter. OAuth without the nonsense.
1.1k+146%-5 years ago
1.2.4
CommonJSNoneAuthentication and authorisation
path-to-hash
Calculates a given hash of a given path
1.1k+177%-7 years ago
0.0.1
CommonJSBundledCryptography and hashing
sendbird-platform-sdk-typescript
OpenAPI client for sendbird-platform-sdk-typescript
1.1k-20%-3 years ago
0.0.18
CommonJSBundledTypeScript tooling
@nethserver/ns8-ui-lib
Vue.js library for NethServer 8 UI
1.1k--1 month ago
2.0.1
ESM + CommonJSNoneVue
flipbook-vue
3D page flip effect for Vue.js
1.1k-9%-3 years ago
1.0.0-beta.4
ESM + CommonJSBundled3D, WebGL and game engines, Vue
li18nt
Locales linter, formatter, sorter and prettifier
1.1k+252%-4 years ago
5.0.0
ESM onlyBundledLinting and formatting, CLI tools and terminal utilities
stylis-rtlcss
tiny styled-components plugin converts LTR to RTL, based on RTLCSS
1.1k+161%-6 years ago
2.1.1
CommonJSBundledCSS-in-JS and styling
vite-plugin-strip-comments
🗃️ Vite plugin for stripping comments in production builds
1.1k+34%-6 months ago
0.0.10
ESM + CommonJSBundledBundler plugins and loaders
@auth/sequelize-adapter
Sequelize adapter for Auth.js
1.1k--2 months ago
2.11.3
ESM onlyBundledAuthentication and authorisation
@momentum-ui/icons-rebrand
The Cisco Momentum UI Icons library allows developers to easily incorporate Webex Icons and CSS into any application.
1.1k--3 years ago
1.41.0
CommonJSNoneIcons
fluent-ts-validator
A fluent validator written in TypeScript
1.1k+6%-4 years ago
3.0.3
CommonJSBundledTypeScript tooling
lambda-multipart-parser-v2
This module will parse the multipart-form containing files and fields from the lambda event object. Updated to use Busboy 1.6.0
1.1k-58%-2 years ago
1.0.3
CommonJSBundledCloud SDKs
m-react-splitters
Splitter component for React, written in TypeScript
1.1k-27%-7 years ago
1.2.0
CommonJSBundledTypeScript tooling, React
remark-burger
extracts text sandwiched between markers
1.1k-48%-6 years ago
1.0.1
CommonJSNoneMarkdown
@braks/revue-draggable
[![Revue Draggable](./docs/static/revue-draggable.gif)](https://draggable.vueflow.dev)
1.1k--2 years ago
0.5.1
ESM + CommonJSBundledVue, TypeScript tooling
@eggjs/core
A core plugin framework based on @eggjs/koa
1.1k--1 year ago
6.6.0-beta.2
ESM onlyBundledNode.js utilities
@solana/react-hooks
React hooks for the @solana/client Solana client
1.1k--8 months ago
1.4.1
ESM onlyBundledBlockchain and Web3, React
@techfides/ui-library-vue
Vue 3 component library for TechFides, built on Ark UI headless primitives
1.1k--11 days ago
0.39.0
ESM onlyBundledUI component libraries, Vue
eslint-config-airbnb-es5
Unofficial Airbnb ESLint config, following their ES5 style guide
1.1k-52%--
1.2.0
CommonJSNoneLinting and formatting
stripe-tax-utils
Stripe VAT id handling
1.1k+42%-2 years ago
1.1.2
ESM + CommonJSBundledPayments and commerce, TypeScript tooling
timeout-middleware
Express middleware for handling timeouts for slow requests
1.1k+201%-10 years ago
0.6.1
CommonJSNoneHTTP servers and web frameworks
@jsheaven/easybuild
Super-fast and simple IIFE, ESM and CJS build tool for JavaScript and TypeScript. Comes with an easy API and CLI. One file in, one file out. Supports node and browser output. Generates .map and .d.ts files. Minifies and prints the final code size.
1.1k--3 years ago
1.2.9
ESM + CommonJSBundledCLI tools and terminal utilities, TypeScript tooling
@sapphire/cli
CLI for Sapphire Framework
1.1k--2 years ago
1.9.3
ESM onlyNoneCLI tools and terminal utilities, TypeScript tooling
detect-touch-device
Javascript library to detect touch friendly devices
1.1k-12%--
1.1.6
CommonJSBundledAngular, Vue
resize-image-buffer
Resize image buffer in memory
1.1k-7%-6 years ago
1.0.0
CommonJSNoneImage processing
vue-loaders
Vue component wrappers for loaders.css (https://github.com/ConnorAtherton/loaders.css)
1.1k+26%-5 years ago
4.1.4
ESM + CommonJSBundledAnimation, Vue
@pascalhonegger/ng-datatable
DataTable component for Angular framework
1.1k--2 months ago
22.0.0
ESM onlyBundledTables and data grids, Angular
deterministic-json
Deterministic JSON parse/stringify that supports Buffers
1.1k-69%-8 years ago
1.0.5
CommonJSNoneCryptography and hashing
sparkecode-devtools
Sparkecode Dev Tools for selecting and sharing components.
1.1k--3 months ago
0.1.143
ESM onlyBundledStatic site generators and meta-frameworks, React
@100mslive/react-native-hms
Integrate Real Time Audio and Video conferencing, Interactive Live Streaming, and Chat in your apps with 100ms React Native SDK. With support for HLS and RTMP Live Streaming and Recording, Picture-in-Picture (PiP), one-to-one Video Call Modes, Audio Rooms
1.1k--3 months ago
1.12.3
ESM + CommonJSBundledVideo and audio, React
@templatical/import-html
Convert HTML email templates to Templatical format
1.1k--3 days ago
0.40.0
ESM onlyBundledEmail
easyinvoice
Create PDF invoices from Node.js through the Easy Invoice API.
1.1k-65%-13 days ago
4.1.2
ESM + CommonJSBundledPDF and documents
immutable-set
Set nested properties of an object while respecting the principles of immutability
1.1k+27%-4 years ago
2.2.2
CommonJSNoneState management
nbtify
A library to read and write NBT files on the web!
1.1k+228%--
2.2.0
ESM onlyBundledTypeScript tooling
sentry-node
simple Node wrapper around Sentry API
1.1k+33%-7 years ago
2.3.2
CommonJSNoneMonitoring and error tracking

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