67 Vue packages tagged “vanilla”

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

@axa-fr/oidc-client

OpenID Connect & OAuth authentication using native javascript only, compatible with angular, react, vue, svelte, next, etc.
680 1,931,538

dialkit

Live controls for tuning interfaces in React, Solid, Svelte, Vue, and plain JavaScript
1,268 1,444,861

marqy

High-fidelity loops for modern interfaces.
837,868

survey-js-ui

UI component that renders dynamic, JSON-based forms and surveys in HTML/CSS/JavaScript apps, with jQuery support. You can use it to collect responses from users and send them to your own database.
4,909 776,002

stream-monaco

A framework-agnostic Monaco Editor integration with Shiki syntax highlighting, built for real-time streaming updates and efficient diff editing.
47 197,132

@bulmil/core

159 93,767

dead-code-checker

Dead Code Checker is a tool for finding dead code in your JavaScript or TypeScript project. It helps to ensure a cleaner and more maintainable code base.
41 84,304

vite-awesome-svg-loader

A universal Vite SVG loader. Imports SVGs as source code, base64 and data URI. Preserves stroke width. Replaces colors with currentColor or custom colors. Creates SVG sprites. Optimizes SVGs.
24 49,240

simplycountdown.js

A lightweight (<5KB) JavaScript countdown library with zero dependencies. Create customizable countdown timers with multiple themes, TypeScript support, and a modern API for websites and web applications.
171 43,140

@hcaptcha/vanilla-hcaptcha

Vanilla Web Component for hCaptcha. 0 dependencies. <1kb gzipped.
21 40,997

ribble

Material ripple effect with ease (Vanilla js, works also as a Vue.js directive)
4 39,371

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

jervis-icons

Universal icon/image web component that works with any framework
30,773

seo-analyzer

A library for analyze a HTML files to show all of the SEO defects
93 26,070

@blossom-carousel/web

A native-scroll-first carousel component for the web.
1,052 23,472

@useinsider/eslint-config

A collection of ESLint configurations provided by @useinsider, offering support for various environments including Vanilla JS, TypeScript, and framework-specific setups such as Vue 3.
19,782

crd-ui

Credit/debit card preview for payment forms. Zero-dependency vanilla core with React, Vue and Svelte subpaths. A maintained react-credit-cards alternative.
35 15,227

vanilla-hcaptcha

Vanilla Web Component for hCaptcha. 0 dependencies. <1kb gzipped.
12,809

rizzo-css

A modern CSS design system with semantic theming, 14 themes, accessible components (BEM), and pre-built blocks. Same CSS and components for Vanilla JS, Astro, Svelte, React, and Vue; CLI scaffolds all five; blocks include Landing hero, Pricing, Dashboard,
1 11,599

@blossom-carousel/vue

A native-scroll-first carousel component for Vue.
1,052 9,694

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

sp-supermarquee

Super smooth marquee library for your applications.
44 5,197

@alerix/m3-loading-indicator

Material Design 3 Expressive Loading Indicator for React, Svelte 5, Vue 3, and vanilla JS. Faithfully ported from Android's material-components.
7 4,601

print-html-block

Print Html Block
3 3,636

clickout-lite

A lightweight utility to detect outside clicks on elements — compatible with Vue, React, and vanilla JavaScript.
3,246

create-vite-lite

Create Vite Lite
1 3,045

mobile-devtools

Next-Gen Framework-Agnostic In-App Mobile Debugger & Inspector Overlay for Web Applications
3 2,835

slim-select_2

Slim advanced select dropdown
1,332 2,800

@andreasnicolaou/toastify

Lightweight and customizable toast notifications for web applications.
9 2,757

create-lazy-init

The ultra-lean, zero-fluff project scaffolding tool.
2,608

@ou-imdt/create

Command line tool to create team boilerplate.
2,568

@domternal-pro/core

Shared foundation for Domternal Pro extensions: the in-editor docked panel primitive with column shift, plus common UI utilities
2,370

unitejs-engine

Engine for the UniteJS zero configuration web app creation tool.
4 2,327

@qikbar/qikbar

The open-source command bar for any web app. Raycast-style search, routing, actions, extensions and AI in one tiny, themeable package.
1 2,298

webdev-configs

Here lies some re-usable tooling settings. Languages: JS, TS, Astro, Vue, JSX, TSX, SCSS, CSS. Tools: Prettier, ESlint, Stylelint, Editorconfig, TypeScript, Commitlint, VS Code.
171 2,101

@domternal-pro/extension-ai

Bring-your-own-endpoint AI assistant for Domternal: streaming, in-document diff review, provider-agnostic transport
2,090

@domternal-pro/extension-collaboration

Real-time collaboration for Domternal: Yjs binding with collaborative undo/redo
2,061

@domternal-pro/extension-comments

Inline comment threads for Domternal: anchored marks, pluggable thread store, built-in UI
1,969

unitejs-cli

Command line interface to the UniteJS zero configuration web app creation tool.
35 1,947

@domternal-pro/extension-collaboration-caret

Remote carets and presence for Domternal collaboration
1,938

@domternal-pro/extension-columns

Notion-style multi-column layout for Domternal: slash creation, drag-to-create, resizable columns, self-healing structure
1,932

@domternal-pro/extension-version-history

Document version history for Domternal: automatic and named versions, preview, author-attributed diff and safe restore on a pluggable version store
1,908

@domternal-pro/extension-export

Client-side document export for Domternal: Word (.docx) with native threaded comments and PDF with merged-cell tables, entirely in the browser or Node, no conversion service
1,888

@snappywc/carousel

A tiny, customizable, and accessible carousel that works anywhere!
2 1,856

@studiolxd/scorm

Headless SCORM 1.2/2004 runtime — framework-agnostic core with React, Vue, Angular, Svelte and Web Component adapters
1,855

nuxtjs-darkmode-js-module

🌓 Add darkmode / nightmode to your Nuxt.js project in a few seconds
58 1,764

slim-select-with-styles

Slim advanced select dropdown
1,332 1,642

@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

hexaeight-sessions

Authenticate Any Email User In Front-End Apps Using HexaEight Sessions
1,282