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
@codetrix-studio/capacitor-google-auth
Google Auth plugin for capacitor.
40.4k--2 years ago
3.4.0-rc.4
CommonJSBundledAuthentication and authorisation
@ai-sdk-tools/store
A drop-in replacement for @ai-sdk/react that automatically syncs chat state to Zustand stores
40.4k--10 months ago
1.2.0
ESM + CommonJSBundledReact, State management
@fetch-mock/jest
jest wrapper for fetch-mock
40.4k--11 months ago
0.2.20
ESM + CommonJSBundledTesting
@loglayer/transport-simple-pretty-terminal
Pretty log output in the terminal / browser / Next.js for the LogLayer logging library.
40.4k--2 months ago
3.3.0
ESM + CommonJSBundledLogging, CLI tools and terminal utilities
pose-core
Factory for Pose animation state machines
40.4k+33%-6 years ago
2.1.1
ESM + CommonJSBundledAnimation
char-to-string
Convert a character or character code to string
40.4k+527%-3 years ago
2.0.0
ESM onlyBundled-
remove-file-safe
Remove files without try catch
40.4k+547%-3 years ago
3.0.0
ESM onlyBundled-
datatables.net-buttons-bs5
Buttons for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
40.4k+60%-15 days ago
4.1.1
ESM + CommonJSBundledPDF and documents, UI component libraries
write-file-safe
Write files atomically, and create parent directories if necessary
40.4k+539%-3 years ago
2.0.3
ESM onlyBundled-
use-async-effect
Asynchronous side effects, without the nonsense
40.4k+42%-4 years ago
2.2.7
CommonJSBundledReact
@logtape/file
File sink and rotating file sink for LogTape
40.4k--15 days ago
2.3.7
ESM + CommonJSBundledLogging
rich-textarea
A small customizable textarea for React to colorize, highlight, decorate texts, offer autocomplete and much more.
40.3k+124%-2 months ago
0.27.1
ESM + CommonJSBundledRich text and code editors, React
hls-parser
A simple library to read/write HLS playlists
40.3k+86%-6 months ago
0.16.1
CommonJSBundledVideo and audio
morphicons
Universal morphing for stroke-based icons with spring physics — zero runtime dependencies
40.3k--1 month ago
1.7.1
ESM onlyBundledIcons, Animation
ngx-filesaver
Simple file save with FileSaver.js
40.3k-12%-1 month ago
22.0.0
ESM onlyBundledAngular
angular2-uuid
Angular 2 / TypeScript crypto-secure UUID generator
40.3k-14%-9 years ago
1.1.1
CommonJSBundledCryptography and hashing, Angular
next-validate-link
An utility to validate links in markdown file
40.3k+1315%-2 months ago
1.6.7
ESM onlyNoneMarkdown
vue-cropper
A simple Vue picture clipping plugin
40.3k+75%-2 years ago
0.6.5
CommonJSNoneVue
vue-filepond
A handy FilePond adapter component for Vue
40.3k+8%-4 months ago
8.0.0
ESM + CommonJSBundledVue, Image processing
@capacitor-community/media
Capacitor plugin for saving and retrieving photos and videos, and managing photo albums.
40.3k--6 months ago
9.1.0
ESM + CommonJSBundledVideo and audio, Angular
@intellectronica/ruler
Ruler — apply the same rules to all coding agents
40.3k--3 months ago
0.3.44
CommonJSBundled-
highlightjs-line-numbers.js
Highlight.js line numbers plugin.
40.3k+4%--
2.9.1
CommonJSNone-
neon-init
Initialize Neon projects
40.3k+85906%-2 months ago
0.20.7
ESM onlyBundledDatabase clients and drivers
tabletojson
Convert HTML tables to JSON objects
40.3k+47%-29 days ago
4.1.15
ESM + CommonJSBundled-
@gluestack-ui/icon
A universal headless icon component for React Native, Next.js & React
40.3k--1 year ago
0.1.27
ESM + CommonJSBundledReact, Icons
3dmol
JavaScript/TypeScript molecular visualization library
40.2k+628%--
2.5.5
CommonJSBundled-
markdown-it-chain
A chaining API like webpack-chain but for markdown-it.
40.2k+4%--
1.3.0
CommonJSNoneMarkdown
anchor
High-level validation library for Node.js (used in Waterline)
40.2k+5%-10 months ago
1.4.2
CommonJSNoneSchema validation, HTTP servers and web frameworks
@ionic/storage-angular
Ionic Storage utility
40.2k--3 years ago
4.0.0
ESM + CommonJSBundledAngular
@vue-macros/define-render
defineRender feature from Vue Macros.
40.2k--2 months ago
3.1.4
ESM onlyBundledVue
union-class-names
unionClassNames util
40.2k-7%--
1.0.0
CommonJSNone-
alpha-sort
Alphabetically sort an array of strings
40.2k+265%-5 years ago
5.0.0
ESM onlyNone-
svelte-jester
A Jest transformer for Svelte - compile your components before importing them into tests
40.2k+128%-2 years ago
5.0.0
ESM onlyNoneTesting, Svelte
gulp-minify-css
Minify css with clean-css.
40.2k+15%--
1.2.4
-None-
@vue-macros/setup-sfc
setupSfc feature from Vue Macros.
40.2k--2 months ago
3.1.4
ESM onlyBundledVue
@tanstack/ai-gemini
Google Gemini adapter for TanStack AI chat, images, speech, audio generation, and structured outputs.
40.2k--12 days ago
0.33.1
ESM onlyBundledTypeScript tooling
@vue-macros/hoist-static
hoistStatic feature from Vue Macros.
40.2k--2 months ago
3.1.4
ESM onlyBundledVue
@gluestack-ui/hooks
Provides hooks used in gluestack-ui
40.2k--1 year ago
0.1.13
ESM + CommonJSBundledReact, UI component libraries
babel-plugin-rewire
A babel plugin adding the ability to rewire module dependencies. This enables to mock modules for testing purposes.
40.2k-24%--
1.2.0
CommonJSNone-
kapellmeister
Orchestration For Animated Transitions
40.1k-7%-7 years ago
3.0.1
ESM + CommonJSNoneAnimation
node-ask
Command line keyboard entry using promises
40.1k-36%-10 years ago
1.0.1
CommonJSNoneCLI tools and terminal utilities
rehype-mdx-import-media
An MDX rehype plugin for turning media paths into imports.
40.1k+353%-7 months ago
1.4.0
ESM onlyNoneMarkdown
ng-dynamic-component
> Dynamic components with full life-cycle support for inputs and outputs
40.1k+10%-2 months ago
11.0.0
ESM + CommonJSBundledAngular
@hapi/basic
Basic authentication plugin
40.1k--3 years ago
7.0.2
CommonJSBundledAuthentication and authorisation
uritemplate
An UriTemplate implementation of rfc 6570
40.1k+33%-13 years ago
0.3.4
CommonJSNone-
error-cause
An ES-spec-compliant shim/polyfill/replacement for the `.cause` property on all Error types that works as far down as ES3
40.1k-1%-1 year ago
1.0.9
CommonJSNonePolyfills and shims
@unlighthouse/client
UI Client for Unlighthouse.
40.1k--15 days ago
0.18.1
ESM onlyNoneScraping and browser automation
gear
Gear.js - Build System for Node.js and the Browser
40.1k+69%-11 years ago
0.9.7
CommonJSNoneBuild tools
@gluestack-ui/form-control
A universal headless form-control component for React Native, Next.js & React
40.1k--1 year ago
0.1.19
ESM + CommonJSBundledReact, UI component libraries
delimiter-regex
Create regex for template delimiters.
40k-21%-10 years ago
2.0.0
CommonJSNone-

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