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.
All packages
42,510 packages
| Package | Weekly downloads | 12-month change | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|
| vue-json-component A VueJS JSON Tree View with no dependencies and module builds. | 1.1k | -16% | - | 6 years ago 0.4.1 | ESM + CommonJS | None | Vue |
| vue-quick-edit In-place editing with native HTML inputs | 1.1k | +201% | - | 5 years ago 1.4.0 | ESM + CommonJS | None | Vue |
| dom-resize Polyfill to make it easy to listen for element resize events | 1.1k | -20% | - | 9 years ago 1.0.3 | CommonJS | None | DOM and browser utilities |
| mobx-state-router MobX powered router for React apps | 1.1k | -23% | - | 6 months ago 6.0.2 | ESM + CommonJS | Bundled | React, State management |
| @llm-tools/embedjs-loader-csv CSV loader for embedjs | 1.1k | - | - | 10 months ago 0.1.31 | ESM only | Bundled | - |
| @norges-domstoler/dds-design-tokens Design tokens used in Domstolenes designsystem | 1.1k | - | - | 17 days ago 10.1.0 | ESM + CommonJS | Bundled | UI component libraries |
| @redocly/recheck Content linting (configurable + built-in rules) | 1.1k | - | - | 13 days ago 0.14.0 | ESM only | None | Linting and formatting |
| react-imageloader A React component for wrangling image loading | 1.1k | -23% | - | 8 years ago 3.0.0 | CommonJS | None | React |
| react-responsive-3d-carousel React Responsive 3D Carousel | 1.1k | +44% | - | 1 year ago 2.1.5 | ESM + CommonJS | Bundled | UI component libraries, React |
| tailwind-lint A command-line tool that uses the Tailwind CSS IntelliSense plugin to show linting suggestions for your Tailwind CSS classes | 1.1k | - | - | 2 months ago 0.12.1 | ESM only | Bundled | CSS-in-JS and styling, Linting and formatting |
| @exodus/papaparse Fast and powerful CSV parser for the browser that supports web workers and streaming large files. Converts CSV to JSON and JSON to CSV. | 1.1k | - | - | 4 years ago 5.3.3-exodus.3 | CommonJS | None | Parsers and serialisers |
| @llm-tools/embedjs-loader-markdown XML loader for embedjs | 1.1k | - | - | 10 months ago 0.1.31 | ESM only | Bundled | - |
| @llm-tools/embedjs-loader-xml XML loader for embedjs | 1.1k | - | - | 10 months ago 0.1.31 | ESM only | Bundled | - |
| @meshsdk/react React component library - https://meshjs.dev/react | 1.1k | - | - | 7 months ago 2.0.0-beta.2 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| @saas-ui/theme-glass A Linear inspired Chakra UI theme | 1.1k | - | - | 1 year ago 0.7.1 | ESM + CommonJS | Bundled | UI component libraries, React |
| jsxhint Wrapper for JSHint to allow hinting of JSX files | 1.1k | +128% | - | 11 years ago 0.15.1 | CommonJS | None | React |
| micro-signals A tiny typed messaging system inspired by js-signals that uses ES2015 sets | 1.1k | -58% | - | 6 years ago 2.4.0 | CommonJS | Bundled | TypeScript tooling |
| promise-any-polyfill A polyfill for the `Promise.any` function. | 1.1k | +344% | - | 5 years ago 1.0.1 | CommonJS | Bundled | Polyfills and shims |
| serverless-plugin-lambda-deployments Serverless Framework v3 plugin for Lambda alias management | 1.1k | - | - | 4 months ago 0.3.0 | CommonJS | None | Cloud SDKs |
| @ashstack/lint ashStack shared oxlint configuration and custom rules. Entries: core, react, react-native, with per-library rule groups auto-detected from your dependencies. Consume from oxlint.config.mts. | 1.1k | - | - | 4 days ago 0.10.1 | ESM only | Bundled | Linting and formatting, React |
| @benev/argv command line argument parser | 1.1k | - | - | 7 months ago 0.3.14 | ESM only | Bundled | CLI tools and terminal utilities |
| @gobing-ai/ts-infra @gobing-ai/ts-infra — Infrastructure backbone: event bus, job queue, scheduler, telemetry, API client, and logging. | 1.1k | - | - | 5 days ago 0.5.5 | ESM only | Bundled | Queues and background jobs, Monitoring and error tracking |
| @nimpl/getters Implementation of server getters in React Server Components without switching to SSR in next.js | 1.1k | - | - | 8 months ago 2.2.2 | - | None | Static site generators and meta-frameworks, React |
| @ts-kizuna/fetch Typed fetch client for ts-kizuna contracts | 1.1k | - | - | 15 days ago 1.64.1 | ESM + CommonJS | Bundled | Documentation tooling, TypeScript tooling |
| graph-utils Utilities for working with graphs in javascript. | 1.1k | +8403% | - | 10 years ago 0.1.0 | CommonJS | None | - |
| helper-ask Async helper that prompts the user for a value and uses the answer as context for rendering the template. | 1.1k | -32% | - | - 0.2.1 | CommonJS | None | CLI tools and terminal utilities |
| hive-tx Lightweight and complete TypeScript SDK for Hive blockchain operations. Create, sign, and broadcast transactions with full type safety, cryptographic utilities, and serialization support. Features multi-signature transactions, memo encryption, automatic r | 1.1k | +203% | - | 1 month ago 7.2.1 | ESM + CommonJS | Bundled | Blockchain and Web3, TypeScript tooling |
| isoworker Isomorphic workerization with dependencies | 1.1k | +185% | - | 5 years ago 0.2.4 | ESM + CommonJS | Bundled | - |
| opencv-build A simple script to auto build recent OpenCV + contrib version via npm | 1.1k | +14% | - | 7 years ago 0.1.9 | CommonJS | None | - |
| sanity-plugin-lucide-icon-picker Sanity plugin to select and preview Lucide icons in the Sanity Studio | 1.1k | +43% | - | 1 year ago 1.0.3 | ESM only | Bundled | Icons |
| tanstack-table-export-to-csv The 'TANSTACK REACT TABLE EXPORT TO CSV' is a lightweight and user-friendly package for exporting tanstack react tables to CSV format | 1.1k | +1% | - | - 1.0.5 | CommonJS | Bundled | Tables and data grids, React |
| zoned-date-time A tiny JavaScript Date with full IANA timezone support | 1.1k | -39% | - | 5 years ago 1.1.0 | CommonJS | None | Date and time |
| @devicon/react react components for devicon | 1.1k | - | - | 1 year ago 0.0.3 | CommonJS | Bundled | React, Icons |
| @llm-tools/embedjs-loader-msoffice Word, PPT and Excel loader for embedjs | 1.1k | - | - | 10 months ago 0.1.31 | ESM only | Bundled | - |
| @stdlib/stats-base-dists-chisquare-pdf Chi-squared distribution probability density function (PDF). | 1.1k | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | PDF and documents, Numbers and maths |
| @trojs/openapi-to-entity Convert Openapi schema to entity fields | 1.1k | - | - | 7 months ago 1.1.7 | ESM only | None | Documentation tooling |
| eslint-to-editorconfig Module for transforming configuration from ESLint to EditorConfig format | 1.1k | -51% | - | - 2.0.0 | CommonJS | None | Linting and formatting |
| node-gpt-api Typescript / Javascript client sdk to access GPT's AI-powered conversational functionality (without OpenAI API key nor VPN) | 1.1k | +17413% | - | 3 years ago 1.0.2 | CommonJS | Bundled | - |
| smooth-scrollbar-react A wrapper for smooth-scrollbar to React Component | 1.1k | -14% | - | 3 years ago 2.4.1 | CommonJS | Bundled | React, DOM and browser utilities |
| @aj-archipelago/merval The world's first zero-dependency Mermaid diagram validator. Instant syntax validation without CLI calls or heavy dependencies. | 1.1k | - | - | 10 months ago 1.0.7 | ESM only | Bundled | Schema validation |
| @xmcp-dev/workos WorkOS AuthKit integration for xmcp | 1.1k | - | - | 1 month ago 1.0.1 | ESM only | Bundled | Authentication and authorisation |
| curtainsjs <h2>What is it ?</h2>
<p>
Shaders are the next front-end web developpment big thing, with the ability to create very powerful 3D interactions and animations. A lot of very good javascript libraries already handle WebGL but with most of them it's kin | 1.1k | +82% | - | - 8.1.6 | ESM only | None | 3D, WebGL and game engines |
| localizify Localize your messages easily | 1.1k | +93% | - | 6 years ago 2.0.0 | CommonJS | Bundled | Internationalisation |
| mingcute_icon MingCute is a set of simple and exquisite icon library. Every icon is designed within a 24 x 24 grid, giving outline and filled styles, 2px stroke. View the full set of icons at MingCute.com. Click the icons, you can adjust the color size, and then downlo | 1.1k | +90% | - | - 2.9.72 | CommonJS | None | Icons |
| quality-scanner A unified code quality and security scanning CLI that aggregates results from multiple analysis tools into a single, easy-to-read report | 1.1k | - | - | 19 days ago 1.1.6 | CommonJS | None | TypeScript tooling |
| react-native-config-node Mock for react-native-config in nodejs environment, used for testing | 1.1k | -14% | - | 6 years ago 0.0.3 | CommonJS | None | React |
| signals-react-safe A version of Preact Signals that integrates with React without touching React's internals. Allows Signals to be safely used with Next.js 13+'s App Router. | 1.1k | +7% | - | 1 year ago 1.2.0 | ESM + CommonJS | Bundled | React, Static site generators and meta-frameworks |
| @antv/layout-gpu graph layout algorithm implemented with GPGPU | 1.1k | - | - | 2 years ago 1.1.7 | ESM + CommonJS | Bundled | - |
| @carbonorm/rollup-plugin-postcss Seamless integration between Rollup and PostCSS | 1.1k | - | - | 3 years ago 3.0.0 | CommonJS | Bundled | CSS-in-JS and styling |
| @gitruck/cli 同合云成片流水线 CLI —— agent 驱动云端任务、产物拉回本地、三方工程文件(客户端/剪映/PR)互通。 | 1.1k | - | - | 4 days ago 1.2.14 | ESM only | None | CLI tools and terminal utilities, AI and machine learning |
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
- 3D, WebGL and game engines658
- AI and machine learning191
- Accessibility600
- Angular1,099
- Animation659
- Authentication and authorisation735
- Blockchain and Web31,142
- Build tools319
- Bundler plugins and loaders814
- Bundlers340
- CLI tools and terminal utilities1,738
- CSS-in-JS and styling1,081
- Caching424
- Charts and data visualisation697
- Cloud SDKs1,058
- Compression and archives302
- Configuration263
- Cryptography and hashing697
- DOM and browser utilities983
- Database clients and drivers672
- Date and time306
- Date pickers213
- Dev servers and API mocking213
- Documentation tooling842
- Email379
- Files and file systems629
- Forms222
- GraphQL660
- HTTP clients330
- HTTP servers and web frameworks653
- Icons629
- Image processing416
- Internationalisation620
- Linting and formatting1,226
- Logging635
- Maps and geolocation436
- Markdown1,136
- Monitoring and error tracking505
- Node.js utilities1,166
- Numbers and maths401
- ORMs and query builders444
- PDF and documents645
- Parsers and serialisers1,438
- Payments and commerce308
- Polyfills and shims622
- Promises and async control flow735
- Queues and background jobs261
- React4,733
- Rich text and code editors440
- Routing314
- Schema validation673
- Scraping and browser automation373
- Security514
- State management415
- Static site generators and meta-frameworks531
- Strings and text205
- Svelte500
- Tables and data grids539
- Templating247
- Testing1,409
- TypeScript tooling4,224
- UI component libraries1,602
- URLs and query strings312
- Utility libraries763
- Video and audio776
- Vue1,567
- WebSockets and realtime556
- happy-dom vs jsdomScraping and browser automation
- valibot vs zodSchema validation
- date-fns vs dayjsDate and time
- date-fns vs luxonDate and time
- dayjs vs momentDate and time
- node-fetch vs axiosHTTP clients
- date-fns vs momentDate and time
- es-toolkit vs lodashUtility libraries
- luxon vs dayjsDate and time
- node-fetch vs gotHTTP clients
- axios vs gotHTTP clients
- axios vs superagentHTTP clients
- moment vs luxonDate and time
- remeda vs lodashUtility libraries
- ts-toolbelt vs type-festTypeScript tooling
- ts-essentials vs type-festTypeScript tooling
- chalk vs yoctocolorsCLI tools and terminal utilities
- yargs vs clipanionCLI tools and terminal utilities
- cli-color vs chalkCLI tools and terminal utilities
- type-fest vs utility-typesTypeScript tooling