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
@gluestack-ui/menu
A universal headless menu component for React Native, Next.js & React
27.5k--1 year ago
0.2.43
ESM + CommonJSBundledReact, UI component libraries
balloon-css
Simple tooltips made of pure CSS
27.5k+22%--
1.2.0
CommonJSNone-
checkstyle-formatter
Simple Checkstyle data formatter
27.5k-39%-9 years ago
1.1.0
CommonJSNoneLinting and formatting
grapesjs-plugin-forms
Set of forms components and blocks for GrapesJS editor
27.5k+168%-3 years ago
2.0.6
CommonJSNoneForms, Rich text and code editors
ngx-print
Plug n' Play Angular directive to print your stuff
27.5k-22%-3 months ago
22.1.1
ESM onlyBundledAngular
nps
All the benefits of npm scripts without the cost of a bloated package.json and limits of json
27.5k-16%--
5.10.0
CommonJSNoneCLI tools and terminal utilities
react-simple-typewriter
A simple react component for adding a nice typewriter effect to your project.
27.5k-5%-3 years ago
5.0.1
CommonJSBundledReact
check-peer-dependencies
Checks peer dependencies of the current package. Offers solutions for any that are unmet.
27.5k+13%-16 days ago
5.0.0
CommonJSNone-
tree-sitter-batch
A Windows Batch/CMD grammar for tree-sitter
27.4k--5 months ago
0.11.1
ESM onlyBundledParsers and serialisers
gulpclass
Make a beautiful class-based gulpfiles with Typescript and Gulpfile.ts
27.4k+594%--
0.2.0
-None-
ckeditor
JavaScript WYSIWYG web text editor.
27.4k-16%--
4.12.1
CommonJSNoneRich text and code editors
@posthog/convex
Capture analytics events, track exceptions, and evaluate feature flags with PostHog from your Convex backend.
27.4k--16 days ago
2.1.5
ESM + CommonJSBundledMonitoring and error tracking, TypeScript tooling
loopback-filters
Apply LoopBack filters to Arrays
27.4k+38%-6 years ago
1.1.1
CommonJSNone-
p-series
Run promise-returning & async functions in series
27.4k-34%-5 years ago
3.0.0
ESM onlyNonePromises and async control flow
vite-express
Vite integration module for Express
27.4k+59%-8 months ago
0.22.1
CommonJSBundledBundlers, HTTP servers and web frameworks
molstar
A comprehensive macromolecular library.
27.4k+70%--
5.11.0
-None3D, WebGL and game engines
glob-import-loader
Webpack loader that enables glob patterns in ES6 imports.
27.4k-23%-7 months ago
2.0.0
CommonJSNoneFiles and file systems, Bundler plugins and loaders
unist-util-find-between
unist utility to find the nodes between two nodes
27.4k--1 month ago
1.2.3
ESM onlyBundled-
eslint-unicorn
More than 100 powerful ESLint rules
27.4k+365%-2 years ago
55.0.0
CommonJSBundledLinting and formatting
generate-json-webpack-plugin
Webpack plugin to generate a custom JSON asset
27.4k-10%-5 years ago
2.0.0
CommonJSNoneBundler plugins and loaders
@maphubs/tokml
convert geojson to kml
27.4k--4 years ago
0.6.1
CommonJSNoneMaps and geolocation
transducers.js
A small library for generalized transformation of data. This provides a bunch of transformation functions that can be applied to any data structure. It is a direct port of Clojure's [transducers](http://blog.cognitect.com/blog/2014/8/6/transducers-are-com
27.3k+47%-11 years ago
0.3.2
CommonJSNone-
nice-color-palettes
nice colour palettes as JSON
27.3k-29%-2 years ago
4.0.0
CommonJSNone-
wave-resampler
PCM audio resampler written entirely in JavaScript.
27.3k+655%-6 years ago
1.0.0
ESM + CommonJSBundledVideo and audio
kubo-rpc-client
A client library for the Kubo RPC API
27.3k+33%-3 months ago
7.1.0
ESM onlyBundledHTTP clients
mongodb-memory-server-global
MongoDB Server for testing (auto-download latest version to ~/.cache/mongodb-binaries).
27.3k+77%-16 days ago
11.3.0
CommonJSBundledTesting, Dev servers and API mocking
apidoc-core
Core parser library to generate apidoc result following the apidoc-spec
27.3k+10%-5 years ago
0.15.0
CommonJSNoneDocumentation tooling
@resend/chat-sdk-adapter
Vercel Chat SDK adapter for Resend email
27.3k--1 month ago
0.3.0
ESM onlyBundledEmail
remark-unlink-protocols
remark plugin to remove links and references based on their protocol
27.3k+229%-1 year ago
1.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@devexpress/dx-react-grid
Composable plugin-based data grid component for React
27.3k--1 year ago
4.0.11
ESM + CommonJSBundledTables and data grids, React
@tanstack/ai-code-mode
Secure TypeScript Code Mode for TanStack AI agents to execute sandboxed tool orchestration programs.
27.3k--13 days ago
0.4.16
ESM onlyBundledTypeScript tooling
mock-res
Mocks node.js http.ServerResponse. See also `mock-req`.
27.3k-35%-4 years ago
0.6.0
CommonJSNoneTesting
@reown/appkit-siwx
The chain agnostic tool to enable authentication for AppKit applications.
27.3k--21 days ago
1.8.24
ESM onlyBundledBlockchain and Web3
gulp-print
Prints names of files to the console so that you can see what's going through the the gulp pipe.
27.2k-18%-7 years ago
5.0.2
CommonJSBundled-
esptool-js
This repository contains a Javascript implementation of [esptool](https://github.com/espressif/esptool), a serial flasher utility for Espressif chips. `esptool-js` is based on [Web Serial API](https://wicg.github.io/serial/) and works in Google Chrome and
27.2k+791%--
0.7.0
ESM onlyBundled-
raygun4js
Raygun.com plugin for JavaScript
27.2k+39%-1 year ago
3.1.4
CommonJSBundled-
@appland/sql-parser
JavaScript implementation of SQLite 3 query parser
27.2k--4 years ago
1.5.1
CommonJSNoneDatabase clients and drivers, Parsers and serialisers
@web/rollup-plugin-copy
Rollup plugin which copies asset files while retaining the relative folder structure.
27.2k--3 months ago
1.0.0
ESM + CommonJSBundledDev servers and API mocking, Testing
@intlayer/core
Includes core Intlayer functions like translation, dictionary, and utility functions shared across multiple packages.
27.2k--13 days ago
9.5.9
ESM + CommonJSBundledInternationalisation, TypeScript tooling
sveltekit-rate-limiter
A modular rate limiter for SvelteKit. Use in password resets, account registration, etc.
27.2k+301%-1 month ago
0.8.0
ESM onlyBundledSvelte, Queues and background jobs
gatsby-remark-copy-linked-files
Find files which are linked to from markdown and copy them to the public directory
27.2k+2%-8 months ago
6.16.0
CommonJSNoneMarkdown
react-images
A mobile-friendly, highly customizable, carousel component for displaying media in ReactJS
27.2k-62%-5 years ago
1.2.0-beta.7
ESM + CommonJSBundledUI component libraries, React
prometheus-api-metrics
API and process monitoring with Prometheus for Node.js micro-service
27.2k+28%-1 year ago
4.0.0
CommonJSBundledMonitoring and error tracking, HTTP servers and web frameworks
eslint-plugin-jquery
Disallow jQuery functions with native equivalents.
27.2k-12%-7 years ago
1.5.1
CommonJSNoneLinting and formatting
@fastify/bearer-auth
A Bearer authentication plugin for Fastify
27.2k--1 month ago
10.1.3
CommonJSBundledAuthentication and authorisation
scroll-to-element
Smooth scrolling to an element via selector or node reference
27.2k-17%-7 years ago
2.0.3
CommonJSNoneAnimation, DOM and browser utilities
@json-render/devtools
Framework-agnostic devtools core for json-render: event store, panel UI, picker, stream taps.
27.2k--19 days ago
0.21.0
ESM + CommonJSBundled-
xlsx-style
Excel (XLSB/XLSX/XLSM/XLS/XML) and ODS spreadsheet parser and writer (extended to enable read/write of cell formats with xlsx files)
27.2k-23%--
0.8.13
CommonJSNonePDF and documents
fetch-readablestream
Compatibility layer for efficient streaming of binary data using [WHATWG Streams](https://streams.spec.whatwg.org/)
27.2k+65%-7 years ago
0.2.0
CommonJSNonePolyfills and shims
react-password-checklist
A React Component to display the success or failure of password strength rules, ideal for registration or password reset forms.
27.2k+123%-1 year ago
1.8.1
ESM onlyBundledReact

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