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
kuromoji
JavaScript implementation of Japanese morphological analyzer
188.6k+154%--
0.1.2
CommonJSNoneParsers and serialisers
@fontsource/plus-jakarta-sans
Self-host the Plus Jakarta Sans font in a neatly bundled NPM package.
188.6k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
ksuid
Node.js implementation of K-Sortable Globally Unique IDs
188.5k-4%--
3.0.0
CommonJSBundledCryptography and hashing
@hapi/inert
Static file and directory handlers plugin for hapi.js
188.5k--3 months ago
7.1.2
CommonJSBundledNode.js utilities
immutable-json-patch
Immutable JSON patch with support for reverting operations
188.5k+49%-3 months ago
6.0.3
ESM + CommonJSBundledParsers and serialisers
@stdlib/array-base-zeros
Create a zero-filled generic array.
188.5k--7 months ago
0.2.3
CommonJSBundledTypeScript tooling
styled_string
Print styled text with a StyledString object that has an interface similar to String.
188.4k+4%-14 years ago
0.0.1
CommonJSNoneCLI tools and terminal utilities
@typespec/compiler
TypeSpec compiler and standard library
188.4k--25 days ago
1.16.0
ESM onlyBundledCLI tools and terminal utilities, Schema validation
@electric-sql/pglite-pg_textsearch
pg_textsearch extension for PGlite
188.4k--1 month ago
0.0.10
ESM + CommonJSBundledDatabase clients and drivers
@typeschema/class-validator
Reusable adapter for class-validator classes
188.3k--1 year ago
0.3.0
ESM + CommonJSBundledSchema validation, TypeScript tooling
@conform-to/react
Conform view adapter for react
188.3k--1 month ago
1.21.1
ESM + CommonJSBundledForms, React
qr
Minimal zero-dependency QR generator/reader with terminal, GIF, and SVG output
188.2k+277%-1 month ago
0.7.0
ESM onlyBundled-
ts-key-enum
A TypeScript string enum for compile-time safety when working with event.key
188.1k+19%-2 years ago
3.0.13
-BundledTypeScript tooling
astro-icon
This **[Astro integration](https://docs.astro.build/en/guides/integrations-guide/)** provides a straight-forward `Icon` component for [Astro](https://astro.build).
188.1k+140%-1 month ago
1.2.0
ESM onlyBundledIcons, Static site generators and meta-frameworks
facepaint
Responsive style values for css-in-js.
188k+108%-8 years ago
1.2.1
ESM + CommonJSNoneCSS-in-JS and styling
is-there
Check if a file or directory exists in a given path.
188k+77%-1 year ago
4.5.2
CommonJSNone-
@apollographql/graphql-language-service-types
Types for building GraphQL language services for IDEs
188k--7 years ago
2.0.2
CommonJSNoneGraphQL
map-values
Map object values returning a new object
188k+17%-12 years ago
1.0.1
CommonJSNone-
react-top-loading-bar
A very simple, highly customisable react top loader component.
187.9k+228%-1 year ago
3.0.2
ESM + CommonJSBundledReact
@profoundlogic/hogan
A maintained fork of Hogan.js by Profound Logic. Removes deprecated mkdirp usage and ensures compatibility with modern Node.js.
187.8k--11 months ago
3.0.4
CommonJSNoneTemplating
@stdlib/math-base-assert-is-negative-zero
Test if a double-precision floating-point numeric value is negative zero.
187.8k--7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
config-master
Load stored configuration data
187.8k+4%-9 years ago
3.1.0
CommonJSNoneConfiguration
eslint-formatter-compact
ESLint’s official `compact` formatter, unofficially published as a standalone module
187.5k+172%-11 months ago
9.0.1
-BundledLinting and formatting
@solid-primitives/i18n
Library of primitives for providing internationalization support.
187.4k--1 year ago
2.2.1
ESM onlyBundledInternationalisation
parse-package-name
Parse npm package name into name, version and path
187.4k-3%--
1.0.0
ESM + CommonJSBundled-
@asyncapi/protobuf-schema-parser
An AsyncAPI schema parser for Protocol Buffers data types.
187.4k--1 month ago
3.9.0
ESM + CommonJSBundledParsers and serialisers, Schema validation
@react-pdf-viewer/search
A React component to view a PDF document
187.4k--3 years ago
3.12.0
CommonJSBundledPDF and documents, React
jquery-ujs
Unobtrusive scripting adapter for jQuery
187.3k+31%--
1.2.3
CommonJSNone-
mingo
MongoDB query language for in-memory objects
187.3k+9%-1 month ago
7.2.4
ESM + CommonJSBundled-
yerror
It helps to know why you got an error.
187.3k+304%-5 months ago
11.0.0
ESM onlyBundled-
@stroncium/procfs
Zero dependency library for reading and parsing various files from `procfs` for Node.js, implemented in pure JS.
187.3k--6 years ago
1.2.1
CommonJSNoneNode.js utilities
@improbable-eng/grpc-web
gRPC-Web client for browsers (JS/TS)
187.2k--4 years ago
0.15.0
CommonJSBundledTypeScript tooling
@bugsnag/source-maps
CLI and JS library for uploading source maps to Bugsnag
187.2k--2 years ago
2.3.3
CommonJSBundledCLI tools and terminal utilities
easymde
A simple, beautiful, and embeddable JavaScript Markdown editor that easy to use. Features include autosaving and spell checking.
187.2k+143%-5 months ago
2.21.0
CommonJSBundledMarkdown, Parsers and serialisers
pa11y
Pa11y is your automated accessibility testing pal
187.1k+5%-1 month ago
10.0.0
CommonJSNoneAccessibility, Testing
inferno
An extremely fast, React-like JavaScript library for building modern user interfaces
187.1k+27%-5 months ago
9.1.0
ESM + CommonJSBundledReact, Bundlers
messageformat-formatters
Formatters for messageformat
187k-19%--
2.0.1
CommonJSNoneLinting and formatting
react-qr-reader
A React Component for reading QR codes from the webcam
187k-18%-4 years ago
3.0.0-beta-1
ESM + CommonJSBundledReact
tinyld
Simple and Performant Language detection library (pure JS and zero dependencies)
187k+834%--
1.3.4
ESM + CommonJSBundledAI and machine learning, Node.js utilities
apollo-tracing
Collect and expose trace data for GraphQL requests
186.9k-22%--
0.16.0
CommonJSBundled-
browserify-fs
fs for the browser using level-filesystem and browserify
186.8k+82%-12 years ago
1.0.0
-NoneFiles and file systems
@solid-primitives/scroll
Reactive primitives to react to element/window scrolling.
186.8k--3 months ago
2.1.6
ESM onlyBundledDOM and browser utilities, TypeScript tooling
babel-plugin-transform-define
Babel plugin that replaces member expressions and typeof statements with strings
186.8k+21%-3 years ago
2.1.4
CommonJSNone-
edn-data
EDN parser and generator that work with plain JS data, with support for TS and node streams
186.8k+138%-2 months ago
1.2.2
CommonJSBundledParsers and serialisers, TypeScript tooling
lodash.last
The modern build of lodash’s `_.last` as a module.
186.8k-23%-11 years ago
3.0.0
-NoneUtility libraries
@open-wc/scoped-elements
Allows to auto define custom elements scoping them
186.7k--4 months ago
3.0.10
ESM onlyBundled-
filestack-js
Official JavaScript library for Filestack
186.7k+166%-3 months ago
3.51.6
ESM + CommonJSBundledImage processing, Files and file systems
giturl
Transfer git url to web url
186.7k-43%-3 years ago
2.0.0
CommonJSNoneURLs and query strings
@sanity-labs/oclif-plugin-skills-flag
Expose per-command Markdown to coding agents through an oclif flag
186.6k--18 days ago
0.3.0
ESM onlyBundledAI and machine learning
htmx.org
high power tools for html
186.6k+152%--
2.0.11
CommonJSBundled-

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