vuejs/router

Source

  • Source kind: github-repository
  • Canonical URL: https://github.com/vuejs/router
  • Documentation URL: https://vuejs.org/guide/
  • Demo/showcase URL: https://play.vuejs.org
  • Framework: Vue
  • Ecosystem role: ui-runtime
  • Project shell score: 4
  • Source confidence: github-api
  • Public handling: public-summary-plus-license-aware-metadata
  • Semantic hash: a793eca863eab5c9b63fcb87eb934b138485c7d0547431451dbe960e9543232e

Summary

🚦 The official router for Vue.js vue-router $1](https://npmx.dev/package/vue-router) $1](https://github.com/vuejs/router/actions/workflows/test.yml) $1](https://codecov.io/gh/vuejs/router) - This is the repository for Vue Router 4 (for Vue 3) - For Vue Router 3 (for Vue 2) see $1. To see what versions are currently supported, please refer to the $1. Supporting Vue Router Vue Router is part of the Vue Ecosystem and is an MIT-licensed open source project with its ongoing development made possible entirely by the support of Sponsors. If you would like to become a sponsor, please consider: - $1 - $1 Gold Sponsors Silver Sponsors Bronze…

Reuse Profile

UI runtime/dependency substrate; usually pair with Nuxt or VitePress for a full project shell.

When To Reuse

  • Vue component runtime
  • state/router ecosystem
  • dependency substrate

Starter Or Template Clues

  • packages/
  • src/

Agent Reuse Notes

Do not treat as a complete app shell by itself; use Nuxt or VitePress when a project scaffold is needed.

  • INFERRED: Treat this repo as a runtime/dependency substrate; do not start from it alone when the goal is a full project shell.

Repository Snapshot

  • Default branch: main
  • HEAD SHA: 00d4c4b5979fdebedefe42462e60bebfcdfe0b6e
  • Stars at crawl: 4610
  • Forks at crawl: 1277
  • Open issues at crawl: 47
  • Primary language: TypeScript
  • License: MIT
  • README path: README.md
  • README hash: 0c5ca61bd46a441321aa215b6d1498ee48bab576e306d9a8283821e1de24e78e
  • Changelog path: packages/router/CHANGELOG.md
  • Changelog hash: 5aeadd86a9614de8be984fddb5cf8be402793e810ffd2e45946ba3cd41040c26
  • Latest captured release: v5.0.7

Language Profile

  • TypeScript: 1597384
  • Vue: 88405
  • JavaScript: 56492
  • HTML: 9445
  • CSS: 3201
  • Shell: 546

File Extension Profile

  • .ts: 254
  • .md: 118
  • .vue: 112
  • .json: 27
  • .svg: 15
  • .html: 14
  • .png: 12
  • .cjs: 11
  • .yml: 10
  • .mjs: 9
  • .gitignore: 6
  • .snap: 6

GitHub Topics

  • vue
  • vue-router

Public Handling Notes

  • EXTRACTED: This page records metadata, links, summaries, and hashes from public GitHub sources.
  • INFERRED: Full source code and long release text are not mirrored into the public wiki.
  • Re-crawl before making current claims about stars, releases, or file structure.