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
dom-to-semantic-markdown
DOM to Semantic-Markdown for use in LLMs
13.6k+317%-1 year ago
1.5.0
CommonJSBundledMarkdown
offline-js
Automatically detect when a browser is offline
13.6k+8%--
0.7.19
CommonJSNone-
to-hex
Convert values to hex string
13.6k+57%-4 years ago
0.0.18
CommonJSBundledUtility libraries, Node.js utilities
srt-webvtt
Convert SRT format subtitle to WebVTT on the fly over HTML5 environment
13.6k+546%-4 years ago
2.0.0
CommonJSNoneVideo and audio
express-brute
A brute-force protection middleware for express routes that rate limits incoming requests
13.6k+43%-9 years ago
1.0.1
-NoneSecurity
eslint-config-defaults
A set of default eslint configuration
13.6k+45%--
9.0.0
CommonJSNoneLinting and formatting
@joyfill/react-grid-layout
A draggable and resizable grid layout with responsive breakpoints, for React.
13.6k--1 year ago
1.5.1
CommonJSNoneDOM and browser utilities, React
gmaps
the easiest way to use Google Maps
13.6k-21%--
0.4.25
CommonJSNone-
@photo-sphere-viewer/resolution-plugin
Photo Sphere Viewer plugin that adds a setting to choose between multiple resolutions of the panorama.
13.6k--2 months ago
5.15.1
ESM + CommonJSBundled3D, WebGL and game engines
gremlin-aws-sigv4
This package provides an extension for Apache's TinkerPop3 Gremlin [javascript driver](https://github.com/apache/tinkerpop/tree/master/gremlin-javascript/src/main/javascript/gremlin-javascript) compatible with [IAM Database Authentication for Neptune](htt
13.6k+61%-4 years ago
3.6.1
CommonJSNoneCloud SDKs
packery
Gapless, draggable grid layouts
13.6k+42%--
3.0.0
CommonJSNone-
@clarketm/saga-monitor
Simple, elegant, and configurable redux-saga monitor.
13.6k--7 years ago
2.0.1
ESM + CommonJSNoneState management, React
i18n-auto-translation
Auto translate i18n JSON file(s) to desired language(s).
13.6k+230%-11 months ago
2.2.3
ESM onlyNoneInternationalisation
react-force-graph
React component for 2D, 3D, VR and AR force directed graphs
13.6k-18%-8 months ago
1.48.2
ESM onlyBundled3D, WebGL and game engines, React
stimulus-sortable
A Stimulus controller to reorder lists with drag-and-drop.
13.6k+23%--
4.1.1
ESM + CommonJSNone-
vue-resize-directive
Vue.js 2.0 directive to detect element resize
13.6k+28%-7 years ago
1.2.0
CommonJSNoneVue
bankid
Npm module to simplify integration with the Swedish Bank ID service
13.6k+261%-1 year ago
3.2.1
CommonJSNoneAuthentication and authorisation
montag
format multiline strings using tagged templates, instead of putting all lines into an array and joining to a string
13.6k-35%-23 days ago
2.0.3
ESM onlyBundledStrings and text, Node.js utilities
geolocation-utils
A utility library for calculations with geolocations
13.6k+68%-1 year ago
1.2.6
CommonJSBundledMaps and geolocation, Utility libraries
@temporalio/external-storage-s3-aws-sdk
AWS SDK (@aws-sdk/client-s3) client for the Temporal S3 external storage driver
13.6k--23 days ago
1.24.0
CommonJSBundledCloud SDKs
stripe-pwa-elements
Web component of Stripe elements
13.6k+393%-6 months ago
3.2.0
ESM + CommonJSBundledPayments and commerce
react-native-timer-picker
A simple, flexible, performant duration picker for React Native apps 🔥 Great for timers, alarms and duration inputs ⏰🕰️⏳ Includes iOS-style haptic and audio feedback 🍏
13.5k+284%-1 month ago
2.7.0
ESM + CommonJSBundledReact, Date pickers
@react-native-vector-icons/ant-design
Ant Design font for react native vector icons
13.5k--1 month ago
13.1.4
ESM + CommonJSBundledIcons, React
@loaders.gl/polyfills
Polyfills for TextEncoder/TextDecoder
13.5k--18 days ago
4.5.2
ESM + CommonJSBundledPolyfills and shims
ag-grid-vue
AG Grid Vue 2 Component
13.5k-1%-2 years ago
31.3.4
ESM + CommonJSBundledTables and data grids, Vue
rollup-plugin-ts-treeshaking
Improve TypeScript tree-shaking with Rollup and UglifyJS/Terser
13.5k+371%-6 years ago
1.0.2
CommonJSBundledTypeScript tooling, Bundler plugins and loaders
node-sqlite3-wasm
WebAssembly port of SQLite3 for Node.js with file system access
13.5k+573%-2 months ago
0.8.60
CommonJSBundledFiles and file systems
react-beautiful-dnd-test-utils
Test utils for react-beautiful-dnd built with react-testing-library.
13.5k-14%-4 years ago
4.1.1
CommonJSBundledTesting, React
js-abbreviation-number
Abbreviate numbers in javascript
13.5k+97%-4 years ago
1.4.0
CommonJSBundled-
argly
A concise command line arguments parser with robust type handling
13.5k+36%-9 years ago
1.2.0
CommonJSNoneCLI tools and terminal utilities
aurelia-templating-resources
A standard set of behaviors, converters and other resources for use with the Aurelia templating library.
13.5k-9%-2 years ago
1.15.1
ESM + CommonJSBundledTemplating
moment-strftime
moment-strftime adds strftime to Moment.js
13.5k+47%-8 years ago
0.5.0
CommonJSNoneDate and time
api-contract-validator
Plugin for validating API schemas from API documentation
13.5k-11%-4 years ago
2.2.8
CommonJSBundledDocumentation tooling, Testing
@reown/appkit-core-react-native
Your on-ramp to web3 multichain. AppKit is a versatile library that makes it super easy to connect users with your Dapp and start interacting with the blockchain.
13.5k--2 months ago
2.0.6
ESM + CommonJSBundledBlockchain and Web3, React
mdast-util-extended-table
mdast extension for table allowing colspan/rowspan
13.5k+296%-1 year ago
2.0.3
ESM onlyBundledMarkdown, Parsers and serialisers
@relayprotocol/relay-bitcoin-wallet-adapter
A Bitcoin adapter for use in @relayprotocol/relay-sdk
13.5k--29 days ago
21.0.1
ESM + CommonJSBundledBlockchain and Web3
join-async-iterator
An async iterator that joins multiple other async iterators in order, one after another.
13.5k+83%-4 years ago
1.1.1
CommonJSNonePromises and async control flow
slugg
Make strings url safe (with no dependencies)
13.5k-14%-9 years ago
1.2.1
CommonJSNoneStrings and text
@pierre/vscode-icons
File icon theme for VS Code backed by source SVGs.
13.5k--5 months ago
0.0.9
ESM onlyNoneIcons
hairballs
Shared utilities for Lint Reporters
13.5k-18%-6 years ago
0.3.3
CommonJSNoneLinting and formatting
@vue-office/excel
支持多种文件(**docx、excel、pdf、pptx**)预览的vue组件库,支持vue2/3。也支持非Vue框架的预览。
13.5k--1 year ago
1.7.14
CommonJSBundledPDF and documents, Vue
react-native-boost
🚀 Boost your React Native app's performance with a single line of code
13.5k+218%-20 days ago
2.0.2
ESM + CommonJSBundledReact
express-form-data
Module to parse multipart/form data
13.5k+3%-1 year ago
3.0.1
CommonJSNoneHTTP servers and web frameworks
@ungap/create-content
A cross browser utility to create HTML or SVG runtime content
13.5k--5 years ago
0.3.1
ESM onlyNone-
jsonnet-eslint-parser
ESLint parser for Jsonnet, powered by go-jsonnet compiled to WebAssembly.
13.5k--3 months ago
0.2.0
ESM onlyBundledLinting and formatting, Parsers and serialisers
eslint-plugin-only-error
Upgrade warnings to errors
13.5k-10%-8 years ago
1.0.2
CommonJSNoneLinting and formatting
slickgrid
A lightning fast JavaScript grid/spreadsheet
13.5k+24%-21 days ago
5.20.2
ESM + CommonJSBundledTables and data grids
vue-stream-markdown
Streaming markdown output, Useful for text streams like LLM outputs.
13.5k--14 days ago
2.0.0
ESM onlyBundledMarkdown, Vue
narrowing
TypeScript tiny narrowing helpers you better use.
13.5k+144%-4 years ago
1.5.0
ESM + CommonJSBundledTypeScript tooling
cache-chunk-store
In-memory LRU cache for abstract-chunk-store compliant stores
13.5k+67%-5 years ago
3.2.2
CommonJSNoneCaching

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