What is this?
Vue CLI is webpack-based tooling for scaffolding and developing Vue.js projects, providing a standard build setup, plugin system, and CLI commands for Vue 2/3 projects.
Is it a framework or a build tool?
It's a command-line build tool and project scaffolding system built on webpack, not a UI framework itself (that's Vue.js).
How do I start a new project with it?
Not Stated In README for this maintenance-mode notice; the project now directs users to a different tool entirely instead of its own setup steps.
Does it support both Vue 2 and Vue 3?
The recommended replacement, create-vue, supports both Vue 2 and Vue 3, and there's a Vue 3 Tooling Guide for current recommendations.
Is this still the recommended way to start a Vue project?
No — Vue CLI is in maintenance mode and the README tells new projects to use create-vue to scaffold Vite-based projects instead.
Should I use this for a brand new Vue project in 2026?
No, the README explicitly points new projects to create-vue and Vite instead of Vue CLI.
Is Vue CLI being actively developed with new features?
No, it's in maintenance mode, meaning it mainly receives fixes rather than new features, with focus shifted to Vite-based tooling.
What are similar projects?
razzle, angular-cli, truffle, autoprefixer, webpack-dashboard, svgr, vitepress, browserslist
Which topics is it in?
vuejs, webpack, build-tool, vue, deprecated, command-line, web-development, command-line-tool, npm, frontend, nodejs, javascript