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
jest-file-snapshot
Jest matcher to write snapshots to a separate file instead of the default snapshot file used by Jest
41.1k+103%-2 years ago
0.7.0
CommonJSBundledTesting
@rneui/themed
Cross Platform React Native UI Toolkit
41.1k--8 months ago
5.0.0
CommonJSBundledUI component libraries, React
ambi
Ambi lets you execute any function ambidextrously; providing you the ability to execute any function (be it synchronous, asynchronous, returns, callbacks, promises) as if it returned a promise.
41.1k-45%-2 years ago
10.9.0
ESM + CommonJSBundledPromises and async control flow, TypeScript tooling
@brightcove/player-loader
An asynchronous script loader for the Brightcove Player.
41.1k--11 months ago
1.8.1
ESM + CommonJSNoneVideo and audio
nestjs-temporal-core
Complete NestJS integration for Temporal.io with auto-discovery, declarative scheduling, enhanced monitoring, and enterprise-ready features
41k+6132%-2 months ago
3.4.0
CommonJSBundledMonitoring and error tracking
@handsontable/react-wrapper
Best Data Grid for React with Spreadsheet Look and Feel.
41k--22 days ago
18.1.1
ESM + CommonJSBundledTables and data grids, React
ruru
Grafast-flavoured GraphiQL distribution
41k+195%-1 month ago
2.0.2
CommonJSBundledGraphQL
mad-logs
Winston-lite-esque Log lib for terminal and browser debugging, with piles of unignorable log tags and marker styles.
41k+260%-3 years ago
12.0.0
CommonJSBundledLogging, CLI tools and terminal utilities
get-root-path
Get the closest parent folder containing a package.json file
41k+246%-1 year ago
3.0.1
CommonJSBundled-
tiny-cookie
A tiny cookie manipulation plugin
41k+8%--
2.5.1
ESM + CommonJSBundled-
string-dedent
De-indents (dedents) passed in strings
41k+326%-1 year ago
3.0.2
ESM + CommonJSBundled-
am-i-a-dependency
Check if the package is being installed by another package
41k+40%-9 years ago
1.1.2
CommonJSNoneUtility libraries, Database clients and drivers
@jsverse/transloco-messageformat
Transpiler for Transloco that uses messageformat.js to compile translations using ICU syntax for handling pluralization and gender
40.9k--3 months ago
8.4.0
ESM + CommonJSBundledInternationalisation, Angular
passport-unique-token
Unique Token authentication strategy for Passport.
40.9k+138%-5 years ago
3.0.0
CommonJSBundledAuthentication and authorisation
resolve-link-target
Resolve a symlink's (or junction's) target
40.9k+14%-6 months ago
3.0.0
ESM onlyBundledFiles and file systems
@jackchuka/mdschema
A declarative schema-based Markdown documentation validator
40.9k--20 days ago
0.15.4
-NoneSchema validation, Parsers and serialisers
chai-bytes
Chai assertions for byte arrays equality
40.9k+102%-7 years ago
0.1.2
CommonJSBundledTesting
split-type
A javascript library that splits plain text into individual lines, words, and characters.
40.9k+199%-2 years ago
0.3.4
ESM + CommonJSBundledAnimation
vite-plugin-graphql-codegen
Zero-config vite plugin that uses the vite file watcher to run graphql codegen programmatically without needing to start a separate watcher
40.8k+25%-3 months ago
4.0.1
ESM onlyNoneGraphQL, Bundler plugins and loaders
@atproto/oauth-types
OAuth typing & validation library
40.8k--26 days ago
0.7.6
ESM onlyBundledAuthentication and authorisation
markdown-it-toc-done-right
Table of contents (TOC) for markdown-it markdown parser with focus on semantic and security.
40.8k+85%-5 years ago
4.2.0
ESM + CommonJSBundledMarkdown, Parsers and serialisers
@aikidosec/firewall
Zen by Aikido is an embedded Application Firewall that autonomously protects Node.js apps against common and critical attacks, provides rate limiting, detects malicious traffic (including bots), and more.
40.8k--20 days ago
1.8.42
CommonJSBundledDatabase clients and drivers, Security
gulp-untar
Extract tarballs in your gulp build pipeline
40.8k+136%-7 years ago
0.0.8
CommonJSNone-
@shadcn/helpers
Small helpers for developing apps.
40.8k--1 month ago
0.2.0
ESM onlyBundledCSS-in-JS and styling, UI component libraries
eslint-plugin-tss-unused-classes
eslint plugin to detect unused tss-react styling classes
40.8k+173%-4 months ago
1.0.4
CommonJSNoneLinting and formatting
webworkify-webpack
launch a web worker at runtime that can require() in the browser with webpack
40.7k+35%-7 years ago
2.1.5
CommonJSNoneBundlers, DOM and browser utilities
@thepassle/axobject-query
Programmatic access to information about the AXObject Model
40.7k--2 years ago
4.0.0
ESM + CommonJSBundledAccessibility
receptor
A better way to manage DOM event delegation and handling
40.7k-6%-8 years ago
2.2.1
CommonJSNoneDOM and browser utilities
resemblejs
Image analysis and comparison with HTML5
40.7k-22%-3 years ago
5.0.0
CommonJSNone-
@swc/html-linux-arm64-gnu
Super-fast HTML minifier
40.7k--1 month ago
1.16.2
CommonJSNoneTypeScript tooling, Build tools
@woocommerce/woocommerce-rest-api
WooCommerce REST API - JavaScript Library
40.7k--1 year ago
1.0.2
CommonJSBundled-
exorcist
Externalizes the source map found inside a stream to an external `.js.map` file
40.7k+25%-5 years ago
2.0.0
CommonJSNone-
token-simulator
Agent-based crypto token launch and AMM simulation engine (liquidity, traders, bots, market dynamics)
40.7k--2 months ago
1.0.0
ESM onlyNoneCryptography and hashing
@gluestack-ui/overlay
A universal headless overlay component for React Native, Next.js & React
40.7k--1 year ago
0.1.22
ESM + CommonJSBundledReact, UI component libraries
isomorphic-style-loader
CSS style loader for Webpack optimized for critical path CSS rendering and isomoprhic web apps
40.7k-9%-4 months ago
6.0.0
CommonJSNoneBundler plugins and loaders
filereader
HTML5 FileAPI `FileReader` for Node.JS.
40.7k+116%-11 years ago
0.10.3
CommonJSNoneScraping and browser automation
grunt-rollup
Grunt plugin for rollup - next-generation ES6 module bundler
40.6k+60%-4 years ago
12.0.0
-None-
imagetracerjs
raster image tracer and vectorizer, bitmap to SVG converter
40.6k+48%-6 years ago
1.2.6
CommonJSNoneImage processing
@primer/react
An implementation of GitHub's Primer Design System using React
40.6k--19 days ago
38.40.0
ESM onlyBundledUI component libraries, React
predicate
A set of predicate functions to improve your value testing and comparisons.
40.5k+651%-6 years ago
2.0.0
CommonJSNoneTesting
downsample
Provides functions for time series data downsampling for visual representation
40.5k+129%-5 years ago
1.4.0
CommonJSBundledCharts and data visualisation
@blocknote/xl-multi-column
A "Notion-style" block-based extensible text editor built on top of Prosemirror and Tiptap.
40.5k--15 days ago
0.55.0
ESM + CommonJSBundledRich text and code editors, React
@ethereumjs/vm
An Ethereum VM implementation
40.5k--1 month ago
10.1.3
ESM + CommonJSBundledBlockchain and Web3
tap-spec
Formatted TAP output like Mocha's spec reporter
40.5k-45%--
5.0.0
CommonJSNoneTesting
typedoc-plugin-external-module-name
Specify the Typedoc Module of a file using @module annotation
40.5k+126%-5 years ago
4.0.6
CommonJSNoneDocumentation tooling
@react-native-vector-icons/feather
Feather font for react native vector icons
40.5k--30 days ago
13.1.4
ESM + CommonJSBundledIcons, React
ckeditor4-react
Official React component for CKEditor 4 – the best browser-based rich text editor.
40.5k+19%-1 year ago
5.2.1
ESM + CommonJSBundledRich text and code editors, React
@mdit-vue/shared
Shared utils and types of mdit-vue
40.5k--1 year ago
3.0.2
ESM onlyBundledMarkdown, Vue
modernizr
Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser.
40.5k-18%--
3.13.1
CommonJSNone-
standard-error
Tiny library that simplifies subclassing and inheriting from Error while keeping the correct name and stack. Also supports constructing from an object of properties. Saves you from boilerplate.
40.4k+42%-12 years ago
1.1.0
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