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
cypress-fail-on-console-error
fail cypress test on console error
58.2k+40%-9 months ago
5.1.3
ESM onlyBundledTesting
mortice
Isomorphic read/write lock that works in single processes, node clusters and web workers
58.2k+125%-1 year ago
3.3.1
ESM onlyBundled-
@stdlib/math-base-special-acos
Compute the arccosine of a double-precision floating-point number.
58.2k--7 months ago
0.2.4
CommonJSBundledNumbers and maths, Polyfills and shims
@stdlib/constants-float64-smallest-subnormal
Smallest positive double-precision floating-point number.
58.2k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
@jsonurl/jsonurl
JSON->URL defines a text format for the JSON data model suitable for use within a URL/URI (as described by RFC3986).
58.2k--2 years ago
1.1.8
CommonJSBundledURLs and query strings
streaming-iterables
A collection of utilities for async iterables. Designed to replace your streams.
58.2k+94%-3 years ago
8.0.1
ESM + CommonJSBundledUtility libraries, Promises and async control flow
tslint-consistent-codestyle
Additional rules to enforce constistent code style with tslint
58.2k-37%-7 years ago
1.16.0
CommonJSNoneLinting and formatting
eslint-config-mitodl
JavaScript style rules for MITODL
58.1k+2551%-2 years ago
2.1.0
CommonJSNoneLinting and formatting
dirty-json
A permissive parser for dirty JSON data that does its best
58.1k-30%-6 years ago
0.9.2
CommonJSNoneParsers and serialisers
ai-sdk-ollama
Vercel AI SDK Provider for Ollama using official ollama-js library
58.1k+3441%-27 days ago
4.3.0
ESM + CommonJSBundledTypeScript tooling
secure-random
Normalize the creation of cryptographically strong random values.
58.1k-28%-7 years ago
1.1.2
CommonJSNoneCryptography and hashing
@progress/kendo-react-editor
React Editor enables users to create rich text content through a WYSIWYG interface. KendoReact Editor package
58.1k--28 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
package.json
Get the package.json content either from npm or from a git repository.
58.1k+65%--
2.0.1
CommonJSNone-
cypress-mailosaur
Extends Cypress' cy commands that let you integrate email and SMS testing into your continuous integration process.
58k-35%-7 months ago
5.0.0
CommonJSBundledEmail, Testing
datatables.net-rowgroup
RowGroup for DataTables
58k-15%-14 days ago
2.1.0
ESM + CommonJSBundledTables and data grids
@openspacelabs/react-native-zoomable-view
A view component for react-native with pinch to zoom, tap to move and double tap to zoom capability.
58k--1 month ago
3.0.0-beta.6
ESM + CommonJSBundledReact
@atlaskit/radio
A radio input allows users to select only one option from a number of choices. Radio is generally displayed in a radio group.
58k--13 days ago
10.2.4
ESM + CommonJSBundledReact
next-path
One step closer to your destination.
58k+104%-9 years ago
1.0.0
CommonJSNone-
@veltdev/types
Velt is an SDK to add collaborative features to your product within minutes. Example: Comments like Figma, Frame.io, Google docs or sheets, Recording like Loom, Huddles like Slack and much more.
58k--18 days ago
6.0.14
CommonJSBundledWebSockets and realtime
@pnpm/store-path
Resolves the pnpm store path
57.9k--6 months ago
1000.0.6
CommonJSBundledNode.js utilities
async-compat
Compatibility functions for writing libraries that support synchronous, callback and promise signatures
57.9k+1938%-24 days ago
1.8.4
ESM + CommonJSBundledPromises and async control flow
@ctrl/ngx-emoji-mart
Customizable Slack-like emoji picker for Angular
57.9k--1 year ago
9.3.0
ESM + CommonJSBundledAngular
arabic-persian-reshaper
Node.js module for reshaping Right-To-Left (Arabic/Persian) charators in string
57.9k+500%-6 years ago
1.0.1
CommonJSNone-
@atlaskit/dropdown-menu
A dropdown menu displays a list of actions or options to a user.
57.9k--13 days ago
18.3.7
ESM + CommonJSBundledUI component libraries, React
progress-estimator
Animated progress bars with estimated durations
57.9k-8%-3 years ago
0.3.1
CommonJSBundledCLI tools and terminal utilities
vxe-table
A PC-end table component based on Vxe UI, supporting copy-paste, data pivot table, and high-performance virtual list table solution.
57.9k+44%--
4.22.2
ESM + CommonJSBundledTables and data grids
vanilla-calendar-pro
The Vanilla Calendar Pro is a versatile JavaScript date and time picker component with TypeScript support, making it compatible with any JavaScript frameworks and libraries. It is designed to be lightweight, easy to use, and feature-rich, without relying
57.8k+123%-15 days ago
3.4.0
ESM + CommonJSBundledDate pickers, TypeScript tooling
tui-code-snippet
TOAST UI Utility: CodeSnippet
57.8k+36%-5 years ago
2.3.3
CommonJSNoneUI component libraries
@nozbe/watermelondb
Build powerful React Native and React web apps that scale from hundreds to tens of thousands of records and remain fast
57.8k--1 year ago
0.28.0
CommonJSBundledDatabase clients and drivers
vinyl-bufferstream
Deal with vinyl file contents, regardless of whether it is Buffer/Stream
57.8k-6%-11 years ago
1.0.1
-None-
browser-unpack
parse a bundle generated by browser-pack
57.8k-24%-2 years ago
1.4.3
CommonJSNoneBundlers
logplease
Simple Javascript logger for Node.js and Browsers
57.8k+216%-8 years ago
1.2.15
CommonJSNoneLogging
queue-cb
A scalable queue for parallel callbacks
57.8k+1134%-24 days ago
1.6.8
ESM + CommonJSBundled-
@zendeskgarden/react-tags
Components relating to tags in the Garden Design System
57.8k--14 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
angular-svg-icon
Angular 19 component and service for inlining SVGs allowing them to be easily styled with CSS.
57.8k-10%-1 year ago
19.1.1
ESM + CommonJSBundledAngular, Icons
vue-apexcharts
Vue.js wrapper for ApexCharts
57.8k-17%-1 month ago
1.7.1
CommonJSBundledCharts and data visualisation, Vue
@nozbe/lokijs
Nozbe's fork of LokiJS, optimized for WatermelonDB
57.7k--1 year ago
1.5.12-wmelon8
CommonJSNone-
@wistia/wistia-player-react
An embeddable wistia-player web component and React wrapper to add responsive, lightweight, and SEO-friendly videos to your site.
57.7k--13 days ago
0.7.23
ESM + CommonJSBundledVideo and audio, React
nice-grpc-web
A Browser gRPC library that is nice to you
57.7k+231%-2 months ago
3.3.11
CommonJSBundledTypeScript tooling, Promises and async control flow
git-username
Get the username (or 'owner' name) from a git/GitHub remote origin URL.
57.7k-3%-8 years ago
1.0.0
CommonJSNoneURLs and query strings, Node.js utilities
@phosphor-icons/vue
A clean and friendly icon family for Vue, too!
57.7k--2 years ago
2.2.1
ESM + CommonJSBundledIcons, Vue
@bpmn-io/feel-lint
Linter for FEEL expressions.
57.6k--2 months ago
3.2.0
ESM onlyNoneLinting and formatting
@json-render/shadcn
shadcn/ui component library for @json-render/core. JSON becomes beautiful Tailwind-styled React components.
57.6k--18 days ago
0.21.0
ESM + CommonJSBundledCSS-in-JS and styling, React
@coveo/relay-event-types
Typescript types for Coveo Events, intended to be used with the Relay package.
57.6k--12 days ago
21.0.1
-BundledTypeScript tooling
mediaquery
turns human readable breakpoints into correct mediaqueries
57.5k+54%-10 years ago
0.0.4
CommonJSNone-
one-by-one
Run async tasks one by one.
57.5k+76%-1 year ago
3.2.9
CommonJSNonePromises and async control flow
utils-flatten
flatten() utility function
57.5k+49%-13 years ago
1.0.0
CommonJSNone-
wanakana
Utility library for converting between Kanji, Hiragana, Katakana, and Romaji
57.5k+175%--
5.3.1
ESM + CommonJSBundledUtility libraries
@zkochan/diable
Daemonize the things out.
57.5k--6 years ago
1.0.2
CommonJSNone-
trie-search
A trie implementation that maps keys to objects for rapid retrieval by phrases. Most common use will be for typeahead searches.
57.5k+12%-9 months ago
2.2.1
CommonJSBundled-

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