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
@azure/openai
A companion library to openai for Azure OpenAI.
222.1k--1 year ago
2.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@univerjs/sheets-thread-comment-ui
Thread comment UI integration for Univer Sheets.
221.9k--10 days ago
1.0.2
ESM + CommonJSBundledPDF and documents
@takumi-rs/core-linux-x64-gnu
Render OG images from Takumi node trees with native Node.js bindings. No headless browser.
221.9k--19 days ago
2.14.0
CommonJSNoneCloud SDKs, Scraping and browser automation
@ui5/logger
UI5 CLI - Internal Logger
221.7k--1 year ago
4.0.2
ESM onlyNoneLogging
@orchidjs/unicode-variants
Unicode variant string matching
221.7k--1 year ago
1.1.2
ESM + CommonJSBundledStrings and text
@grafana/faro-react
Faro package that enables easier integration in projects built with React.
221.6k--12 days ago
2.12.1
ESM + CommonJSBundledReact, Routing
strip-json-comments-cli
Strip comments from JSON. Lets you use comments in your JSON files!
221.6k+1353%-3 years ago
3.0.0
ESM onlyNoneCLI tools and terminal utilities
pikaday
A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS
221.5k+1%-5 years ago
1.8.2
CommonJSNoneDate pickers
stream-counter
keeps track of how many bytes have been written to a stream
221.5k+6%--
1.0.0
CommonJSNone-
simple-peer
Simple one-to-one WebRTC video/voice and data channels
221.5k+50%-4 years ago
9.11.1
CommonJSNoneVideo and audio
@web/config-loader
Load a esm or cjs config from the file system
221.4k--2 months ago
1.0.0
ESM + CommonJSBundledDev servers and API mocking, Testing
get-windows
Get metadata about the active window and open windows (title, id, bounds, owner, URL, etc)
221.4k+11978%-6 months ago
9.3.0
ESM onlyBundledURLs and query strings, Node.js utilities
vue-meta
Manage HTML metadata in Vue.js components with ssr support
221.3k-21%-6 years ago
2.4.0
ESM + CommonJSBundledVue, Static site generators and meta-frameworks
rxjs-report-usage
Report RxJS API usage to the core team
221.2k-19%--
1.0.6
CommonJSNonePromises and async control flow
world-countries
List of world countries in JSON, CSV, XML and YAML
221.1k+82%-1 year ago
5.1.0
ESM + CommonJSBundledParsers and serialisers
imagemin-jpegtran
jpegtran imagemin plugin
221k+6%-2 years ago
8.0.0
ESM onlyBundled-
react-contenteditable
React component representing an element with editable contents
221k+38%-3 years ago
3.3.7
CommonJSBundledRich text and code editors, React
@react-native-firebase/auth
React Native Firebase - The authentication module provides an easy-to-use API to integrate an authentication workflow into new and existing applications. React Native Firebase provides access to all Firebase authentication methods and identity providers.
220.9k--29 days ago
26.4.0
CommonJSBundledCloud SDKs, React
eslint-template-visitor
[![Build Status](https://travis-ci.org/futpib/eslint-template-visitor.svg?branch=master)](https://travis-ci.org/futpib/eslint-template-visitor) [![Coverage Status](https://coveralls.io/repos/github/futpib/eslint-template-visitor/badge.svg?branch=master)](
220.9k-28%--
2.3.2
CommonJSNone-
@metamask/abi-utils
Lightweight utilities for encoding and decoding Solidity ABI
220.7k--1 year ago
3.0.0
CommonJSBundledBlockchain and Web3
bahttext
Change number to Thai pronunciation string
220.7k+195%-8 months ago
2.4.0
CommonJSBundled-
lcm
compute the least common multiple using Euclidean algorithm
220.6k+333%-2 months ago
0.0.4
CommonJSNone-
cache-parser
A minimal parser for the Cache-Control header.
220.4k+53%--
1.2.6
ESM + CommonJSBundledCaching
@aws-amplify/graphql-directives
Directive definitions for Amplify GraphQL transformers.
220.3k--7 months ago
2.8.0
CommonJSBundledCloud SDKs, GraphQL
cron-validate
cron-validate is a cron-expression validator written in TypeScript.
220.2k+26%-11 months ago
1.5.3
CommonJSBundledSchema validation, TypeScript tooling
require-dir
Helper to require() directories.
220.2k+26%--
1.2.0
-None-
aos
Animate on scroll library
220.2k+13%--
2.3.4
CommonJSNone-
react-toggle
An elegant, accessible toggle component for React. Also a glorified checkbox.
220.2k+25%-4 years ago
4.1.3
CommonJSNoneReact
resize-observer
An implementation and polyfill of the Resize Observer draft.
220.2k+49%-4 years ago
1.0.4
CommonJSBundledPolyfills and shims
http-equiv-refresh
Parse an HTML meta refresh value.
220k+134%-7 years ago
2.0.1
CommonJSNoneNode.js utilities
@audiowave/react
React audio visualization component
219.9k--11 months ago
0.6.2
ESM + CommonJSBundledReact, Video and audio
codeclimate-types
TypeScript type definitions for code climate reports
219.8k+147%-3 years ago
0.3.1
CommonJSBundledTypeScript tooling
@ui5/fs
UI5 CLI - File System Abstraction
219.8k--4 months ago
4.0.6
ESM onlyNoneFiles and file systems
gcd
compute the greatest common divisor using euclid's algorithm
219.8k+288%-12 years ago
0.0.1
CommonJSNone-
mdast-util-heading-style
mdast utility to get the style of a heading
219.7k+25%-3 years ago
3.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@logtail/node
Better Stack Node.js logger (formerly Logtail)
219.5k--11 days ago
0.5.10
ESM + CommonJSBundledLogging
cross-spawn-async
Cross platform child_process#spawn
219.4k-6%--
2.2.5
CommonJSNone-
ordinal
Module to provide the ordinal letters following a numeral
219.4k+27%-7 years ago
1.0.3
CommonJSNone-
graphql-parse-resolve-info
Parse GraphQLResolveInfo (the 4th argument of resolve) into a simple tree
219.3k+25%-1 year ago
4.14.1
CommonJSBundledGraphQL
primeflex
PrimeFlex is a lightweight responsive CSS utility library to accompany Prime UI libraries and static webpages as well.
219.3k-8%--
4.0.0
-NoneUtility libraries
insert-css
insert a string of css into the <head>
219.2k-3%-9 years ago
2.0.0
CommonJSNone-
pdfast
Fast kernel density estimation library
219.2k+48%-10 years ago
0.2.0
CommonJSNonePDF and documents
unidragger
Base draggable class
219.1k+8%-4 years ago
3.0.1
CommonJSNone-
svelte-ast-print
Serialize Svelte AST nodes into stringified syntax. A.k.a parse in reverse.
219.1k+220%-1 year ago
1.1.0
ESM onlyNoneSvelte, TypeScript tooling
html-to-draftjs
A library for converting plain HTML to DraftJS Editor content. Build for use with **[react-draft-wysiwyg](https://github.com/jpuri/react-draft-wysiwyg)**.
219k-1%--
1.5.0
CommonJSNone-
module-error
Create errors with code and cause properties
218.9k+38%-4 years ago
1.0.2
-BundledNode.js utilities
svelte-dnd-action
*An awesome drag and drop library for Svelte 3 and 4 (not using the browser's built-in dnd, thanks god): Rich animations, nested containers, touch support and more *
218.7k+456%-1 month ago
0.9.79
ESM + CommonJSBundledSvelte, DOM and browser utilities
@mikro-orm/reflection
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.
218.7k--15 days ago
7.2.1
ESM onlyBundledTypeScript tooling, ORMs and query builders
flush-promises
Flush promises in tests
218.6k-16%-7 years ago
1.0.2
CommonJSNonePromises and async control flow, Testing
eslint-plugin-lingui
ESLint plugin for Lingui
218.6k+242%-17 days ago
0.16.0
CommonJSBundledLinting and formatting

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