# Vue Router

**Canonical:** https://apis.io/apis/vuejs/vue-router/  
**Provider:** Vue.js — https://apis.io/providers/vuejs/

Vue Router is one of 6 APIs that [Vue.js](https://apis.io/providers/vuejs/) publishes on the [APIs.io](https://apis.io/) network. Tagged areas include Navigation, Router, and Spa. The published artifact set on APIs.io includes API documentation.

Official client-side routing solution for Vue.js single-page applications. Vue Router provides declarative routing with nested routes, dynamic route matching, navigation guards, route lazy-loading, and programmatic navigation. Supports both HTML5 history mode and hash-based routing.

## Machine-readable artifacts (4)

- **Documentation** — https://router.vuejs.org/guide/
- **API Documentation** — https://router.vuejs.org/api/
- **GitHub** — https://github.com/vuejs/router
- **NPM** — https://www.npmjs.com/package/vue-router

## Other Vue.js APIs (5)

- [Vue.js Core API](https://apis.io/apis/vuejs/vuejs-core-api/)
- [Pinia](https://apis.io/apis/vuejs/pinia/)
- [Vite](https://apis.io/apis/vuejs/vite/)
- [VueUse](https://apis.io/apis/vuejs/vueuse/)
- [Nuxt.js](https://apis.io/apis/vuejs/nuxtjs/)

## Tags

Navigation, Router, Spa

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/vuejs/vue-router/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/vuejs/.
