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
@stdlib/array-base-arraylike2object
Convert an array-like object to an object likely to have the same "shape".
34.4k--7 months ago
0.2.2
CommonJSBundledTypeScript tooling
@metamask/client-mcp-core
HTTP daemon and CLI for agent-driven browser extension testing with Playwright
34.4k--14 days ago
0.10.0
ESM + CommonJSBundledCLI tools and terminal utilities
xml-to-json-stream
Simple module to convert XML to JSON with javascript
34.4k-16%-7 years ago
1.1.0
CommonJSNone-
@egjs/imready
This module is used to wait for the image or video to be ready.
34.4k--1 year ago
1.4.2
ESM + CommonJSBundledVideo and audio
timestamp-nano
Timestamp for 64-bit time_t, nanosecond precision and strftime
34.4k+37%-3 years ago
1.0.1
CommonJSBundledDate and time
emblor
A full featured, unstyled tag input component for React
34.4k+130%-1 year ago
1.4.8
ESM + CommonJSBundledReact
youtube-dl-exec
Promise-friendly Node.js wrapper around youtube-dl / yt-dlp for downloading media.
34.4k+194%-1 month ago
3.1.15
CommonJSBundledVideo and audio
muuri
Responsive, sortable, filterable and draggable layouts
34.4k+26%-5 years ago
0.9.5
ESM + CommonJSBundledDOM and browser utilities
@payloadcms/plugin-import-export
Import-Export plugin for Payload
34.3k--14 days ago
3.90.2
ESM onlyBundledTypeScript tooling, React
grafserv
A highly optimized server for GraphQL, powered by Grafast
34.3k+399%-1 month ago
1.0.2
CommonJSBundledGraphQL
@standard-server/node
Node.js HTTP and HTTP/2 adapter for Standard Server: transport-agnostic requests, responses, and streaming on top of IncomingMessage and ServerResponse
34.3k--18 days ago
0.9.2
ESM onlyBundledWebSockets and realtime, Node.js utilities
@foblex/utils
A comprehensive collection of utility functions and classes for TypeScript and web development, providing tools for type casting, DOM manipulation, event handling, and GUID generation.
34.3k--1 year ago
1.1.1
ESM + CommonJSBundledTypeScript tooling, Utility libraries
xmldom-format
format xml using @xmldom/xmldom
34.3k+564%-1 year ago
2.0.0
CommonJSBundledLinting and formatting
react-intl-tel-input
Telephone input component. Rewrite intl-tel-input in React.js.
34.3k+8%-4 years ago
8.2.0
CommonJSBundledReact
configcat-js
ConfigCat is a configuration as a service that lets you manage your features and configurations without actually deploying new code.
34.3k-4%--
9.6.1
ESM + CommonJSBundledTypeScript tooling, React
@fusioncharts/accessibility
Accessibility Module for FusionCharts Suite
34.3k--6 months ago
1.9.10
CommonJSNoneAccessibility, Charts and data visualisation
ember-cli-page-object
This ember-cli addon eases the construction of page objects on your acceptance and integration tests
34.3k+12%-1 year ago
2.3.2
ESM + CommonJSBundledTesting
@visactor/vdataset
data processing tool
34.3k--19 days ago
1.0.24
ESM + CommonJSBundled-
@standard-server/aws-lambda
AWS Lambda adapter for Standard Server: transport-agnostic requests and responses with Lambda response streaming support
34.3k--18 days ago
0.9.2
ESM onlyBundledCloud SDKs
@datorama/akita
A Reactive State Management Tailored-Made for JS Applications
34.2k--3 years ago
8.0.1
CommonJSBundledState management, Vue
@standard-server/fastify
Fastify adapter for Standard Server: transport-agnostic requests, responses, and streaming on top of Fastify's request and reply objects
34.2k--18 days ago
0.9.2
ESM onlyBundledHTTP servers and web frameworks, WebSockets and realtime
@mantine/emotion
Emotion bindings for Mantine
34.2k--16 days ago
9.6.2
ESM + CommonJSBundledReact, CSS-in-JS and styling
pixelsmith
Node based engine for spritesmith
34.2k-67%-4 years ago
2.6.0
CommonJSNone-
vue-easy-lightbox
A Vue.js 3.0 image lightbox component with Zoom / Drag / Rotate / Switch
34.2k+0%-2 years ago
1.19.0
ESM + CommonJSBundledVue
@gluestack-ui/actionsheet
A universal headless actionsheet component for React Native, Next.js & React
34.2k--1 year ago
0.2.53
ESM + CommonJSBundledReact, UI component libraries
@chatscope/chat-ui-kit-react
React component library for creating chat interfaces
34.2k--1 year ago
2.1.1
ESM + CommonJSBundledUI component libraries, React
@awesome-cordova-plugins/in-app-browser
In App Browser plugin for Cordova and Ionic. Launches in app Browser
34.2k--30 days ago
9.6.0
ESM onlyBundledAngular
fixed-data-table-2
A React table component designed to allow presenting thousands of rows of data.
34.2k-6%-1 year ago
2.0.22
ESM + CommonJSNoneReact, Tables and data grids
@musistudio/claude-code-router
Local Claude Code Router gateway with CLI and web management UI.
34.2k--21 days ago
3.1.1
CommonJSNoneRouting, AI and machine learning
render-fragment
A convenient way to return a JSX fragment without the wrapping `div` element and not worry about the version of React.
34.2k+11%-8 years ago
0.1.1
CommonJSNoneReact
@swc/html-linux-arm64-musl
Super-fast HTML minifier
34.2k--1 month ago
1.16.2
CommonJSNoneTypeScript tooling, Build tools
gun
A realtime, decentralized, offline-first, graph data synchronization engine.
34.2k+851%-1 year ago
0.2020.1241
CommonJSBundledCryptography and hashing, Database clients and drivers
@nomicfoundation/ethereumjs-blockchain
A module to store and interact with blocks
34.2k--2 years ago
7.0.4
ESM + CommonJSBundledBlockchain and Web3
vuepress-plugin-container
VuePress plugin for markdown container
34.1k+0%-6 years ago
2.1.5
CommonJSBundledMarkdown
turborepo-summary
Generate a human-readable summary report from Turborepo run summary JSON output
34.1k--2 months ago
1.1.0
ESM onlyNoneParsers and serialisers, Markdown
es6-template-strings
Compile and resolve template strings notation as specified in ES6
34.1k-6%-10 years ago
2.0.1
-NoneInternationalisation
vue-instantsearch
👀 Lightning-fast Algolia search for Vue apps
34.1k+2%-15 days ago
4.29.10
ESM + CommonJSNoneVue
ng-qrcode
Simple AOT compatible QR code generator for your Angular project.
34.1k+41%-3 months ago
22.0.0
ESM onlyBundledAngular
jgrowl
jGrowl is a jQuery plugin that raises unobtrusive messages within the browser, similar to the way that OS X's Growl Framework works. The idea is simple, deliver notifications to the end user in a noticeable way that doesn't obstruct the work flow and yet
34.1k-31%--
1.5.1
CommonJSNone-
url-parse-as-address
Parse a url assuming `http` if no protocol or `//` is provided.
34.1k+27%-11 years ago
1.0.0
CommonJSNoneURLs and query strings
scroll-lock
Cross-browser JavaScript library to disable scrolling page.
34.1k-0%--
2.1.5
CommonJSNoneDOM and browser utilities
extract-loader
webpack loader to extract HTML and CSS from the bundle
34.1k-28%-6 years ago
5.1.0
CommonJSNoneBundler plugins and loaders
@metamask/eth-qr-keyring
A simple standard interface for a series of Ethereum private keys
34.1k--2 months ago
3.0.0
ESM + CommonJSBundledBlockchain and Web3
@tanstack/solid-start-client
Modern and scalable routing for Solid applications
34.1k--20 days ago
1.168.35
ESM onlyBundledRouting, TypeScript tooling
@swc/html-darwin-arm64
Super-fast HTML minifier
34.1k--1 month ago
1.16.2
CommonJSNoneTypeScript tooling, Build tools
eslint-config-oclif-typescript
eslint config for Typscript'd oclif
34.1k+0%--
3.1.14
CommonJSNone-
eslint-plugin-remeda
ESLint plugin for Remeda library.
34.1k+315%-3 months ago
2.2.0
ESM onlyBundledLinting and formatting
vanillajs-datepicker
A vanilla JavaScript remake of bootstrap-datepicker for Bulma and other CSS frameworks
34.1k+43%-3 years ago
1.3.4
ESM onlyNoneDate pickers
@storybook/babel-plugin-require-context-hook
Babel plugin to replicate Webpack require.context
34.1k--4 years ago
1.0.1
CommonJSNone-
lunar-javascript
lunar是一款无第三方依赖的公历(阳历)、农历(阴历、老黄历)、佛历和道历工具,支持星座、儒略日、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋、凶煞宜忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道日及吉凶等。lunar is a calendar library for Solar and Chinese Lunar.
34.1k+1413%-11 months ago
1.7.7
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