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
pull-file
Pull streams implementation of a file reader
3.7k+121%-8 years ago
1.1.0
CommonJSNone-
slate-schema-violations
A set of constants for the built-in violations in a Slate schema.
3.7k-17%-8 years ago
0.1.39
ESM + CommonJSNoneRich text and code editors, DOM and browser utilities
@inficen/eslint-plugin-prefer-types
prefer Typescript types over interfaces
3.7k--4 years ago
1.0.4
CommonJSNoneTypeScript tooling, Linting and formatting
@pgpmjs/diff
pgpm diff — identity-keyed semantic schema diff between pgpm modules, SQL dumps, and live databases
3.7k--11 days ago
0.8.3
ESM + CommonJSBundled-
@spryker/jquery-query-builder
jQuery plugin for user friendly query/filter creator
3.7k--5 years ago
2.5.2-spryker.1
CommonJSNone-
serverless-step-functions-local
Run AWS step functions offline with Serverless
3.7k+21%-2 years ago
0.5.1
CommonJSNoneCloud SDKs
@florentine-ai/mcp
Florentine.ai MCP server – query MongoDB & MySQL databases in natural language
3.7k--6 months ago
1.0.0
ESM onlyNoneDatabase clients and drivers
@rocketh/core
Core types and utilities for rocketh, the framework-agnostic deployment system for EVM smart contracts.
3.7k--1 month ago
0.21.0
ESM onlyBundledBlockchain and Web3
sqlite-parser
JavaScript implentation of SQLite 3 query parser
3.7k+156%-9 years ago
1.0.1
CommonJSNoneDatabase clients and drivers, Parsers and serialisers
@paulmillr/trusted-setups
Easily access KZG (EIP-4844) / PeerDAS (EIP-7594) ETH trusted setups in JS
3.7k--1 year ago
0.3.0
ESM onlyBundledBlockchain and Web3
@sockudo/client
Sockudo JavaScript client full port on Bun + Oxc + Vite 8
3.7k--1 month ago
2.2.0
ESM onlyBundledWebSockets and realtime
wot-design-uni
一个基于Vue3+TS开发的uni-app组件库,提供70+高质量组件,支持暗黑模式、国际化和自定义主题。
3.7k+3%-9 months ago
1.14.0
CommonJSNoneVue
aws-multipart-parser
Parser of multipart/form-data requests for AWS Lambda with typed output, based on the recently inactive myshenin/aws-lambda-multipart-parser
3.7k-5%-7 years ago
0.2.1
CommonJSBundledCloud SDKs
@glidemq/speedkey-linux-x64-gnu
Native bindings for speedkey on linux-x64-gnu
3.7k--6 months ago
0.3.0
CommonJSNoneTypeScript tooling
@slashid/react
React SDK for the /id platform
3.7k--17 days ago
1.36.0
ESM onlyBundledAuthentication and authorisation, React
nodent
NoDent - Asynchronous Javascript language extensions
3.7k-60%-6 years ago
3.2.13
CommonJSNonePromises and async control flow
webpack-favicons
Webpack plugin to generate favicons for devices and browsers
3.7k-20%-1 year ago
1.5.43
-NoneBundler plugins and loaders
@webdoc/language-library
Language support library
3.7k--3 years ago
2.2.0
CommonJSNoneDocumentation tooling, Node.js utilities
@blockprotocol/graph
Implementation of the Block Protocol Graph service specification for blocks and embedding applications
3.7k--1 month ago
0.5.0
ESM onlyBundledAI and machine learning, Database clients and drivers
@rollup/stream
Stream Rollup build results
3.7k--2 years ago
3.0.1
ESM + CommonJSBundled-
@ton/tasm
TON assembler and disassembler
3.7k--3 months ago
0.6.2
CommonJSBundledBlockchain and Web3
algolia-search-builder
A query parser for algolia filters
3.7k+719%-4 years ago
1.1.2
ESM + CommonJSBundledORMs and query builders
@modern-js-reduck/store
The meta-framework suite designed from scratch for frontend-focused modern web development.
3.7k--1 year ago
1.1.13
ESM + CommonJSBundledState management
thai-baht-text
Convert number to Thai Bath as Text
3.7k+36%-2 years ago
2.0.5
CommonJSBundledTypeScript tooling
assert-err
assertion library that throws user-specified error types (accepts error class and message)
3.7k-46%-10 years ago
1.1.0
CommonJSNone-
fs-finder
[ABANDONED] File system recursive finder
3.7k+1%-11 years ago
1.8.1
CommonJSNoneFiles and file systems
navigableitem-ts
component that receives parameters to wrap dynamic buttons with options and routes
3.7k+2412%--
0.0.90
ESM + CommonJSBundledTypeScript tooling, React
select2-bootstrap4-theme
A theme for Select2 v4 and Bootstrap 4
3.7k+16%--
1.0.0
CommonJSNoneCSS-in-JS and styling
@crystaldelta/simple-react-validator
A simple react form validator inspired by Laravel validation.
3.7k--5 years ago
1.6.0
CommonJSBundledReact, Forms
s3fs
Implementation of Node.JS FS interface using Amazon Simple Storage Service (S3).
3.7k+6%-10 years ago
2.5.0
CommonJSNoneFiles and file systems
svelte-forms-lib
Svelte forms lib - A lightweight library for managing forms in Svelte v3
3.7k-19%-4 years ago
2.0.1
ESM + CommonJSBundledForms, Svelte
swaggie
Generate a fully typed TypeScript API client from your OpenAPI 3 spec
3.7k+465%-2 months ago
2.5.0
CommonJSBundledDocumentation tooling, TypeScript tooling
htmx-ext-head-support
See https://htmx.org/extensions/head-support/, or https://github.com/bigskysoftware/htmx/blob/master/www/content/extensions/head-support.md
3.6k+28%--
2.0.5
CommonJSNone-
jsfxr
8-bit sound effects generator based on sfxr
3.6k+333%-5 months ago
1.4.1
ESM + CommonJSNoneVideo and audio
lg-pager.js
Pager module for lightgallery.
3.6k+29%-9 years ago
1.0.0
CommonJSNone-
strapi-provider-aws-s3-cloudfront-cdn
AWS S3 provider for Strapi upload with Cloudfront CDN
3.6k-20%-4 years ago
1.0.8
CommonJSNoneCloud SDKs
@devexpress/eslint-plugin-dx-security
An ESLint® plugin that detects and mitigates security-related issues for DevExpress projects.
3.6k--25 days ago
0.2.10
ESM onlyNoneLinting and formatting, Security
@earltp/vue-virtual-scroller
typescript declaration for vue-virtual-scroller 2 with vue 3
3.6k--5 years ago
1.0.1
CommonJSNoneTypeScript tooling, Vue
@foundry-rs/anvil
Anvil is a fast local Ethereum development node
3.6k--4 months ago
1.7.1
ESM onlyNoneBlockchain and Web3, Testing
@greenlock/manager
FileSytem-based Manager with optional encrypted Cloud backup for Greenlock SSL
3.6k--6 years ago
3.1.0
CommonJSNone-
@webpieces/http-client-node
Server-side HTTP client for webpieces: inversify-wired, reads RequestContext directly, mints OIDC/shared-secret delivery auth, resolves Cloud Run URLs from a service name
3.6k--11 days ago
0.4.817
CommonJSBundled-
promise-defer
Polyfill for Promise.defer. Uses the native ES6 Promise. Supports other Promises/A+ implementations.
3.6k+9%-11 years ago
1.0.0
CommonJSNonePromises and async control flow
typographic-math-symbols
Use real symbols, not alphabetic characters
3.6k+27%-11 years ago
1.1.5
CommonJSNoneNumbers and maths
@namics/stylelint-bem
A stylelint plugin for the Namics BEM definitions
3.6k--3 months ago
11.1.0
CommonJSNoneLinting and formatting
detect-terminal
Detect the terminal program currently being used, with support for iTerm, Terminal.app, Hyper, iTerm2, ConEmu, Cmde,r Alacritty, Xterm, Terminator, Termux, Kitty, and others. Detection is based on environment variables and process-level indicators to iden
3.6k+20341%-4 months ago
3.0.0
ESM + CommonJSBundledCLI tools and terminal utilities, Configuration
@audio/decode-mod
Decode tracker modules — MOD, XM, S3M, IT, MPTM and more — with libopenmpt WASM
3.6k--1 month ago
1.0.0
ESM onlyBundledVideo and audio
@modern-js-reduck/plugin-immutable
The meta-framework suite designed from scratch for frontend-focused modern web development.
3.6k--1 year ago
1.1.13
ESM + CommonJSBundledState management
hashcode
hashcode implementation by Stuart Bannerman (https://github.com/stuartbannerman/hashcode) packaged as npm-module.
3.6k-11%-12 years ago
1.0.3
CommonJSNoneCryptography and hashing
@audio/decode-avi
Decode the audio stream of AVI files (PCM, MP3, AAC, µ-law, A-law) to PCM samples
3.6k--1 month ago
1.1.0
ESM onlyBundledVideo and audio
swagger-markdown
Create markdown API documentation from swagger file
3.6k+24%-6 months ago
3.1.1
CommonJSBundledDocumentation tooling, Parsers and serialisers

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