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
border-beam
Animated border beam effect for React
235.2k--11 days ago
1.4.1
ESM + CommonJSBundledAnimation, React
css-jss
Implements css() interface on top of JSS
235.2k+18%-3 years ago
10.10.0
ESM + CommonJSBundledCSS-in-JS and styling
@assistant-ui/react-ai-sdk
Vercel AI SDK adapter for assistant-ui
235.1k--10 days ago
1.4.13
ESM onlyBundledReact, Cloud SDKs
ai-gateway-provider
AI Gateway Provider for AI-SDK
235.1k+8261%-22 days ago
4.0.1
ESM + CommonJSBundledCloud SDKs
react-timeago
A simple Time-Ago component for ReactJs
235k+100%--
8.3.0
ESM + CommonJSBundledReact
js-sha1
A simple SHA1 hash function for JavaScript supports UTF-8 encoding.
235k+3%-2 years ago
0.7.0
CommonJSNoneCryptography and hashing
babel-plugin-htmlbars-inline-precompile
Babel plugin to replace tagged template strings with precompiled HTMLBars templates
234.9k+15%--
5.3.1
-None-
tom-select
Tom Select is a versatile and dynamic <select> UI control. Forked from Selectize.js to provide a framework agnostic autocomplete widget with native-feeling keyboard navigation, it's useful for tagging, contact lists, country selectors, etc.
234.9k+101%-2 months ago
2.6.2
ESM + CommonJSBundledTypeScript tooling
nookies
A set of cookie helpers for Next.js
234.8k+13%-5 years ago
2.5.2
CommonJSBundledStatic site generators and meta-frameworks
ink-scroll-view
A ScrollView component for Ink CLI applications
234.6k--25 days ago
0.4.0
ESM onlyBundledCLI tools and terminal utilities, React
@hyperjump/pact
Higher order functions for iterators and async iterators
234.5k--1 year ago
1.4.0
ESM onlyBundledPromises and async control flow
@hpke/dhkem-x25519
A Hybrid Public Key Encryption (HPKE) module extension for X25519
234.4k--6 months ago
1.8.0
ESM + CommonJSBundledCryptography and hashing, Security
typia
Superfast runtime validators with only one line
234.4k-7%-12 days ago
15.0.0
ESM + CommonJSBundledTypeScript tooling
@hyperjump/uri
A small and fast library for validating parsing and resolving URIs and IRIs
234.4k--1 month ago
1.3.6
ESM onlyBundledParsers and serialisers, URLs and query strings
drizzle-seed
A package to seed your database using Drizzle ORM
234.2k+246%-1 year ago
0.3.1
ESM + CommonJSBundledORMs and query builders, TypeScript tooling
@fontsource-variable/figtree
Self-host the Figtree font in a neatly bundled NPM package.
234.2k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
evlog
Modern TypeScript logger — simple logs, wide events, structured errors. Built for scripts, libraries, jobs, edge, and HTTP. One drain pipeline everywhere.
234.2k--23 days ago
2.29.0
ESM onlyBundledLogging, Vue
fscreen
Vendor agnostic access to the fullscreen spec api
234.1k+40%-5 years ago
1.2.0
ESM + CommonJSNone-
url-regex-safe
Regular expression matching for URL's. Maintained, safe, and browser-friendly version of url-regex. Resolves CVE-2020-7661. Works in Node v10.12.0+ and browsers.
233.9k+34%-3 years ago
4.0.0
CommonJSNoneURLs and query strings, Email
@netlify/cache
TypeScript utilities for interacting with the Netlify cache
233.8k--1 month ago
4.0.0
ESM + CommonJSBundledCaching, Cloud SDKs
@devexpress/error-stack-parser
Extract meaning from JS Errors
233.7k--4 years ago
2.0.6
CommonJSBundledParsers and serialisers
@livekit/react-native-webrtc
WebRTC for React Native
233.7k--22 days ago
144.2.0
ESM + CommonJSBundledReact, WebSockets and realtime
apollo-codegen-core
Core generator APIs for Apollo Codegen
233.7k+17%--
0.40.9
CommonJSBundledGraphQL, TypeScript tooling
object-code
A blazing fast hash code generator that supports every possible javascript value.
233.5k+69%--
2.0.0
ESM + CommonJSBundledCaching
cytoscape-dagre
The Dagre layout for DAGs and trees for Cytoscape.js
233.4k+239%--
4.0.1
ESM + CommonJSBundled-
tree-sitter-ruby
Ruby grammar for tree-sitter
233.4k+1863%-1 year ago
0.23.1
CommonJSBundledParsers and serialisers
remark-lint-no-blockquote-without-marker
remark-lint rule to warn when block quotes have blank lines without markers
233.4k+23%-1 year ago
6.0.1
ESM onlyBundledMarkdown
ranges-merge
Merge and sort string index ranges
233.3k+96%-12 days ago
9.2.6
ESM onlyBundled-
pbkdf2-compat
This library provides the functionality of PBKDF2 with the ability to use any supported hashing algorithm returned from crypto.getHashes()
233.2k-4%-11 years ago
4.0.0
CommonJSNoneCryptography and hashing
ranges-sort
Sort string index ranges
233.2k+94%-12 days ago
6.2.5
ESM onlyBundled-
react-responsive-masonry
React responsive masonry component built with css flexbox
233.1k+264%--
2.9.0
ESM + CommonJSBundledReact
jsonexport
Makes easy to convert JSON to CSV
232.9k+34%-5 years ago
3.2.0
CommonJSNoneParsers and serialisers
@uiw/react-color-editable-input
Color Editable Input
232.8k--4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
pad
Left and right string padding
232.7k+0%-2 years ago
3.3.0
ESM + CommonJSBundled-
sigma
A JavaScript library aimed at visualizing graphs of thousands of nodes and edges.
232.7k+729%-5 months ago
3.0.3
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
@graphql-inspector/coverage-command
Schema Coverage in GraphQL Inspector
232.7k--1 month ago
7.0.0
ESM + CommonJSBundledGraphQL
@octokit/graphql-schema
GitHub's GraphQL Schema with validation. Automatically updated.
232.6k--10 months ago
15.26.1
ESM onlyBundledSchema validation, GraphQL
@liveblocks/node
A server-side utility that lets you set up a Liveblocks authentication endpoint. Liveblocks is the all-in-one toolkit to build collaborative products like Figma, Notion, and more.
232.6k--12 days ago
3.24.2
ESM + CommonJSBundledWebSockets and realtime
cleave.js
JavaScript library for formatting input text content when you are typing
232.5k+7%-6 years ago
1.6.0
ESM + CommonJSNoneLinting and formatting, React
@ai-sdk/solid
> **Warning** `@ai-sdk/solid` has been deprecated and will be removed in AI SDK 5
232.4k--1 year ago
1.2.13
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
js-image-generator
Random image generator
232.4k+46%-3 years ago
1.0.4
CommonJSBundled-
@tanem/svg-injector
Fast, caching, dynamic inline SVG DOM injection library.
232.4k--1 month ago
12.1.3
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
cucumber-expressions
Cucumber Expressions - a simpler alternative to Regular Expressions
232.3k-47%--
8.3.0
CommonJSBundled-
@graphql-inspector/url-loader
Load GraphQL Schema from GraphQL endpoint (introspection)
232.2k--1 month ago
6.0.0
ESM + CommonJSBundledGraphQL
react-app-rewired
Tweak the create-react-app webpack config(s) without using 'eject' and without creating a fork of the react-scripts
232.1k-20%--
2.2.1
-None-
react-svg
A React component that injects SVG into the DOM.
232.1k+20%-1 month ago
19.1.5
ESM + CommonJSBundledDOM and browser utilities, React
tinykeys
A tiny (~1KB) & modern library for keybindings.
232.1k+182%-4 months ago
4.0.0
ESM + CommonJSBundledAccessibility, React
worker-plugin
Webpack plugin to bundle Workers automagically.
232k-15%-5 years ago
5.0.1
CommonJSNoneBundler plugins and loaders
@uiw/react-color-editable-input-rgba
Color Editable Input RGBA
231.9k--4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
glob-escape
Escape glob patterns
231.8k-39%--
0.0.2
-NoneFiles and file systems

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