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
@vue-macros/short-emits
shortEmits feature from Vue Macros.
37.1k--2 months ago
3.1.4
ESM onlyBundledVue
@vue-macros/define-slots
defineSlots feature from Vue Macros.
37.1k--2 months ago
3.1.4
ESM onlyBundledVue
browserslist-generator
A library that makes generating and validating Browserslists a breeze!
37.1k-35%-2 years ago
3.0.0
ESM + CommonJSBundled-
ember-ajax
Service for making AJAX requests in Ember applications.
37.1k+41%--
5.1.2
-Bundled-
leo-profanity
Profanity filter, based on Shutterstock dictionary
37.1k+154%-8 months ago
1.9.0
CommonJSBundled-
@lobehub/market-types
[![NPM version](https://img.shields.io/npm/v/@lobehub/market-sdk.svg?style=flat)](https://npmjs.org/package/@lobehub/market-types) [![NPM downloads](https://img.shields.io/npm/dm/@lobehub/market-sdk.svg?style=flat)](https://npmjs.org/package/@lobehub/mark
37.1k--3 months ago
1.17.1
CommonJSBundled-
babel-plugin-component
Modular build plugin for babel.
37.1k+5%--
1.1.1
CommonJSNone-
prettier-config-standard
A Prettier shareable config for projects using 'Prettier' and 'JavaScript Standard Style' as ESLint rules or separate processes.
37.1k-4%-3 years ago
7.0.0
CommonJSNoneLinting and formatting
generate-password-browser
Easy library for generating unique passwords in browsers.
37.1k+89%-5 years ago
1.1.0
CommonJSBundledAngular, Node.js utilities
snap-shot-store
Snapshots saved against an object
37k+64%-8 years ago
1.2.3
CommonJSNoneTesting
@ruvector/router-linux-x64-gnu
Semantic router for AI agents - linux-x64-gnu platform
37k--16 days ago
0.1.31
CommonJSNoneRouting
better-auth-harmony
Validation and normalization for better-auth
37k+1036%-5 months ago
1.3.2
ESM + CommonJSBundledAuthentication and authorisation, Email
@orca-so/tx-sender
Send transactions to the Solana blockchain with auto priority fees.
37k--4 months ago
3.0.1
ESM + CommonJSBundledBlockchain and Web3
@vue-macros/setup-block
setupBlock feature from Vue Macros.
37k--2 months ago
3.1.4
ESM onlyBundledVue
validate-color
Validate HTML colors by 'name', 'special name', 'hex', 'rgb', 'rgba', 'hsl', 'hsla', 'hwb', 'lab' or 'lch' values
37k-11%-3 years ago
2.2.4
CommonJSBundled-
@tobilu/qmd
Query Markup Documents - On-device hybrid search for markdown files with BM25, vector search, and LLM reranking
37k--1 month ago
2.8.3
ESM onlyBundledMarkdown
@gluestack-ui/transitions
Transitions animations for React Native, Next.js & React
37k--1 year ago
0.1.11
ESM + CommonJSBundledAnimation, React
react-hook-form-persist
Persist and populate react-hook-form form using storage of your choice
37k+97%-4 years ago
3.0.0
ESM + CommonJSBundledForms
uikit
UIkit is a lightweight and modular front-end framework for developing fast and powerful web interfaces.
37k+13%-14 days ago
3.25.25
CommonJSNone-
ethjs-contract
A simple contract object for the Ethereum RPC.
37k-17%-8 years ago
0.2.3
CommonJSNoneBlockchain and Web3
next-qrcode
React hooks for generating QR code for your next React apps.
37k+17%-3 years ago
2.5.1
ESM + CommonJSBundledReact, TypeScript tooling
@elysiajs/bearer
Elysia Pplugin for retreiving Bearer token
37k--5 months ago
1.4.4
ESM + CommonJSBundledAuthentication and authorisation
express-ipfilter
A light-weight IP address based filtering system
37k+91%-9 months ago
1.4.0
CommonJSBundledHTTP servers and web frameworks
@trycourier/courier-ui-toast
Toast components for the Courier web UI
37k--19 days ago
2.4.2
ESM + CommonJSBundledUI component libraries, TypeScript tooling
preact-router
Connect your components up to that address bar.
37k+62%-3 years ago
4.1.2
ESM + CommonJSBundledRouting
extract-colors
Extract color palettes from images
37k+130%-1 year ago
4.2.1
ESM + CommonJSBundledDOM and browser utilities, Node.js utilities
node-app-attest
A JavaScript implementation of the App Attest protocol, which checks whether clients connecting to your server are valid instances of your app.
36.9k+2571%-7 months ago
1.0.1
ESM onlyBundledSecurity
@rnx-kit/eslint-plugin
A set of ESLint rules for React developers
36.9k--6 months ago
0.9.9
CommonJSNoneTypeScript tooling, React
tempusdominus-bootstrap-4
A date/time picker component designed to work with Bootstrap 4 and Momentjs.
36.9k-7%-4 years ago
5.39.2
CommonJSNoneDate pickers
echarts-stat
a statistical tool for ECharts
36.9k+35%--
1.2.0
CommonJSBundled-
react-highlight
React component for syntax highlighting
36.9k-52%-3 years ago
0.15.0
CommonJSNoneReact
tsparticles-shape-square
tsParticles square shape
36.9k+17%--
2.12.0
ESM + CommonJSBundledAnimation, TypeScript tooling
fela-plugin-validator
Fela plugin to validate style objects
36.9k+277%-3 years ago
12.2.1
ESM + CommonJSNoneCSS-in-JS and styling, React
split-file
Splitting and merging files with NodeJS
36.9k+985%-10 months ago
2.3.1
CommonJSNonePromises and async control flow, Node.js utilities
@aklinker1/zero-serialize-error
Serialize and deserialize errors with zero dependencies
36.9k--4 months ago
1.0.2
ESM onlyBundled-
mongoose-unique-validator
mongoose-unique-validator is a plugin which adds pre-save validation for unique fields within a Mongoose schema.
36.9k+37%-6 months ago
6.1.1
ESM onlyBundledSchema validation, ORMs and query builders
hot-accept-webpack-plugin
With ease add HMR accepting code to need modules
36.9k-38%-3 years ago
4.0.2
CommonJSBundledBundler plugins and loaders
readline-ui
Create a readline interface with default settings to use in prompts.
36.9k-2%-9 years ago
2.2.3
CommonJSNoneCLI tools and terminal utilities
html-pdf-node
Convert any html content or html page to PDF
36.9k-1%-4 years ago
1.0.8
CommonJSNonePDF and documents
react-native-store-review
Rate on App Store or Google Play directly in your React Native app
36.9k+101%-5 months ago
0.5.0
CommonJSNoneReact
markdown-it-image-figures
Render images occurring by itself in a paragraph as a figure with support for figcaptions.
36.9k+157%-3 years ago
2.1.1
ESM + CommonJSNoneMarkdown
@metamask/eth-money-keyring
A money account keyring that wraps the HD keyring with a different keyring type and derivation path
36.8k--2 months ago
4.0.0
ESM + CommonJSBundledBlockchain and Web3
primelocale
PrimeLocale provides i18n and l7n options globally for the components in PrimeUI libraries.
36.8k+49%-1 month ago
2.5.0
ESM + CommonJSBundledInternationalisation
diff-dom
A diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments.
36.8k-21%-1 year ago
5.2.1
ESM + CommonJSBundledDOM and browser utilities
remark-slate-transformer
remark plugin to transform remark syntax tree (mdast) to Slate document tree, and vice versa. Made for WYSIWYG markdown editor.
36.8k+9%-2 years ago
0.9.0
ESM + CommonJSBundledMarkdown, React
vuepress-html-webpack-plugin
Simplifies creation of HTML files to serve your webpack bundles
36.8k-10%-8 years ago
3.2.0
CommonJSNoneBundler plugins and loaders
media-icons
Open-source and beautifully hand-crafted collection of media icons.
36.8k+80%-3 years ago
0.10.0
ESM onlyBundledVideo and audio, Icons
detect-installed
Checks that given package is installed globally or locally.
36.8k+34%-9 years ago
2.0.4
CommonJSNone-
@wagmi/cli
Manage and generate code from Ethereum ABIs
36.8k--7 months ago
2.10.0
ESM onlyBundledBlockchain and Web3, CLI tools and terminal utilities
list.js
The perfect library for lists. Supports search, sort, filters and flexibility. Built to be invisible and work on existing HTML
36.8k-11%-5 years ago
2.3.1
CommonJSNone-

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