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
@adiwajshing/keyed-db
Lightweight library to store an in-memory DB
47.9k--5 years ago
0.2.4
CommonJSBundled-
sequelize-auto
Automatically generate bare sequelize models from your database.
47.9k+18%-4 years ago
0.8.8
CommonJSBundledORMs and query builders
leaflet-rotatedmarker
Enables rotation of marker icons in Leaflet.
47.9k+43%--
0.2.0
CommonJSNoneIcons
remix-hook-form
Utility wrapper around react-hook-form for use with react-router v7+
47.9k+11%-4 months ago
7.2.0
ESM + CommonJSBundledForms, React
sass-mq
mq() is a Sass mixin that helps manipulating media queries in an elegant way.
47.8k-31%-3 months ago
7.0.1
CommonJSNoneCSS-in-JS and styling
@remix-run/headers
A toolkit for working with HTTP headers in JavaScript
47.8k--18 days ago
0.21.2
ESM onlyBundled-
replace-last
JavaScript replaceLast function - Replaces last match for pattern in string with replacement
47.8k+21%-8 years ago
1.2.6
CommonJSNoneUtility libraries
hyperform
Capture form validation back from the browser
47.8k+107%-4 years ago
0.12.1
ESM + CommonJSBundledPolyfills and shims
@zag-js/svelte
The svelte wrapper for zag
47.8k--23 days ago
1.44.0
ESM onlyBundledSvelte, UI component libraries
@clerk/electron
Clerk SDK for Electron
47.8k--12 days ago
0.0.47
ESM + CommonJSBundledAuthentication and authorisation
tableify
Create HTML tables from Javascript Objects
47.8k+78%-4 years ago
1.1.1
CommonJSNone-
react-modern-drawer
Creating drawers in react made easy!
47.7k+84%--
1.4.0
ESM + CommonJSBundledReact
@arrows/composition
Functional composition library
47.7k--6 years ago
1.2.2
CommonJSNoneTypeScript tooling
generate-license-file
Generates a text file containing all of the licenses for your production dependencies
47.7k+131%-1 month ago
4.2.5
ESM + CommonJSBundledCLI tools and terminal utilities
ibm_db
IBM DB2 and IBM Informix bindings for node
47.7k+356%-4 months ago
4.0.1
CommonJSBundled-
@glideapps/glide-data-grid-cells
Extra cells for glide-data-grid
47.7k--2 years ago
6.0.3
ESM + CommonJSBundledTables and data grids, React
focus-outline-manager
Watch users keyboard input and manage the focus outline visibility
47.7k+18%--
1.0.2
CommonJSNoneAccessibility
limax
Node.js module to generate URL slugs. Another one? This one cares about i18n and transliterates non-Latin scripts to conform to the RFC3986 standard. Mostly API-compatible with similar modules.
47.7k+53%-6 months ago
4.2.3
ESM + CommonJSBundledInternationalisation, URLs and query strings
storybook-addon-react-router-v6
Use React Router v6 in your stories
47.7k+6%-6 months ago
3.0.0
ESM + CommonJSBundledRouting, React
@stdlib/stats-base-dists-degenerate-pdf
Degenerate distribution probability density function (PDF).
47.7k--7 months ago
0.3.1
CommonJSBundledPDF and documents, Numbers and maths
jest-marbles
Marble testing helpers library for RxJs and Jest
47.7k-32%-2 months ago
4.0.1
ESM + CommonJSBundledTesting, Promises and async control flow
vue-prism-editor
A dead simple code editor with syntax highlighting and line numbers.
47.6k+14%-5 years ago
1.3.0
ESM + CommonJSBundledRich text and code editors, Vue
vue-boring-avatars
vue-boring-avatars is a Vue.js port of Boring Avatars, a JS library that generates custom, SVG-based avatars from any username and color palette.
47.6k-4%-2 years ago
1.4.0
ESM + CommonJSBundledVue
@assistant-ui/react-lexical
Lexical-based rich text composer for assistant-ui with @-mention support
47.6k--13 days ago
0.2.15
ESM onlyBundledReact, Rich text and code editors
is-node
Detect if current process is a node application or not.
47.6k-40%-1 year ago
1.1.1
ESM + CommonJSBundled-
ccstatusline
A customizable status line formatter for Claude Code CLI
47.6k+480%-19 days ago
2.2.30
ESM onlyNoneCLI tools and terminal utilities
owl.carousel
Touch enabled jQuery plugin that lets you create beautiful responsive carousel slider.
47.5k-8%--
2.3.4
CommonJSNoneUI component libraries
it-each
Enable basic async test looping in Mocha
47.5k+398%-2 years ago
0.5.0
-NonePromises and async control flow, Testing
uwrap
A very fast and accurate text and line wrapping util
47.5k+4%-1 year ago
0.1.2
ESM onlyBundled3D, WebGL and game engines
@epic-web/totp
Create and verify cryptographically secure Time-based One-time Passwords (TOTP) using the HMAC-based One-time Password (HOTP) algorithm.
47.5k--1 year ago
4.0.1
ESM onlyBundledAuthentication and authorisation
@json-render/react-native
React Native renderer for @json-render/core. JSON becomes React Native components.
47.5k--18 days ago
0.21.0
ESM + CommonJSBundledReact
prismarine-auth
Authentication library for Microsoft, Xbox Live, and Minecraft with caching support
47.5k+204%-6 months ago
3.1.1
CommonJSBundled-
smooth-dnd
Drag and Drop library
47.5k+16%-6 years ago
0.12.1
CommonJSBundledDOM and browser utilities
@neutral-trade/sdk
Neutral Trade vault registry and Codama-generated ntbundle client for @solana/kit
47.5k--13 days ago
2.2.0
ESM onlyBundledBlockchain and Web3
tailwindcss-stimulus-components
A set of Stimulus components (tabs, dropdowns, modals, toggles, autosave, etc) for TailwindCSS users
47.5k+77%-4 months ago
6.1.4
ESM + CommonJSNoneCSS-in-JS and styling
passport-twitter
Twitter authentication strategy for Passport.
47.4k+2%-10 years ago
1.0.4
CommonJSNoneAuthentication and authorisation
vue-ts-types
Lightweight TypeScript-first Vue prop type definitions
47.4k-3%-3 months ago
1.10.0
ESM + CommonJSBundledTypeScript tooling, Vue
vuejs-datepicker
A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translations
47.4k-24%-7 years ago
1.6.2
ESM + CommonJSNoneDate pickers, Vue
@vueuse/gesture
🕹 Vue Composables making your app interactive
47.4k--2 years ago
2.0.0
ESM + CommonJSBundledVue
@clerk/chrome-extension
Clerk SDK for Chrome extensions
47.4k--12 days ago
3.1.87
ESM + CommonJSBundledAuthentication and authorisation
@arrows/error
Error helpers library
47.4k--6 years ago
1.0.2
CommonJSNoneTypeScript tooling
react-nanny
Utils to manage your React Children; find and filter children by type or custom function, enforce child content, and more!
47.4k+93%-3 years ago
2.15.0
ESM + CommonJSNoneReact
eslint-plugin-svelte3
An ESLint plugin for Svelte v3 components.
47.4k+1%-4 years ago
4.0.0
CommonJSNoneLinting and formatting, Svelte
validatorjs
Validation library inspired by Laravel's Validator
47.3k+10%-5 years ago
3.22.1
CommonJSNoneSchema validation
unimodules-file-system-interface
Interface for file system modules
47.3k+76%-5 years ago
6.1.0
CommonJSNoneFiles and file systems
unicornstudio-react
React component for embedding Unicorn.Studio interactive scenes with TypeScript support. Compatible with React (Vite) and Next.js.
47.3k+523%-25 days ago
2.2.13
ESM + CommonJSBundled3D, WebGL and game engines, Bundlers
vue-apollo
Use Apollo and GraphQL with Vue.js
47.3k-3%-2 years ago
3.1.2
ESM + CommonJSBundledGraphQL, Vue
@uniswap/v2-sdk
🛠 An SDK for building applications on top of Uniswap V2
47.3k--12 days ago
4.21.5
ESM + CommonJSBundledBlockchain and Web3
eslint-doc-generator
Automatic documentation generator for ESLint plugins and rules.
47.3k+37%-1 month ago
3.7.1
ESM onlyBundledDocumentation tooling, Linting and formatting
browser-image-hash
Image to dhash for Browser
47.3k-1%-6 months ago
0.0.7
ESM onlyBundledCryptography and hashing, TypeScript tooling

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