69 Vue packages tagged “zero-dependency”
Most downloaded: medium-zoom, with 14,234,702 downloads in the last year and 3,941 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.
medium-zoom
A JavaScript library for zooming images like Medium. Works with React and any web framework.
3,941
14,234,702
fast-is-equal
Blazing-fast equality checks, minus the baggage. A lean, standalone alternative to Lodash's isEqual—because speed matters.
18
3,281,956
dockview-vue
Vue 3 docking layout manager — tabs, groups, grids, splitviews, drag and drop, floating panels
3,478
177,641
@toolbox-web/grid
Zero-dependency, framework-agnostic data grid web component with virtualization, sorting, filtering, editing, and 20+ plugins. Works in vanilla JS, React, Vue, Angular, and any framework.
56
143,592
body-muscles
Interactive SVG body map with 70+ muscles, intensity visualization, and zero dependencies. Works with React, Vue, Svelte, or vanilla JS.
34
65,080
vanilla-back-to-top
Simple and tiny Back To Top button with no dependencies. Hides when on top, scrolls up smoothly when clicked. Works equally great with Vue, React, Angular and without frameworks on Jekyll, Hugo and Hexo
270
36,647
@oix1987/yjd
Dependency-free, tree-shakeable rich text editor & WYSIWYG for the web — comment threads, outline/versions rail, block drag handles, slash menu, code blocks with language detection, chat/prompt input layout with first-class plain-text mode, bring-your-own
3
13,509
autumnnote
WYSIWYG rich-text editor built with vanilla JavaScript — zero dependencies, no jQuery. Dark mode, @mention, markdown shortcuts, bubble toolbar. React and Vue 3 wrappers included.
11
10,302
canvas-drawing-editor
A powerful canvas-based drawing editor Web Component - Zero dependencies, works with Vue 2/3, React, Angular, and vanilla HTML
8,387
seslen
High-DX Web Audio: zero-dep, tree-shakeable library with synthesised UI sound presets, named buses + ducking, polyphony cap, throttle, jitter, fades, pan, sprites, sample-accurate scheduling, OfflineAudioContext render-to-WAV, AnalyserNode tap, prefers-re
27
6,698
@el-agala/ui
Agala UI — A zero-dependency Vue 3 component library with atomic design tokens, theming, and accessibility.
6,676
@mcabreradev/filter
A powerful, SQL-like array filtering library for TypeScript and JavaScript with advanced pattern matching, MongoDB-style operators, deep object comparison, and zero dependencies
11
6,602
vue-js-star-rating
Zero-dependency Vue 3.5+ star rating component — WCAG 2.2 accessible, TypeScript-first, half-star precision, tree-shakeable lazy-loaded Lucide/FontAwesome/custom icons, SSR & Nuxt ready
4
6,387
reliant-type
A modern TypeScript validation library designed around familiar interface syntax and powerful conditional validation. Experience schema validation that feels natural to TypeScript developers while unlocking advanced runtime validation capabilities.
6,115
fortify-schema
A modern TypeScript validation library designed around familiar interface syntax and powerful conditional validation. Experience schema validation that feels natural to TypeScript developers while unlocking advanced runtime validation capabilities.
6
5,671
svger-cli
Generate React, React Native, Vue, Angular, Svelte, Solid, Preact, Lit, and vanilla components from SVG files.
25
5,597
ahize
One unified API for 18 live-chat & customer-support widgets — Intercom, Crisp, Tawk.to, Zendesk, HubSpot, Chatwoot, LiveChat, Drift, Freshchat, Olark, Userlike, HelpScout, Smartsupp, LiveAgent, Gist, JivoChat, Tidio, Sendbird. Zero deps, tree-shakeable, S
40
4,224
cam2qr
Zero-dependency TypeScript QR code scanning for the browser — independent from-spec detection and decoding, camera included.
1
4,003
svg-scroll-draw
Scroll-driven animation for the web — draw SVG paths, reveal elements, pin sections, scrub video. Zero dependencies, native CSS fast path, works with React, Vue, Svelte, Solid, Angular, Astro and vanilla JS
5
3,984
@opuu/inview
Lightweight JavaScript library for viewport detection with debounced callbacks - intersection observer, lazy loading, scroll animations, infinite scroll, element visibility tracking with TypeScript support. Zero dependencies, ~1KB gzipped.
10
3,694
masonry-snap-grid-layout
Masonry grid layout for React, Vue 3, Angular, and Vanilla JS. Pinterest-style responsive image gallery with scroll virtualization, SSR support for Next.js and Nuxt, automatic relayout on image load, and responsive column breakpoints. Zero dependencies, T
4
3,657
moongate-vue
3,534
simple-calendar-js
Lightweight JavaScript calendar component (~16KB gzipped). Zero dependencies, framework-agnostic (React, Vue, Angular, vanilla JS). Month, week, day, and list views. Built-in date & range picker. Free for personal use — commercial license at simplecalenda
6
3,256
xeerpe
A chainable TypeScript builder for CSS backgrounds and styles: gradients, patterns, effects and animations. Zero dependencies, works with any framework: React, Vue, Angular or plain JavaScript.
3
3,244
@ui18n/core
🚀 The fastest zero-dependency internationalization engine with AI-ready translation, smart caching, and universal framework support
3,021
@agala-labs/ui
Agala Labs UI — accessible Vue 3 components, semantic design tokens, and theming.
2,866
ai-seo
AI-native JSON-LD schema utility with automated URL-to-Schema generation, intelligent content analysis, caching, rate limiting, performance monitoring, and AI optimization (ChatGPT, Voice). Complete automation & scale features. Zero runtime dependencies.
3
2,800
@dskripchenko/wysiwyg
Vue 3 WYSIWYG-редактор без сторонних editor-движков. Собственный contenteditable-engine, selection API, sanitize, history. UI на @dskripchenko/ui.
2,800
vue-multiple-themes
Vue 3 multi-theme engine: CSS custom properties, TailwindCSS opacity modifiers, white-label brand contexts, composable API
7
2,384
@syntropysoft/syntropyfront
One line of code to capture frontend errors and user actions. Low cost, no per-seat pricing. Saves time, money, and reputation.
2,273
@nexussdk/tracker
Ultra-resilient client crash ingestion and telemetry SDK with automated PII sanitization
2,072
sileojs
Toast notifications for JavaScript with gooey morphing and spring physics. Zero-dependency vanilla JS core that works with any framework (React, Svelte, Angular), plus a Vue 3 adapter. All animation in pure CSS.
2,047
@nexussdk/flags
Ultra-lightweight feature flags and remote config client SDK for browsers and edge runtimes
2,023
@johnmorrisdotca/jarajara
Jarajara ジャラジャラ — Mahjong tiles and mahjong solitaire: the 144-tile set in 42 SVG faces, stacked layouts, matching rules, seeded deals and Awase alone or at a table of two to four. TypeScript, zero dependencies.
1,959
@nexussdk/sdk
Unified umbrella SDK for Nexus Platform — feature flags + error tracking + React hooks
1,933
@lilac-wysiwyg/core
Lilac - a smooth, modern WYSIWYG text editor built with pure TypeScript. Zero dependencies, framework-agnostic, with a clean interface and elegant typography.
15
1,851
@erag/text-editor-vue
A modern dependency-free Vue 3 rich text editor (WYSIWYG) built with native browser APIs. Supports TypeScript, mentions, merge tags, templates, image upload, tables, HTML editing, and customizable toolbars.
25
1,762
@a.nemreen/a11y
Framework-agnostic accessibility tools widget — profiles, readable experience, visual filters, optional self-hosted dashboard. Works with Angular, React, Vue, and plain HTML.
1,548
notify-zh
Extremely lightweight (~2.7 KB gzipped), zero-dependency toast notification library with promise support for React, Vue, Angular, Svelte, and Vanilla JS.
6
1,294
@indiminds/charts
Dependency-free canvas charts — line, bar (vertical/horizontal), combo, pie/donut and candlestick — with configurable axes, animations and tooltips. Works with React, Next.js, Vue or plain JS.
1,124
ai-orb
A tiny SVG orb that shows what your AI assistant is doing — thinking, working, waiting on you, done. Zero dependencies.
2
1,123
@abelfuentes/ui-controls
Componentes UI atómicos como Web Components. Sin dependencias; funcionan en React, Vue, Svelte o HTML plano.
1,057
basesec
Fast, zero-config SAST CLI for JavaScript & TypeScript — Node.js backends and frontend frameworks. Detects SQLi, NoSQLi, XSS, DOM-based XSS, RCE, path traversal, secrets, and 60+ other vulnerabilities via AST + taint analysis. Supports Express, NestJS, Fa
11
1,014
@emmorts/body-muscles
Interactive, accessible SVG body map with 89 anatomical regions, intensity and selection state, and zero dependencies. Framework-agnostic. Maintained fork of vulovix/body-muscles.
976
@flowslens/runtime
Zero-dependency, development-only request tracer for Node.js, Next.js, Express, NestJS, Mongoose and the MongoDB driver: links a browser click to the API calls and database queries it caused, with per-step timings.
945
@clock-ui/vue
Vue components for Clock UI, providing reactive clock widgets built with Vue 3 and Composition API.
5
879
vue-use-scroll-size-observer
Vue3 composable that provides a simple and efficient way to observe changes to elements' `scrollWidth` and `scrollHeight` properties. It offers a similar API to `ResizeObserver`.
855