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
@kazuph/mcp-fetch
A Model Context Protocol server that provides web content fetching capabilities with automatic image saving and optional AI display
2.4k--3 months ago
1.6.3
ESM onlyNone-
get-pixels-graphite
Reads the pixels of an image as an ndarray
2.4k+16%-3 years ago
4.0.0
CommonJSNoneImage processing
penthouse-esm
Generate critical path CSS for web pages (ESM fork of penthouse)
2.4k--4 months ago
3.0.0
ESM onlyNone-
styled-qr-code
Add a style and an image to your QR code
2.4k+280%-4 years ago
1.0.0
CommonJSBundled-
@anythingai/teleprompt
Composable, declarative prompt builder for LLM system prompts
2.4k--6 months ago
0.3.0
ESM + CommonJSBundled-
igniteui-webcomponents-grids
Ignite UI Web Components grid components.
2.4k+914%-2 months ago
7.2.1
ESM onlyBundledTables and data grids
@felte/reporter-svelte
An error reporter for Felte using a Svelte component
2.4k--1 year ago
1.2.0
ESM + CommonJSBundledForms, Svelte
@graphysdk/agents-sdk
TypeScript client for the Graphy Agents API
2.4k--9 days ago
1.9.0-beta.1790263076123
ESM + CommonJSBundledTypeScript tooling
next-export-i18n
Internationalize next.js with true support for next export
2.4k-40%-1 year ago
2.4.3
CommonJSBundledInternationalisation
react-svg-spinners
> A collection of [SVG Spinners](https://github.com/n3r4zzurr0/svg-spinners) components for React.
2.4k+124%-4 years ago
0.3.1
CommonJSBundledReact, Animation
zooming
Image zoom that makes sense.
2.4k-32%--
2.1.1
ESM + CommonJSNoneImage processing
igniteui-angular-i18n
IgniteUI for Angular localization resources package
2.4k-23%-19 days ago
22.1.4
ESM onlyBundledInternationalisation, Angular
range-slider-input
A lightweight (~2kB) library to create range sliders that can capture a value or a range of values with one or two drag handles
2.4k+19%-10 months ago
2.4.5
CommonJSBundled-
@rive-app/canvas-single
Rive's high-level canvas based web api all in one js file.
2.4k--9 days ago
2.43.1
CommonJSBundledAnimation
@visulima/is-ansi-color-supported
Detect whether a terminal or browser supports ansi colors.
2.4k--1 month ago
4.0.0
ESM onlyBundledCLI tools and terminal utilities, Static site generators and meta-frameworks
ast-parser
```sh $ npm i ast-parser -D ```
2.4k+186%-4 years ago
0.2.0
CommonJSBundledTypeScript tooling
deep-state-observer
Deep state observer is an state management library that will fire listeners only when specified object node (which also can be a wildcard) was changed.
2.4k+15%-5 months ago
5.5.17
ESM onlyBundledState management
@middle-management/pglite-pg-adapter
PostgreSQL pg package API adapter for @electric-sql/pglite
2.4k--7 months ago
0.0.4
CommonJSBundledDatabase clients and drivers
convert-string-to-number
Convert a string to its numerical value (float or integer)
2.4k+18%--
1.0.3
CommonJSNoneStrings and text
q-flat
Flatten a nested object using query string syntax.
2.4k-23%-8 years ago
1.0.7
CommonJSBundledURLs and query strings
@meistrari/file-type
Detect the file type of a file, stream, or data
2.4k--11 months ago
22.0.0
ESM + CommonJSBundledImage processing, PDF and documents
cmdxray
X-ray any shell command, offline: an annotated breakdown of every flag, pipe and redirect — plus a shareable card. No server, no upload.
2.4k--14 days ago
0.27.0
ESM onlyBundledCLI tools and terminal utilities, Documentation tooling
rn-country-select
🌍 React Native country picker with flags, search, TypeScript, i18n, and offline support. Lightweight, customizable, and designed with a modern UI.
2.4k--28 days ago
0.5.3
ESM + CommonJSBundledInternationalisation, TypeScript tooling
casdoor-js-sdk
Javascript client SDK for Casdoor
2.4k+52%-2 months ago
0.20.0
ESM + CommonJSBundledAuthentication and authorisation
jquery.ripples
Add a water ripple effect to background images using WebGL.
2.4k+615%--
0.6.3
CommonJSNone3D, WebGL and game engines
kalman-filter
Kalman filter (and Extended Kalman Filter) Multi-dimensional implementation in Javascript
2.4k+246%-3 years ago
2.3.0
CommonJSNone-
@dreamcatcher-tech/commit-graph
A React component to visualize a commit graph.
2.4k--2 years ago
2.2.9
ESM + CommonJSBundledReact
@graphysdk/telemetry
Local event emitter for Graphy chart usage (no network)
2.4k--9 days ago
1.9.0-beta.1790263076123
ESM + CommonJSBundledCharts and data visualisation, Monitoring and error tracking
@happyvertical/smrt-template-site-static-json
Static community site template with JSON data storage and SMRT framework
2.4k--15 days ago
0.51.10
ESM onlyNoneSvelte
flickity-sync
Enable sync for Flickity
2.4k-2%--
3.0.0
CommonJSNone-
@file-viewer/renderer-email
Standalone email renderer plugin for File Viewer with EML, MSG, MBOX, attachments, and nested previews.
2.4k--13 days ago
3.1.2
ESM onlyBundledEmail
@vaadin/vaadin-icon
Web component for creating SVG icons
2.4k--26 days ago
23.6.6
ESM onlyBundledIcons
jqcloud2
jQuery plugin for drawing neat word clouds that actually look like clouds
2.4k+4%--
2.0.3
CommonJSNone-
@frontify/frontify-authenticator
Authenticate to your Frontify instance from within any secure web app.
2.4k--10 days ago
2.1.0
ESM + CommonJSBundledAuthentication and authorisation
@jsreport/jsreport-fs-store
File system based templates store
2.4k--1 month ago
4.2.1
-NonePDF and documents
mockconsole
An object with all the same methods as console in the browser. But does nothing.
2.4k+122%--
0.0.1
CommonJSNone-
unplugin-solid
Transform Solid.js code in various bundlers powered by unplugin
2.4k+12803%-10 days ago
3.0.0
ESM onlyBundled-
@gjsify/utils
Utils module for gjsify
2.4k--9 days ago
0.52.0
ESM onlyBundledNode.js utilities, HTTP clients
grapesjs-style-filter
GrapesJS Style Filter
2.4k+137%-3 years ago
1.0.2
CommonJSNoneRich text and code editors
lqip
Low Quality Image Placeholders (LQIP) Module for Node
2.4k-17%-8 years ago
2.1.0
CommonJSNoneBundlers, CLI tools and terminal utilities
joiful
TypeScript Declarative Validation. Decorate your class properties to validate them using Joi.
2.4k-40%-5 years ago
3.0.2
CommonJSBundledSchema validation, TypeScript tooling
leaflet-polylineoffset
Apply a relative pixel offset to polylines without changing their coordinates.
2.4k-23%-8 years ago
1.1.1
CommonJSNoneMaps and geolocation
@alenon/grpc-mock-server
gRPC mock server written on typescript
2.4k--4 months ago
3.2.9
CommonJSBundledDev servers and API mocking, TypeScript tooling
@edgeone/is-spa
Detect whether a frontend project is SPA, MPA, Hybrid, or SSG. Determine if Nginx/CDN fallback to index.html is needed.
2.4k--5 months ago
0.0.3
CommonJSNoneStatic site generators and meta-frameworks
compute-rad2deg
Converts radians to degrees.
2.4k-23%-11 years ago
1.0.0
CommonJSNone-
ezuikit-js
ezuikit javascript for npm
2.4k+101%-30 days ago
9.0.22
ESM + CommonJSNoneVideo and audio
jest-handlebars
A Jest processor that compiles included handlebars templates
2.4k-15%-8 years ago
1.0.1
CommonJSNoneTemplating, Testing
url-regexp
RegExp object to match and validate URL(s).
2.4k-43%--
1.0.2
CommonJSNoneURLs and query strings
array.prototype.fill
Array.prototype.fill polyfill
2.4k-21%-9 years ago
1.0.2
CommonJSNonePolyfills and shims
canvas-txt
Render multiline textboxes in HTML5 canvas with auto line breaks and better alignment system
2.4k-37%-1 month ago
5.0.2
ESM + 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