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
deprecated-obj
Compares deprecations against a configuration object, and returns a compliant object and violations
34.7k-19%--
2.0.0
CommonJSNone-
smiles-drawer
A SMILES drawer and parser. Generate molecular structure depictions in pure JavaScript.
34.7k+516%--
2.4.1
ESM + CommonJSBundledCharts and data visualisation
highgain
Simple and typesafe worker RPC.
34.7k+67788%--
0.1.0
ESM onlyBundled-
skipper-disk
Receive streaming file uploads on your local filesystem.
34.7k+50%-8 years ago
0.5.12
CommonJSNoneFiles and file systems
seed-breakpoints
Breakpoints mixin pack for Seed
34.7k+66%-9 years ago
0.4.1
CommonJSNone-
get-src
Get the 'src' value from any string containing a src="" (embed, iframe, html, etc).
34.6k+261%-9 years ago
1.0.1
-None-
hardhat-contract-sizer
Output Solidity contract sizes with Hardhat
34.6k-13%-1 year ago
2.10.1
CommonJSBundledBlockchain and Web3
@relayfile/core
Shared business logic for relayfile — file operations, ACL, queries, events, and writeback lifecycle
34.6k--16 days ago
0.10.69
ESM onlyBundledFiles and file systems
ember-moment
Moment.js template helpers Ember.js
34.6k+35%-6 months ago
11.1.0
CommonJSBundledDate and time
connect-ensure-login
Login session ensuring middleware for Connect.
34.6k+26%-13 years ago
0.1.1
CommonJSNoneAuthentication and authorisation
@tanstack/solid-start
Modern and scalable routing for Solid applications
34.6k--16 days ago
1.168.55
ESM onlyBundledRouting, TypeScript tooling
devexpress-reporting
DevExpress Reporting provides the capability to develop a reporting application to create and customize reports.
34.6k+61%--
26.1.5
CommonJSBundled-
@jsquash/oxipng
Wasm png optimiser supporting the browser. Repackaged from Squoosh App.
34.6k--2 years ago
2.3.0
ESM onlyBundledImage processing
sugar
A Javascript utility library for working with native objects.
34.6k-15%-7 years ago
2.0.6
CommonJSBundledPolyfills and shims, Utility libraries
@open-wc/lit-helpers
Helpers and utils for lit-html and lit-element.
34.6k--2 years ago
0.7.0
ESM onlyBundled-
remove-files-webpack-plugin
A plugin for webpack that removes files and folders before and after compilation.
34.6k+26%-4 years ago
1.5.0
CommonJSBundledBundler plugins and loaders
get-form-data
Gets form data via form.elements
34.6k+32%-6 years ago
3.0.0
ESM + CommonJSNone-
@fumari/json-schema-to-typescript
compile json schema to typescript typings
34.6k--11 months ago
2.0.0
ESM onlyBundledTypeScript tooling, Schema validation
parse-duration-clickup
convert a human readable duration string to ms
34.6k+57%-8 years ago
0.1.3
-None-
@standard-server/fetch
Fetch API adapter for Standard Server: transport-agnostic requests, responses, and streaming for browsers, workers, Deno, Bun, and any Fetch-based runtime
34.6k--18 days ago
0.9.2
ESM onlyBundledWebSockets and realtime, TypeScript tooling
@relayfile/sdk
TypeScript SDK for relayfile — real-time filesystem for humans and agents
34.6k--16 days ago
0.10.69
ESM onlyBundledFiles and file systems
@standard-server/peer
Message-based adapter for Standard Server: transport-agnostic requests, responses, and streaming over WebSocket, MessagePort, and custom peer transports
34.6k--18 days ago
0.9.2
ESM onlyBundledWebSockets and realtime
browserify-shim
Makes CommonJS-incompatible modules browserifyable.
34.6k-1%-3 years ago
3.8.16
CommonJSNonePolyfills and shims
disposablestack
An ESnext spec-compliant `DisposableStack`, `AsyncDisposableStack`, `Symbol.dispose`, and `Symbol.asyncDispose` shim/polyfill/replacement that works as far down as ES3.
34.6k+125%-5 months ago
1.1.8
CommonJSNonePolyfills and shims
exception-formatter
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release) [![Build Status](https://travis-ci.org/benbria/exception-formatter.svg?branch=master)](ht
34.6k-38%-7 years ago
2.1.2
CommonJSBundled-
@foblex/mediator
An Angular library that implements the mediator pattern, providing a centralized way to handle requests with optional validation and execution pipelines.
34.6k--1 year ago
1.1.3
ESM + CommonJSBundledTypeScript tooling, Angular
module-from-string
Load module from string using require or import.
34.6k+20%-2 years ago
3.3.1
ESM + CommonJSBundledStrings and text, Build tools
@microsoft/agents-a365-tooling-extensions-langchain
Agent 365 Tooling SDK for LangChain AI agents built with TypeScript/Node.js
34.5k--4 months ago
1.1.0-preview.7
ESM + CommonJSBundledTypeScript tooling
@codama/visitors-core
Core visitors for the Codama framework
34.5k--22 days ago
1.11.0
ESM + CommonJSBundledBlockchain and Web3
react-native-aes-crypto
AES crypto native module for react-native
34.5k-27%-8 months ago
3.3.0
CommonJSBundledCryptography and hashing, React
obop
MongoDB-style object operators makes array manipulation easy: where/order/update/view
34.5k+3%-1 year ago
1.0.0
ESM + CommonJSNoneDatabase clients and drivers
mime-kind
Detect the MIME type of a Buffer, Uint8Array, ArrayBuffer, ReadableStream, file path and file name, with async method.
34.5k+142%-4 years ago
4.0.0
CommonJSNonePromises and async control flow, Node.js utilities
tinify
Node.js client for the Tinify API. Tinify compresses your images intelligently. Read more at https://tinify.com.
34.5k+63%-3 months ago
1.8.3
CommonJSBundledImage processing, Compression and archives
written-number
Convert numbers to words - their written form.
34.5k-24%-5 years ago
0.11.1
CommonJSNone-
suppressed-error
ES Proposal spec-compliant shim for SuppressedError
34.5k+127%-2 years ago
1.0.3
CommonJSNonePolyfills and shims
@jsverse/transloco-keys-manager
Extract translatable keys from projects that uses Transloco
34.5k--2 months ago
8.1.1
ESM onlyBundledInternationalisation, CLI tools and terminal utilities
@searchkit/sdk
Elasticsearch Universal SDK for Searchkit
34.5k--4 years ago
3.0.0
ESM + CommonJSNoneUI component libraries, GraphQL
@microsoft/agents-a365-notifications
Microsoft Agent 365 Notifications SDK for AI agents built with TypeScript/Node.js
34.5k--4 months ago
1.1.0-preview.7
ESM + CommonJSBundledTypeScript tooling
jstreemap
Library of associative containers; it implements TreeMap, TreeSet, TreeMultiMap and TreeMultiSet classes
34.5k-20%-1 month ago
3.2.0
ESM + CommonJSBundled-
react-scrollbar
ScrollArea component for react
34.5k+41%-7 years ago
0.5.6
CommonJSNoneReact, DOM and browser utilities
@nomicfoundation/ethereumjs-evm
JavaScript Ethereum Virtual Machine (EVM) implementation
34.5k--2 years ago
2.0.4
ESM + CommonJSBundledBlockchain and Web3, TypeScript tooling
@xstate/store-react
XState Store for React
34.5k--4 months ago
2.0.0
ESM onlyBundledState management, React
postgrator
A SQL migration tool for SQL people
34.5k+14%-1 year ago
8.0.0
ESM onlyBundledORMs and query builders
@mikro-orm/mongodb
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
34.5k--18 days ago
7.2.1
ESM onlyBundledTypeScript tooling, ORMs and query builders
ts-undefined-partial
TypeScript recursive conversion between optional (partial) and undefined properties.
34.4k+47%-2 years ago
1.0.2
CommonJSBundledTypeScript tooling
graphql-document-collector
Load up smartly, in one location, all of the GraphQL queries/mutations/subscriptions of your project
34.4k+193%-7 years ago
0.2.2
CommonJSNoneGraphQL
await-first
Wait the first event in a set of event emitters and event pairs, then clean up after itself.
34.4k+34%-8 years ago
1.0.0
CommonJSNone-
node-email-reply-parser
Parses emails to remove replies and other potentially unwanted data
34.4k+18%-4 years ago
0.1.4
-BundledEmail
@medplum/react-hooks
Medplum React Hooks Library
34.4k--12 days ago
5.1.41
ESM + CommonJSBundledReact, TypeScript tooling
md-editor-v3
Markdown editor for vue3, developed in jsx and typescript, dark theme、beautify content by prettier、render articles directly、paste or clip the picture and upload it...
34.4k+116%-21 days ago
7.0.0
ESM + CommonJSBundledMarkdown, Vue

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