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
infinity-x
The constant value Infinity.
9.3k+15%-7 years ago
2.2.1
ESM + CommonJSNoneDOM and browser utilities, Node.js utilities
json-repair-js
JavaScript library to repair broken/invalid JSON strings, especially from LLM outputs
9.3k+2787%-1 year ago
1.0.0
CommonJSNone-
vue-native-websocket
Native WebSocket plugin and composable for Vue 3
9.3k+30%-3 months ago
3.0.0
ESM + CommonJSBundledWebSockets and realtime, Vue
@superlog/otel-helpers
Tiny TypeScript helpers for native OpenTelemetry spans and GenAI semantic conventions.
9.3k--5 months ago
0.1.1
ESM onlyBundledMonitoring and error tracking
hash-files
A simple function for computing the hash of the contents of one or more files
9.3k-39%-10 years ago
1.1.1
CommonJSNoneCryptography and hashing, Files and file systems
@code-yeongyu/senpi-pty
Typed PTY session loader for Senpi persistent terminals
9.3k--14 days ago
2026.9.24-3
ESM onlyBundledCLI tools and terminal utilities
babel-istanbul
Yet another JS code coverage tool that computes statement, line, function and branch coverage with module loader hooks to transparently add coverage when running tests. Supports all JS coverage use cases including unit tests, server side functional tests
9.3k-33%--
0.12.2
-None-
genkitx-aws-bedrock
Genkit AI framework plugin for AWS Bedrock APIs.
9.3k+10364%--
1.19.1
ESM + CommonJSBundledCloud SDKs
storybook-readme
Storybook addon to show components README (for React and Vue)
9.3k-37%-5 years ago
5.0.9
CommonJSNoneDocumentation tooling
three-fatline
A ThreeJS Line object with variable width
9.3k-50%-2 years ago
0.7.1
ESM onlyBundled3D, WebGL and game engines
formidable-serverless
Enables use of formidable (node.js module for parsing form data, especially file uploads) in serverless environments.
9.2k-1%-5 years ago
1.1.1
CommonJSNoneCloud SDKs
@tree-sitter-grammars/tree-sitter-svelte
Svelte grammar for tree-sitter
9.2k--2 years ago
1.0.2
CommonJSBundledSvelte, Parsers and serialisers
parse-server-api-mail-adapter
Universal Mail Adapter for Parse Server, supports any email provider REST API, with localization and templates.
9.2k+22%-7 months ago
5.0.5
CommonJSBundledEmail
component-raf
request animation frame
9.2k-21%-12 years ago
1.2.0
CommonJSNoneAnimation
@putout/plugin-types
🐊Putout plugin adds ability to transform code related to types assertions
9.2k--1 month ago
10.6.0
ESM onlyNoneLinting and formatting, Node.js utilities
@figma-export/utils
Utils for @figma-export
9.2k--2 months ago
6.4.1
ESM onlyBundledIcons, CLI tools and terminal utilities
gematriya
Convert numbers to gematriya representation, and vice-versa.
9.2k+144%-7 years ago
2.0.0
CommonJSNone-
must
Testing and assertion library with friendly BDD syntax — awesome.must.be.true(). Many expressive matchers and is test runner and framework agnostic. Follows RFC 2119 with its use of MUST. Good and well tested stuff.
9.2k+40%-9 years ago
0.13.4
CommonJSBundledTesting
white-space-x
List of ECMAScript white space characters.
9.2k+0%-7 years ago
4.1.1
ESM + CommonJSNoneDOM and browser utilities, Node.js utilities
json-parse-safe
Parse your json safely and stop writing try {} catch {}
9.2k+28%-7 years ago
2.0.0
CommonJSNone-
parse-data-url
Parse data URL string
9.2k+1%-3 years ago
6.0.0
CommonJSNoneURLs and query strings
@code-yeongyu/senpi-tui
Terminal User Interface library with differential rendering for efficient text-based applications
9.2k--14 days ago
2026.9.24-3
ESM onlyBundledCLI tools and terminal utilities
autotrack
Automatic and enhanced Google Analytics tracking for common user interactions on the web
9.2k+8%--
2.4.1
CommonJSNone-
@code-yeongyu/senpi-agent-core
General-purpose agent with transport abstraction, state management, and attachment support
9.2k--14 days ago
2026.9.24-3
ESM onlyBundledState management
@kiloscribe/inscription-sdk
SDK for inscribing files on Hedera
9.2k--8 months ago
2.0.9
ESM + CommonJSBundledBlockchain and Web3
starlight-auto-sidebar
Starlight plugin to tweak autogenerated sidebar entries.
9.2k+171%-1 month ago
0.4.1
ESM onlyNoneDocumentation tooling
next-useragent
next-useragent parses browser user-agent strings for next.js.
9.2k-7%-5 years ago
2.8.0
CommonJSBundled-
vfile-find-down
vfile utility to find one or more files by searching the file system downwards
9.2k-45%-2 years ago
7.1.0
ESM onlyBundledFiles and file systems
vue-radial-progress
A radial progress bar component for Vue.js
9.2k+31%--
0.3.2
CommonJSNoneVue
task-master-ai
A task management system for ambitious AI-driven development that doesn't overwhelm and confuse Cursor.
9.2k-63%-6 months ago
0.43.1
ESM onlyNone-
@remix-run/session
Session management for JavaScript
9.2k--4 months ago
0.4.2
ESM onlyBundled-
@message-queue-toolkit/schemas
Useful utilities, interfaces and base classes for message queue handling. Supports AMQP and SQS with a common abstraction on top currently
9.2k--1 month ago
8.1.0
ESM onlyNoneQueues and background jobs
mdx2vast
CLI to convert MDX to HTML while preserving JSX and expressions.
9.2k+594%-2 months ago
0.5.0
ESM onlyNoneMarkdown
@mondaydotcomorg/atp-protocol
Core protocol types and interfaces for Agent Tool Protocol
9.2k--5 months ago
0.22.3
ESM + CommonJSBundled-
zustand-persist
persist and rehydrate redux stores
9.2k+57%-4 years ago
0.4.0
CommonJSBundledReact
@promptbook/types
Promptbook: Create persistent AI agents that turn your company's scattered knowledge into action
9.2k--18 days ago
0.114.0-41
-BundledTypeScript tooling
frontmatter-markdown-loader
Webpack loader for Front Matter Markdown file to get front matter attributes, compiled markdown and React/Vue component which renders compiled markdown
9.2k+7%-4 years ago
3.7.0
CommonJSNoneBundler plugins and loaders, React
qhistory
Wrap history with query support
9.2k+80%-6 years ago
1.1.0
ESM + CommonJSNoneRouting
tv4-formats
Common JSON Schema string format constraints in the form of tv4 validator callbacks
9.2k+99%-11 months ago
3.0.6
CommonJSNone-
form-backend-validation
An easy way to validate forms using back end logic
9.2k+38%-6 years ago
2.4.0
CommonJSNoneForms, Vue
test-react-chartjs-2
React components for Chart.js
9.2k+1316%-5 years ago
3.0.4
ESM + CommonJSNoneCharts and data visualisation, React
rests
Easily generate API client's SDK — organize and simplify API Requests.
9.2k+170%-2 years ago
1.1.1
CommonJSBundledHTTP clients, Schema validation
blocking-elements
A polyfill for the proposed blocking elements stack API
9.2k+24%-6 years ago
0.1.1
ESM + CommonJSNonePolyfills and shims
@stratakit/icons
A standalone SVG icon library for StrataKit
9.2k--15 days ago
0.4.5
ESM onlyBundledIcons
@mondaydotcomorg/atp-provenance
CAMEL-inspired provenance security for LLM applications - track data origin and enforce security policies
9.2k--5 months ago
0.22.3
ESM + CommonJSBundledAI and machine learning, Security
ts-graphql-plugin
TypeScript Language Service Plugin for GraphQL
9.2k+2%-6 months ago
4.0.5
CommonJSBundledGraphQL, TypeScript tooling
@vectorize-io/hindsight-eve
Automatic long-term memory for Vercel Eve agents — Hindsight memory injected before each turn and retained after, with no model tool-calling
9.2k--3 months ago
0.2.1
ESM onlyBundledCloud SDKs
react-string-format
Formats string using string, number, and react components as paramaters
9.2k+11%-9 months ago
1.5.0
CommonJSBundledReact, TypeScript tooling
config-ini-parser
JavaScript Configuration file(.ini) content parser, similar to python ConfigParser without I/O operations. Only one JavaScript file without any other dependencies. Compatible with NodeJS, TypeScript and Browsers.
9.2k+338%-4 years ago
1.6.1
CommonJSBundledConfiguration, Parsers and serialisers
spamassassin-client
SpamAssassin client, that lets you check if an email is spam or ham.
9.2k+242%-1 year ago
1.3.0
CommonJSBundledEmail

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