# Vue.js

**Canonical:** https://apis.io/providers/vuejs/  
**Website:** https://vuejs.org  
**APIs profiled:** 6

Vue.js is a progressive JavaScript framework for building user interfaces and single-page applications. Created by Evan You and maintained by an open-source community, Vue.js is designed to be incrementally adoptable and focuses on the view layer. It integrates with other libraries or existing projects and powers complex single-page applications when combined with modern tooling like Vue Router, Pinia state management, and Vite build tooling. Vue.js is one of the most popular frontend frameworks with over 4 million weekly npm downloads and a rich ecosystem of components and plugins.

## Kin Score — 24.8 / 100 (emerging)

Scored 2026-08-25 under rubric 0.14.0. Trend: flat (+0.0 from 24.8).

| Facet | Score |
|---|---|
| Discoverability | 70.4 |
| Contract Quality | 10.7 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 28.9 |
| Developer Ergonomics | 4.8 |
| Commercial Clarity | 36.8 |
| Access Clarity | 36.8 |

## Agent readiness — 2.5 (human-only)

| Dimension | Value |
|---|---|
| Spec Presence | no |
| Agentic Access | no |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | no |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |
| Delegated Identity | no |
| Protected Resource Metadata | no |
| Dynamic Client Registration | no |
| Agentic Commerce | no |

## Access

Freemium — onboarding: unknown, pricing: freemium, trial: no (confidence: medium).

## APIs (6)

- **Vue.js Core API** — Core Vue.js composition and options API for building reactive user interfaces. Provides reactivity primitives (ref, reactive, computed, watch), lifecycle hooks, component system...
- **Vue Router** — Official client-side routing solution for Vue.js single-page applications. Vue Router provides declarative routing with nested routes, dynamic route matching, navigation guards,...
- **Pinia** — The official state management library for Vue.js, designed for composability and TypeScript support. Pinia provides a simpler and more intuitive API than Vuex with stores define...
- **Vite** — Next-generation frontend build tooling powering the Vue.js development experience. Vite provides near-instant server startup with native ES modules, hot module replacement (HMR)...
- **VueUse** — Collection of essential Vue Composition Utilities for Vue.js, providing over 200 composable functions for common browser APIs, sensors, animations, state management helpers, and...
- **Nuxt.js** — The intuitive Vue framework for building full-stack web applications with Vue.js. Nuxt provides server-side rendering (SSR), static site generation (SSG), file-based routing, au...

## Plans (1)

- **Vuejs Plans Pricing**

## Tags

Component-Based, Framework, Frontend, JavaScript, Open-Source, UI

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/vuejs/). Scores are computed from the provider's own public artifacts under a published rubric.
