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
@nichtsam/helmet
Helps secure applications by setting HTTP response headers. Inspired by [`helmet`](https://github.com/helmetjs/helmet) and [`http-helmet`](https://github.com/mcansh/http-helmet).
11.2k--6 months ago
0.3.3
ESM onlyNoneSecurity
@kiwicom/orbit-components
Orbit-components is a React component library which provides developers with the easiest possible way of building Kiwi.com's products.
11.2k--10 months ago
27.7.1-alpha.0
ESM + CommonJSNoneUI component libraries
animation-bus
Define different animation stops relative to another value.
11.2k-68%-9 years ago
0.2.0
CommonJSNoneAnimation
@stdlib/assert-is-null
Test if a value is null.
11.2k--8 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
vite-plugin-html-inject
Split your index.html into multiple files and inject them where ever you want!
11.2k+52%-2 years ago
1.1.2
ESM + CommonJSBundledBundler plugins and loaders
@coderspirit/nominal-symbols
Symbol objects for @coderspirit/nominal
11.2k--2 years ago
2.0.1
ESM + CommonJSBundledTypeScript tooling
locale2
💪 Try as hard as possible to detect the client's language tag ('locale') in node or the browser. Browserify and Webpack friendly!
11.2k-57%-8 years ago
2.3.1
CommonJSNoneInternationalisation
@umijs/ssr-darkreader
Dark mode for every website
11.2k--4 years ago
4.9.45
CommonJSNoneAccessibility
passport-bitbucket-oauth2
Bitbucket OAuth2 authentication strategy for Passport.
11.2k-35%-10 years ago
0.1.2
CommonJSNoneAuthentication and authorisation
sync-directory
sync two directories by copying or creating hardlink
11.2k-3%-18 days ago
6.0.6
ESM + CommonJSBundled-
react-native-mail
A wrapper on top of MFMailComposeViewController from iOS and Mail Intent on android
11.2k+24%-5 years ago
6.1.1
-NoneReact, Email
voice-glow
Sound-reactive glow for React — a centered, colorful beam along the bottom edge that rises and blooms with voice intensity
11.2k--17 days ago
0.2.1
ESM + CommonJSBundledAnimation
@stdlib/assert-is-browser
Check if the runtime is a web browser.
11.2k--7 months ago
0.2.3
CommonJSBundledUtility libraries, Testing
express-recaptcha
Google recaptcha middleware for express
11.2k+60%-4 years ago
5.1.0
CommonJSBundledNode.js utilities, HTTP servers and web frameworks
node-env-run
Wrapper executable to load env variables from .env and run Node
11.2k-34%-6 years ago
4.0.2
-BundledConfiguration, Node.js utilities
@usenotra/geo
Request capture SDK for AI traffic attribution and agent feedback collection
11.2k--21 days ago
0.5.0
ESM onlyBundledCloud SDKs, Vue
@pothos/plugin-sub-graph
A Pothos plugin for creating multiple variants or sub-selections of the same graph
11.1k--25 days ago
4.5.3
ESM + CommonJSBundledGraphQL, TypeScript tooling
vue-query
Hooks for fetching, caching and updating asynchronous data in Vue
11.1k+78%-4 years ago
1.26.0
ESM + CommonJSBundledVue, Caching
markmap-toolbar
Extensible toolbar for markmap
11.1k+78%--
0.18.12
ESM + CommonJSBundled-
bsrp
Secure Remote Password Protocol (SRP-6a) Implementation
11.1k-30%-5 years ago
1.0.9
CommonJSBundledAuthentication and authorisation
@inbox-zero/emulate
Local drop-in replacement services for CI and no-network sandboxes
11.1k--1 month ago
0.11.1
ESM onlyBundledTesting
fast-sass-loader
fast sass loader for Webpack
11.1k-36%--
2.0.1
CommonJSNone-
@date-io/hijri
Abstraction over common javascript date management libraries
11.1k--1 year ago
3.2.0
ESM + CommonJSBundled-
@kubb/studio
Kubb Studio client runtime. Connects a Kubb project to Kubb Studio over WebSocket and streams code generation events, shared by the `kubb studio` CLI command and the Docker agent.
11.1k--15 days ago
5.3.16
ESM + CommonJSBundledDocumentation tooling, TypeScript tooling
lru-map-like
LRU cache top on Map-like. Support non-string key.
11.1k+712%-9 years ago
2.0.0
CommonJSBundledCaching
@orchestrapay/react
Official Orchestrapay React SDK for embedding payment forms
11.1k--16 days ago
1.4.0
ESM + CommonJSBundledPayments and commerce, React
free-tex-packer-core
Free texture packer core
11.1k+175%-2 months ago
0.3.9
CommonJSBundled-
@homebridge/long
A Long class for representing a 64-bit two's-complement integer value.
11.1k--4 years ago
5.2.1
ESM + CommonJSBundled-
@clearfeed-ai/node-html-markdown
Fast HTML to markdown cross-compiler, compatible with both node and the browser
11.1k--6 months ago
1.4.4
CommonJSBundledMarkdown
photoswipe-dynamic-caption-plugin
A caption plugin for PhotoSwipe v5+ that smartly positions it aside or below the image.
11.1k+32%--
1.2.7
ESM onlyNone-
markup-js
Markup.js - Powerful JavaScript Templates
11.1k-5%-12 years ago
1.5.21
CommonJSNoneTemplating
vue-form-wizard
A vue based tab/form wizard
11.1k-12%-8 years ago
0.8.4
CommonJSBundledVue, Forms
next-public-env
Manage type-safe runtime environment variables in Next.js for both the server and the client.
11.1k--10 months ago
1.1.0
ESM onlyBundledSchema validation, React
@a3s-lab/office
Open-source collaborative browser editors for documents, Markdown, spreadsheets, presentations, and PDFs.
11.1k--17 days ago
0.310.0
ESM onlyBundledPDF and documents
react-text-mask-modern
A modern, React 19+ compatible input masking component using hooks and TypeScript.
11.1k+1590%-8 months ago
1.0.4
ESM + CommonJSBundledTypeScript tooling, Forms
react-view-pager
View-Pager/Slider/Carousel powered by React Motion.
11.1k-64%--
0.6.0
CommonJSNoneUI component libraries, React
utf8-sanitize
A performant zero-dependency utility to clean UTF-8 text, fix mojibake from latin1, verify string length, and sanitize input
11.1k+20077%-1 year ago
1.0.2
CommonJSNoneSecurity
@freedomofpress/crypto-browser
Browser-compatible cryptography utilities.
11.1k--19 days ago
0.1.8
ESM onlyBundledCryptography and hashing
skinview3d
Three.js powered Minecraft skin viewer
11.1k+462%--
3.4.2
ESM onlyBundled-
@solana-developers/helpers
Solana helper functions
11.1k--1 year ago
2.8.1
ESM + CommonJSBundledBlockchain and Web3, Utility libraries
percom
A calculation npm module that is to simplify the calculation of permutations and combinations
11.1k-62%-4 years ago
1.1.3
CommonJSNone-
@stdlib/time-toc
Return a high-resolution time difference.
11.1k--7 months ago
0.2.3
CommonJSBundledUtility libraries
react-pdf-highlighter-extended
Set of modern React components for PDF highlighting
11.1k+754%-2 years ago
8.1.0
ESM onlyBundledPDF and documents, React
react-smooth-collapse
React component for animating showing or hiding an element.
11.1k-5%-4 years ago
2.1.2
CommonJSNoneReact, Animation
@type-cacheable/ioredis-adapter
Adapter for using ioredis with type-cacheable
11.1k--6 months ago
16.0.2
CommonJSBundledCaching, TypeScript tooling
ftld
a small, focused, library that provides a set of functional primitives for building robust and resilient applications in TypeScript
11.1k+352%-2 years ago
5.0.4
ESM + CommonJSBundledUtility libraries, TypeScript tooling
leaflet.pattern
Provides the ability to use SVG patterns as backgrounds for Leaflet Paths.
11.1k+216%-8 years ago
0.1.0
CommonJSNoneMaps and geolocation
@copilotkit/sdk-js
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
11.1k--16 days ago
1.73.3
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
@paul_sizon/expo-pdf-text-extract
Native PDF text extraction for React Native and Expo. Extract text content from PDF files using platform-native APIs (PDFKit on iOS, PDFBox on Android). Works with Expo development builds.
11.1k--5 months ago
1.0.1
ESM + CommonJSBundledPDF and documents, React
oh-my-opencode-slim
Lightweight agent orchestration plugin for OpenCode - a slimmed-down fork of oh-my-opencode
11.1k--16 days ago
2.2.24
ESM onlyBundled-

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