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
@atproto/lex-json
Lexicon encoding utilities for AT Lexicon data in JSON format
128.5k--2 months ago
0.1.6
ESM onlyBundled-
cache-control-parser
A humble cache-control parser
128.5k+311%-7 months ago
2.2.0
CommonJSBundledCaching, Parsers and serialisers
@tanstack/browser-db-sqlite-persistence
Browser wa-sqlite persisted collection adapter for TanStack DB
128.4k--21 days ago
0.2.23
ESM + CommonJSBundledDatabase clients and drivers, TypeScript tooling
survey-creator-core
Framework-independent core of SurveyJS Survey Creator, an embeddable drag-and-drop form builder. Holds the editor model, design surface, toolbox, property grid, and logic/theme editors. Pair it with survey-creator-react, -angular, -vue, or -js to render.
128.4k+156%-12 days ago
3.1.1
ESM + CommonJSBundledForms
wavefile
Create, read and write wav files according to the specs.
128.3k+92%-6 years ago
11.0.0
ESM + CommonJSBundledVideo and audio
@textlint/fixer-formatter
textlint output formatter for fixer
128.3k--2 months ago
15.8.0
CommonJSBundledParsers and serialisers, Markdown
passport-google-oauth
Google (OAuth) authentication strategies for Passport.
128.3k+100%-7 years ago
2.0.0
CommonJSNoneAuthentication and authorisation
parse-full-name
A function that accepts the full name of a person in any format, parses it, and returns its parts { title, first name, middle name, last name, nickname, suffix, [and any parsing errors] }.
128.3k+250%-7 months ago
1.2.7
CommonJSNoneParsers and serialisers
path-proxy
A path proxy object constructor
128.2k-15%-12 years ago
1.0.0
CommonJSNone-
clarify
Remove nodecore related stack trace noise
128.1k+131%-1 year ago
2.2.0
CommonJSNone-
@unovis/vue
Modular data visualization framework for React, Angular, Svelte, Vue, and vanilla TypeScript or JavaScript
128k--25 days ago
1.7.0
ESM + CommonJSBundledCharts and data visualisation, Vue
react-native-picker-select
A Picker component for React Native which emulates the native <select> interfaces for each platform
128k+15%-2 years ago
9.3.1
CommonJSNoneReact
ollama-ai-provider
Vercel AI Provider for running LLMs locally using Ollama
128k+22%-1 year ago
1.2.0
ESM + CommonJSBundled-
@swaggerexpert/arazzo-runtime-expression
Arazzo Runtime expressions parser, validator and extractor.
128k--1 month ago
3.2.0
ESM + CommonJSBundledParsers and serialisers
eslint-rule-documentation
Find the url for the documentation of an ESLint rule
127.9k-10%-7 years ago
1.0.23
-NoneLinting and formatting, Documentation tooling
list-item
Generate a single formatted list item, allowing you to easily generate lists with proper indentation, bullets, numbers or other leading characters.
127.8k-24%-8 years ago
2.0.0
CommonJSNoneMarkdown, Parsers and serialisers
@toruslabs/solana-embed
Embed script for solana blockchain
127.8k--1 year ago
3.0.1
ESM + CommonJSBundledBlockchain and Web3, Authentication and authorisation
through2-map
A through2 to create an Array.prototype.map analog for streams.
127.7k-7%-2 years ago
4.0.0
CommonJSNone-
web-animations-js
JavaScript implementation of the Web Animations API
127.7k-18%-7 years ago
2.3.2
CommonJSNoneAnimation
@better-auth/infra
Dashboard and analytics plugin for Better Auth
127.6k--12 days ago
0.4.11
ESM onlyBundledAuthentication and authorisation
@devframes/plugin-terminals
Devframe plugin providing terminal panels for streamed output and interactive PTY shells.
127.6k--20 days ago
1.0.0
ESM onlyBundledCLI tools and terminal utilities
@salesforce/wire-service-jest-util
Utility library emit test data through @wire adapters in Lightning web component tests
127.6k--9 months ago
4.1.6
ESM + CommonJSBundledTesting
@openuidev/lang-core
Framework-agnostic core for OpenUI Lang: parser, prompt generation, validation, and type definitions
127.6k--21 days ago
0.3.0
ESM + CommonJSBundledAI and machine learning, Schema validation
qunit-dom
High Level DOM Assertions for QUnit
127.5k+10%-2 months ago
3.6.0
ESM onlyBundledTesting, DOM and browser utilities
@descope/escape-markdown
Markdown escaping utility
127.5k--10 months ago
0.1.6
ESM + CommonJSBundledAuthentication and authorisation
smartystreets-javascript-sdk
Quick and easy Smarty address validation. Written in TypeScript with bundled type declarations.
127.4k+92%-14 days ago
13.0.1
ESM + CommonJSBundledSchema validation, Maps and geolocation
ng-apexcharts
An angular implementation of ApexCharts
127.3k+16%-1 month ago
3.1.0
ESM onlyBundledCharts and data visualisation, Angular
tsqlstring
Simple SQL escape and format for T-SQL
127.3k+2325%-6 years ago
1.0.1
-None-
remark-lint-no-duplicate-headings
remark-lint rule to warn on duplicate headings
127.3k+17%-1 year ago
4.0.1
ESM onlyBundledMarkdown
numeric
Numerical analysis in javascript
127.3k-6%-13 years ago
1.2.6
CommonJSNone-
modern-async
A modern tooling library for asynchronous operations using async/await, promises and async generators
127.2k+286%-1 year ago
2.0.4
ESM + CommonJSBundledPromises and async control flow
@pollyjs/persister-fs
File system persister for @pollyjs
127.1k--3 years ago
6.0.6
ESM + CommonJSBundledFiles and file systems, Testing
tree-sitter-html
HTML grammar for tree-sitter
127.1k+2111%-1 year ago
0.23.2
CommonJSBundledParsers and serialisers
braintree
A library for server-side integrating with Braintree.
127.1k+27%-12 days ago
3.40.0
CommonJSNonePayments and commerce
torph
Dependency-free animated text component.
127k+474661%-28 days ago
0.1.3
ESM + CommonJSBundledAnimation
single-user-cache
A cache for a single user
127k+59%-1 year ago
2.1.0
CommonJSBundledCaching, GraphQL
@fontsource-variable/public-sans
Self-host the Public Sans font in a neatly bundled NPM package.
126.9k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
@wordpress/eslint-plugin
ESLint plugin for WordPress development.
126.9k--12 days ago
27.0.0
CommonJSNoneLinting and formatting
@fontsource/barlow
Self-host the Barlow font in a neatly bundled NPM package.
126.9k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
@fullcalendar/angular
The official Angular component for FullCalendar
126.8k--1 month ago
7.1.0
ESM + CommonJSBundledAngular
is-fn
Check if a value is a function
126.8k-19%-5 years ago
3.0.0
ESM onlyNone-
js-object-utilities
JavaScript utilities for nested objects
126.7k+15%-2 months ago
2.2.2
CommonJSBundled-
highlight.run
Open source, fullstack monitoring. Capture frontend errors, record server side logs, and visualize what broke with session replay.
126.6k+272%-20 days ago
10.7.5
ESM + CommonJSBundledLogging, Node.js utilities
remix-i18next
The easiest way to translate your Full Stack React Router apps
126.5k+53%-3 months ago
8.0.0
ESM onlyBundledInternationalisation, Routing
@azure/arm-authorization
A generated SDK for AuthorizationManagementClient.
126.5k--3 years ago
9.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
react-autowhatever
Accessible rendering layer for Autosuggest and Autocomplete components
126.4k+6%-6 years ago
10.2.1
CommonJSNoneReact
guess-parser
Finds the route declarations in your application.
126.3k-49%-5 years ago
0.4.22
CommonJSBundledBundlers
@upstash/vector
An HTTP/REST based Vector DB client built on top of Upstash REST API.
126.3k--6 months ago
1.2.3
ESM + CommonJSBundled-
string-format-obj
Replace tokens from a string with values of an object
126.2k-0%-8 years ago
1.1.1
CommonJSNone-
promise-to-callback
Convert promise to callback interface
126.1k-19%-11 years ago
1.0.0
-NonePromises and async control flow

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