21 Vue packages maintained by vinayakkulkarni

Most downloaded: v-offline, with 87,616 downloads in the last year and 380 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

v-offline

Vue 3 component and composable for detecting online and offline network status with reactive state and customizable polling.
380 87,616

v-mapbox

Maplibre (and Mapbox) with Vue 💚
187 55,056

vue-identify-network

Vue 3 component and composable for detecting network speed, connection type (4G, wifi, 2g, 3g), data saver, and Network Information API.
70 48,694

@geoql/v-maplibre

Vue 3 components for MapLibre GL - reactive map components with full TypeScript support
73 28,919

@geoql/oxlint-plugin-vue-doctor

oxlint JS plugin for Vue 3 anti-patterns and AI-slop detection. Pairs with oxlint's built-in vue plugin via jsPlugins. TypeScript, ESM.
7 21,549

@geoql/oxlint-plugin-nuxt-doctor

oxlint JS plugin for Nuxt 4 anti-patterns and AI-slop detection. Pairs with oxlint's built-in vue plugin via jsPlugins. TypeScript, ESM.
7 21,363

@vinayakkulkarni/prettier-config-vue

My Prettier config for Vue/Nuxt apps
3 16,735

@geoql/doctor-core

Audit engine for @geoql/vue-doctor and @geoql/nuxt-doctor. Hybrid two-pass: @vue/compiler-sfc template AST + oxlint subprocess. TypeScript, ESM.
7 15,374

@geoql/nuxt-doctor

CLI auditor for Nuxt 4 apps. Detects anti-patterns, AI-slop, and best-practice violations via @vue/compiler-sfc + oxlint. Run with `npx -y @geoql/nuxt-doctor`.
7 14,295

@geoql/doctor-rule-core

Linter-neutral rule cores shared by @geoql/oxlint-plugin-vue-doctor, @geoql/oxlint-plugin-nuxt-doctor, and the future ESLint plugin. ESTree/JS-AST only.
7 12,836

v-clappr

Vue 3 wrapper for the Clappr media player with HLS adaptive streaming, custom plugins, and TypeScript-native ESM exports.
29 7,405

@geoql/vue-doctor

CLI auditor for Vue 3 apps. Detects anti-patterns, AI-slop, and best-practice violations via @vue/compiler-sfc + oxlint. Run with `npx -y @geoql/vue-doctor`.
7 4,941

shadscan-vue

Audit shadcn-vue and shadcn-nuxt apps for missing UI fundamentals. Deterministic checks. Evidence. Agent-ready fixes. Vue port of shadscan.
2 4,298

v-rating

Rating component in Semantic-UI made with VueJS
49 3,564

v-pip

Vue wrapper for native picture-in-picture (PiP)
36 2,765

@geoql/eslint-plugin-vue-doctor

ESLint flat-config plugin for Vue 3 anti-patterns and AI-slop detection. Shares the same rule cores as @geoql/oxlint-plugin-vue-doctor. TypeScript, ESM.
7 2,758

@geoql/doctor-language-server

LSP server that runs the @geoql/doctor audit engine over Vue 3 + Nuxt 4 files and publishes diagnostics to any LSP-capable editor. TypeScript, ESM, stdio.
7 2,578

@geoql/eslint-plugin-nuxt-doctor

ESLint flat-config plugin for Nuxt 4 anti-patterns and AI-slop detection. Shares the same rule cores as @geoql/oxlint-plugin-nuxt-doctor and the eslint-plugin-vue-doctor rules. TypeScript, ESM.
7 2,543

v-image

Tiny little component for input type=file.
43 2,307

v-spotlight

Tiny reusable Spotlight component for your Vue App
12 2,246

vue-intl-numberformat

Tiny reusable Vue wrapper for Intl NumberFormat
5 1,257