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
@oxlint/binding-darwin-x64
Linter for the JavaScript Oxidation Compiler
626.2k--9 days ago
1.85.0
CommonJSNoneLinting and formatting, TypeScript tooling
cmd-extension
Gets the right command file extension on Windows
626.1k+38%-6 months ago
2.0.0
ESM onlyNone-
mhchemparser
Parser to convert mhchem syntax to LaTeX syntax, for downstream inclusion in MathJax, KaTeX and similar projects.
625.8k+143%-3 years ago
4.2.1
CommonJSBundled-
@ota-meshi/ast-token-store
A class library that provides an API similar to ESLint's token store
625.5k--7 months ago
0.3.0
ESM onlyNoneLinting and formatting
chokidar-cli
Ultra-fast cross-platform command line utility to watch file system changes.
624.9k+56%-5 years ago
3.0.0
-NoneFiles and file systems, CLI tools and terminal utilities
transliteration
Unicode to ASCII transliteration / slugify module for node.js, browser, Web Worker, ReactNative and CLI.
624.6k+15%-8 months ago
2.6.1
ESM + CommonJSBundledStrings and text
optional-require
NodeJS Require that let you handle module not found error without try/catch
624.6k-1%-1 month ago
2.1.1
ESM + CommonJSBundledNode.js utilities
wicked-good-xpath
Pure JS implementation of the DOM Level 3 XPath specification
624.4k+156%-10 years ago
1.3.0
CommonJSNone-
countries-list
Continents & countries: ISO 3166-1 alpha-2 code, name, ISO 639-1 languages, capital, ISO 4217 currencies (symbols & numeric codes), native name, phone. JSON, CSV and SQL.
624.3k+112%-2 months ago
3.4.1
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
bootstrap-icons
Official open source SVG icon library for Bootstrap
624k+14%-1 year ago
1.13.1
-NoneIcons
intl-tel-input
A JavaScript library for entering, formatting, and validating international telephone numbers
623.8k+43%-7 days ago
29.5.3
ESM onlyBundledTypeScript tooling
fs-capacitor
Filesystem-buffered, passthrough stream that buffers indefinitely rather than propagate backpressure from downstream consumers.
623.7k+20%-4 years ago
8.0.0
ESM onlyBundledFiles and file systems
apollo-server-plugin-base
Apollo Server plugin base classes
623.4k-27%-3 years ago
3.7.2
CommonJSBundled-
date-easter
Calculates Easter for a given year
623.2k+154%-2 years ago
1.0.3
ESM + CommonJSBundled-
@json-render/react
React renderer for @json-render/core. JSON becomes React components.
623.1k--12 days ago
0.21.0
ESM + CommonJSBundledReact
has-glob
Returns `true` if an array has a glob pattern.
623k-30%-10 years ago
1.0.0
CommonJSNoneFiles and file systems
exa-js
Exa SDK for Node.js and the browser
623k+407%-6 days ago
2.23.0
ESM + CommonJSBundled-
svg.resize.js
An extension for svg.js which allows to resize elements which are selected
622k+9%-7 years ago
1.4.3
CommonJSNone-
compromise
modest natural language processing
621.7k+256%-20 days ago
14.17.0
ESM + CommonJSBundledAI and machine learning
javascript-obfuscator
JavaScript obfuscator
621.7k+50%-10 days ago
5.8.0
CommonJSBundled-
@styled-system/css
Styled System for the `css` prop
621.6k--6 years ago
5.1.5
ESM + CommonJSNoneCSS-in-JS and styling
dotignore
ignorefile/includefile matching .gitignore spec
621.4k+13%-6 years ago
0.1.2
CommonJSNoneFiles and file systems
cfonts
Sexy ANSI fonts for the console
621.3k+100%-1 year ago
3.3.1
CommonJSBundledCLI tools and terminal utilities
load-plugin
Load a submodule, plugin, or file
621.2k+42%-2 years ago
6.0.3
ESM onlyBundled-
jscpd-sarif-reporter
Reporter for jscpd. Generate a report in SARIF format (https://github.com/oasis-tcs/sarif-spec).
621.2k+787%-3 months ago
4.2.5
ESM + CommonJSBundledAI and machine learning, Linting and formatting
line-column
Convert efficiently index to/from line-column in a string
621k+6%-10 years ago
1.0.2
CommonJSNone-
react-native-blob-util
A module provides upload, download, and files access API. Supports file stream read/write for process large files.
620.6k+71%-7 days ago
0.25.1
CommonJSBundledFiles and file systems, React
@stdlib/number-float64-base-normalize
Return a normal number `y` and exponent `exp` satisfying `x = y * 2^exp`.
620.5k--7 months ago
0.2.4
CommonJSBundledUtility libraries
babel-plugin-syntax-decorators
Allow parsing of decorators
620.5k-24%-10 years ago
6.13.0
CommonJSNone-
semver-intersect
Get the intersection of multiple semver ranges
620.1k+7%-2 years ago
1.5.0
CommonJSNone-
apollo-server-core
Core engine for Apollo GraphQL server
619.5k-26%-2 years ago
3.13.0
CommonJSBundledGraphQL
@tanstack/db-ivm
Incremental View Maintenance for TanStack DB based on Differential Dataflow
619.5k--16 days ago
0.1.22
ESM + CommonJSBundledTypeScript tooling
is-alphanumeric
Check if a string only contains alphanumeric characters
619.4k-10%-11 years ago
1.0.0
-None-
jasminewd2
WebDriverJS adapter for Jasmine2.
619.2k-24%-8 years ago
2.2.0
CommonJSNoneTesting, Scraping and browser automation
typesense
Javascript Library for Typesense
619k+153%-5 months ago
3.0.6
CommonJSBundled-
tabtab
tab completion helpers, for node cli programs. Inspired by npm completion.
618.9k+23%-7 years ago
3.0.2
CommonJSNoneCLI tools and terminal utilities
unified-engine
unified engine to process multiple files, lettings users configure from the file system
618.8k+42%-1 year ago
11.2.2
ESM onlyBundledMarkdown
with-open-file
Do stuff with an open file, knowing it will finally be closed
618.7k+60%-6 years ago
0.1.7
-None-
simplebar-react
React component for SimpleBar
618.5k+11%-1 year ago
3.3.2
ESM + CommonJSBundled-
astro-eslint-parser
Astro component parser for ESLint
618.2k+156%-7 days ago
3.2.0
ESM onlyBundledLinting and formatting, Parsers and serialisers
env-var
Verification, sanitization, and type coercion for environment variables in Node.js
618.2k+144%-2 years ago
7.5.0
CommonJSBundledConfiguration, Node.js utilities
node-fetch-npm
An npm cli-oriented fork of the excellent node-fetch
617.8k-12%-6 years ago
2.0.4
CommonJSNone-
parse-duration
Convert a human readable duration string to a duration format
617.2k+98%-10 days ago
2.1.9
ESM onlyBundled-
date-holidays-parser
parser for worldwide holidays
617.2k+151%-1 year ago
3.4.7
ESM + CommonJSBundled-
@vscode/test-cli
Command-line runner for VS Code extension tests
617.2k--3 months ago
0.0.15
ESM + CommonJSNoneCLI tools and terminal utilities
@napi-rs/canvas-android-arm64
Canvas for Node.js with skia backend
617.1k--22 days ago
1.0.9
CommonJSNone3D, WebGL and game engines, PDF and documents
remark-squeeze-paragraphs
remark plugin to remove empty paragraphs
615.4k-44%-3 years ago
6.0.0
ESM onlyBundledMarkdown
react-simple-code-editor
Simple no-frills code editor with syntax highlighting
615k+68%-2 years ago
0.14.1
CommonJSBundledRich text and code editors, React
randomstring
A module for generating random strings
614.8k+19%-1 year ago
1.3.1
CommonJSNone-
@testing-library/svelte-core
Core rendering and cleanup logic for Svelte testing utilities.
613.9k--3 months ago
1.1.3
ESM onlyBundledTesting, Svelte

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