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
rc-progress
progress ui component for react
1.9m+1%-2 years ago
4.0.0
ESM + CommonJSBundledReact
ts-node-dev
Compiles your TS app and restarts when files are modified.
1.9m+55%-4 years ago
2.0.0
CommonJSNone-
expo-localization
Provides an interface for native user localization information.
1.9m+412%-18 days ago
57.0.2
CommonJSBundledInternationalisation, React
react-native-get-random-values
A small implementation of `crypto.getRandomValues` for React Native. This is useful to polyfill for libraries like [uuid](https://www.npmjs.com/package/uuid) that depend on it.
1.9m+65%-11 months ago
2.0.0
-NoneCryptography and hashing, React
subscriptions-transport-ws
A websocket transport for GraphQL subscriptions
1.9m+19%-4 years ago
0.11.0
CommonJSBundled-
ssh2-sftp-client
ssh2 sftp client for node
1.9m+147%-6 months ago
12.1.1
CommonJSNone-
any-observable
Support any Observable library and polyfill
1.9m+15%-7 months ago
0.6.0
ESM onlyNonePromises and async control flow, Polyfills and shims
expo-document-picker
Provides access to the system's UI for selecting documents from the available providers on the user's device.
1.9m+561%-18 days ago
57.0.2
CommonJSBundledReact, HTTP servers and web frameworks
@pnpm/ramda
A practical functional library for JavaScript programmers.
1.9m+266%-4 years ago
0.28.1
ESM + CommonJSNoneUtility libraries
cwd
Easily get the CWD (current working directory) of a project based on package.json, optionally starting from a given path. (node.js/javascript util)
1.9m+14%-10 years ago
0.10.0
CommonJSNoneFiles and file systems, Node.js utilities
tween-functions
Robert Penner's easing functions, slightly modified
1.9m-11%-10 years ago
1.2.0
CommonJSNoneAnimation
sparkles
Namespaced global event emitter
1.9m+4%-2 years ago
2.1.0
CommonJSNone-
@mantine/hooks
A collection of 50+ hooks for state and UI management
1.9m+147%-8 days ago
9.6.2
ESM + CommonJSBundledReact, Static site generators and meta-frameworks
inversify
A powerful and lightweight inversion of control container for JavaScript and Node.js apps powered by TypeScript.
1.9m+32%-2 months ago
8.2.3
ESM onlyNoneTypeScript tooling
reduce-flatten
Isomorphic map-reduce function to flatten an array into the supplied array
1.9m+24%-5 years ago
3.0.1
ESM + CommonJSNone-
nestjs-pino
Pino logger for NestJS
1.9m+186%-14 days ago
5.2.0
CommonJSBundledLogging
@cloudflare/vitest-pool-workers
Workers Vitest integration for writing Vitest unit and integration tests that run inside the Workers runtime
1.9m+600%-1 month ago
0.22.0
ESM onlyBundledCloud SDKs, Testing
consolidate
Modern and maintained fork of the template engine consolidation library. Maintained and supported by Forward Email <https://forwardemail.net>, the 100% open-source and privacy-focused email service.
1.9m-1%-2 years ago
1.0.4
CommonJSNoneTemplating
karma-coverage
A Karma plugin. Generate code coverage.
1.9m-6%-3 years ago
2.2.1
CommonJSNone-
superstatic
A static file server for fancy apps
1.9m+178%-2 months ago
11.0.0
CommonJSBundledCloud SDKs
eslint-plugin-turbo
ESLint plugin for Turborepo
1.9m+76%-4 days ago
2.11.4
CommonJSBundledLinting and formatting
first-chunk-stream
Buffer and transform the n first bytes of a stream
1.9m+7%-2 years ago
6.0.0
ESM onlyBundled-
is-subset
Check if an object is contained within another one
1.9m-28%-11 years ago
0.1.1
-None-
ts-mixer
A very small TypeScript library that provides tolerable Mixin functionality.
1.9m+87%-2 years ago
6.0.4
ESM + CommonJSBundledTypeScript tooling
rc-dropdown
dropdown ui component for react
1.9m+3%-1 year ago
4.2.1
ESM + CommonJSBundledReact, UI component libraries
@solana/rpc-transport-http
An RPC transport that uses HTTP requests
1.9m+736%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
json-ptr
A complete implementation of JSON Pointer (RFC 6901) for nodejs and modern browsers.
1.9m+163%-4 years ago
3.1.1
ESM + CommonJSBundled-
@solana/rpc
A library for sending JSON RPC requests to Solana RPCs
1.9m+737%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
as-array
Make any value an array. No dependencies.
1.9m+170%-11 years ago
2.0.0
CommonJSNone-
@solana/rpc-subscriptions
A library for subscribing to Solana RPC notifications
1.9m+736%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
@solana/rpc-subscriptions-channel-websocket
An RPC Subscriptions transport that uses WebSockets
1.8m+754%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
@solana/rpc-subscriptions-api
Defines all default Solana RPC subscriptions as types
1.8m+737%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
@solana/transaction-confirmation
Helpers for confirming Solana transactions
1.8m+736%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
perfect-freehand
Draw perfect pressure-sensitive freehand strokes.
1.8m+286%-7 months ago
1.2.3
ESM + CommonJSBundledImage processing
@ethereumjs/util
A collection of utility functions for Ethereum
1.8m+34%-1 month ago
10.1.3
ESM + CommonJSBundledBlockchain and Web3, Utility libraries
@trivago/prettier-plugin-sort-imports
A prettier plugins to sort imports in provided RegEx order
1.8m+11%-8 months ago
6.0.2
ESM onlyBundledLinting and formatting, TypeScript tooling
third-party-capital
<img alt="Third Party Capital Logo" title="Third Party Capital Logo" src="https://user-images.githubusercontent.com/12476932/229881508-f9ef68db-8ee7-4795-8de8-80a50145bbd0.png" width="150">
1.8m+121%-2 years ago
3.0.0
ESM + CommonJSBundled-
blueimp-md5
JavaScript MD5 implementation. Compatible with server-side environments like Node.js, module loaders like RequireJS, Browserify or webpack and all web browsers.
1.8m+27%-5 years ago
2.19.0
CommonJSNoneCryptography and hashing
mqtt
A library for the MQTT protocol
1.8m+60%-13 days ago
5.16.0
ESM + CommonJSBundledWebSockets and realtime
babel-plugin-transform-strict-mode
This plugin places a 'use strict'; directive at the top of all files to enable strict mode
1.8m-21%-9 years ago
6.24.1
CommonJSNone-
fast-npm-meta
Get npm package metadata
1.8m+141%-2 months ago
2.2.0
ESM onlyBundled-
has-to-string-tag-x
Tests if ES6 @@toStringTag is supported.
1.8m+7%-7 years ago
2.1.2
ESM + CommonJSNoneDOM and browser utilities, Node.js utilities
@koa/router
Router middleware for Koa.
1.8m+37%-2 months ago
15.7.0
ESM + CommonJSBundledHTTP servers and web frameworks, Routing
player.style
A fresh collection of media player themes for every use case!
1.8m+278%-5 months ago
0.3.4
ESM + CommonJSBundledVideo and audio
ultron
Ultron is high-intelligence robot. It gathers intel so it can start improving upon his rudimentary design
1.8m-4%-8 years ago
1.1.1
CommonJSNone-
mobx-react
React bindings for MobX. Create fully reactive components.
1.8m+58%-1 month ago
10.0.2
ESM + CommonJSBundledState management, TypeScript tooling
@solana/sysvars
An abstraction layer over signing messages and transactions in Solana
1.8m+757%-20 days ago
8.3.0
ESM + CommonJSBundledBlockchain and Web3
vite-plugin-storybook-nextjs
Vite plugin that enables Next.js features in Vite and Storybook
1.8m+679%-27 days ago
10.6.0
ESM onlyBundledDocumentation tooling, Testing
rc-pagination
pagination ui component for react
1.8m+2%-1 year ago
5.1.0
ESM + CommonJSBundledReact
@testing-library/react-hooks
Simple and complete React hooks testing utilities that encourage good testing practices.
1.8m-9%-4 years ago
8.0.1
CommonJSBundledTesting, React

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