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
@strapi/client
The official client library to easily interface with Strapi from your JavaScript/TypeScript project
16.5k--4 months ago
1.6.2
ESM + CommonJSBundledTypeScript tooling
postcss-styled
PostCSS syntax for parsing styled components
16.4k-31%-8 years ago
0.34.0
-NoneCSS-in-JS and styling
@neynar/nodejs-sdk
SDK to interact with Neynar APIs (https://docs.neynar.com/reference/quickstart)
16.4k--3 months ago
3.177.0
CommonJSBundledBlockchain and Web3
server-dom-shim
A simple shim for the server-side DOM API
16.4k+214%-9 months ago
1.1.0
ESM onlyBundledDOM and browser utilities
@bunli/core
Minimal, type-safe CLI framework for Bun
16.4k--5 months ago
0.9.1
ESM onlyBundledCLI tools and terminal utilities
node-datetime
Extended Date object for javascript. 1. Handles offests by days and hours. 2. Built-in formatting function. 3. Time based value calculation.
16.4k+2%-8 years ago
2.1.2
CommonJSNoneDate and time
@biesbjerg/ngx-translate-extract
Extract strings from projects using ngx-translate
16.4k--5 years ago
7.0.4
CommonJSBundledInternationalisation, Angular
ignore-case
A JavaScript micro library that provides case-insensitive string helpers
16.4k-57%-10 years ago
0.1.0
CommonJSNone-
jsonjoy-builder
Visual JSON Schema editor for creating and manipulating JSON Schema definitions with an intuitive interface.
16.4k+2508%-3 months ago
1.0.4
ESM onlyBundledSchema validation, React
@comunica/utils-bindings-factory
Bindings factory module for Comunica
16.4k--24 days ago
5.4.0
CommonJSBundledGraphQL
mindee
Mindee Client Library for Node.js
16.4k+88%-14 days ago
5.10.0
ESM onlyBundledTypeScript tooling
storybook-addon-manual-mocks
Mock your imports in the same way as Jest Manual Mocks do
16.4k+23%-2 years ago
1.0.4
-NoneTesting
form-data-to-object
Converts application/x-www-form-urlencoded keys to plain JS object
16.4k-9%-2 months ago
0.2.1
CommonJSNone-
co-mocha
Enable support for generators in Mocha tests
16.4k-21%--
1.2.2
CommonJSNoneTesting
markdown-it-dollarmath
A markdown-it plugin for $-delimited math.
16.4k+1143%-3 years ago
0.5.0
ESM onlyBundledMarkdown
remark-extract-frontmatter
Stores front matter from markdown in VFiles data property
16.4k+38%-5 years ago
3.2.0
CommonJSBundledMarkdown, Parsers and serialisers
@fastify/caching
A plugin for Fastify to enable management of cache control headers
16.4k--2 months ago
9.0.4
CommonJSBundledCaching
@loaders.gl/bson
Framework-independent loader for JSON and streaming JSON formats
16.4k--18 days ago
4.5.2
ESM + CommonJSBundledParsers and serialisers
bunyan-prettystream
A stream implementation of the bunyan cli tool's pretty printing capabilities
16.4k-22%-13 years ago
0.1.3
CommonJSNoneLogging
angular-chart.js
An angular.js wrapper for Chart.js
16.4k+26%--
2.1.1
ESM + CommonJSNone-
jasmine-ts
Execute jasmine with ts-node
16.4k-18%-5 years ago
0.4.0
CommonJSNoneTesting, TypeScript tooling
domurl
Lightweight URL manipulation with JavaScript.
16.4k-4%-6 years ago
2.3.4
CommonJSNoneURLs and query strings
sane-topojson
Ready-to-use multi-layer topojson files
16.4k-32%-7 years ago
4.0.0
CommonJSNoneMaps and geolocation
aframe-extras
Add-ons and examples for A-Frame VR.
16.4k-11%-6 months ago
7.7.0
CommonJSNone3D, WebGL and game engines
p-from-callback
Map a callback to a promise
16.4k+15%-3 months ago
4.0.0
ESM onlyBundledPromises and async control flow
kefir-test-utils
Framework-agnostic testing tools for Kefir
16.4k+179%-4 years ago
2.0.0
CommonJSBundledTesting
quill-paste-smart
Quill Extension to paste only supported HTML
16.4k+36%--
2.0.1
CommonJSNone-
textlint-plugin-mdx
textlint plugin to lint MDX
16.3k+835%-6 months ago
1.1.0
CommonJSNoneMarkdown
html-webpack-exclude-assets-plugin
Add the ability to exclude assets based on RegExp patterns
16.3k-38%-8 years ago
0.0.7
CommonJSNone-
mysqldump
Create a DUMP from MySQL
16.3k+64%-6 years ago
3.2.0
ESM + CommonJSBundledDatabase clients and drivers
@datorama/akita-ngdevtools
Akita integration for Redux dev-tools chrome extension
16.3k--4 years ago
7.0.0
ESM + CommonJSBundledAngular, TypeScript tooling
vuejs-paginate
A simple pagination component for Vue.js
16.3k-22%--
2.1.0
CommonJSNoneVue
@neo4j/graphql
A GraphQL to Cypher query execution layer for Neo4j and JavaScript GraphQL implementations
16.3k--1 month ago
7.6.3
CommonJSBundledGraphQL
stripe-event-types
TypeScript typings for Stripe webhook events
16.3k+101%-2 years ago
3.1.0
-BundledPayments and commerce
@codex-data/sdk
The Codex SDK for JavaScript/Typescript. It provides generated types and convenient ways to access the graphql api.
16.3k--1 month ago
2.3.43
ESM + CommonJSBundledBlockchain and Web3
use-dark-mode
A custom React Hook to help you implement a "dark mode" component.
16.3k+11%-7 years ago
2.3.1
ESM + CommonJSBundledReact
react-sidebar
A sidebar component for React.
16.3k-18%-8 years ago
3.0.2
ESM + CommonJSNoneReact
ethereum-ens
Javascript bindings for the Ethereum Name Service
16.3k+20%-6 years ago
0.8.0
CommonJSNoneBlockchain and Web3
kysely-pglite
Kysely dialect for @electric-sql/pglite
16.3k+277%-2 years ago
0.6.1
ESM onlyBundledDatabase clients and drivers
@metaharness/weight-eft
Fine-tune cheap open-source LLMs (GLM, Qwen, DeepSeek) on your AI coding agent's successful runs with LoRA (SFT + DPO) so your model cascade escalates to expensive frontier models (GPT, Claude) less often — cutting cost-per-resolved. Turns run history int
16.3k--3 months ago
0.1.1
ESM onlyBundled-
@stdlib/datasets-spam-assassin
Spam Assassin public mail corpus.
16.3k--7 months ago
0.2.3
CommonJSBundledEmail
gem-count
Fetch a user's gem count from Rubygems
16.3k+823%--
0.0.2
CommonJSNone-
express-csp-header
Content-Security-Policy middleware for Express
16.3k+29%-1 month ago
6.4.0
ESM + CommonJSBundledSecurity
react-native-calendar-picker
Calendar Picker Component for React Native
16.3k-6%-2 years ago
8.0.5
CommonJSNone-
mersenne
A node.js module for generating high-quality Mersenne Twister random numbers.
16.3k-0%-9 years ago
0.0.4
CommonJSNone-
bootstrap4-duallistbox
A responsive dual listbox widget optimized for Twitter Bootstrap. It works on all modern browsers and on touch devices.
16.3k-20%--
4.0.2
CommonJSNone-
run-pty
Run several commands concurrently. Show output for one command at a time. Kill all at once.
16.3k+409%-8 months ago
6.0.2
-NoneCLI tools and terminal utilities
angular2-draggable
<!-- Badges section here. --> [![npm](https://img.shields.io/npm/v/angular2-draggable.svg)][npm-badge-url] [![npm](https://img.shields.io/npm/dm/angular2-draggable.svg)][npm-badge-url] [![Build Status](https://github.com/xieziyu/angular2-draggable/actions
16.3k-6%-3 years ago
16.0.0
ESM + CommonJSBundledAngular
jquery.fancytree
JavaScript tree view / tree grid plugin with support for keyboard, inline editing, filtering, checkboxes, drag'n'drop, and lazy loading
16.3k+46%-1 year ago
2.38.5
CommonJSNone-
react-activity
Activity indicator component library for React applications.
16.3k+281%-4 years ago
2.1.3
CommonJSNoneReact, UI component libraries

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