Start a new Vue 3 project with TypeScript, routing, and other add-ons configured from a single interactive command.
Replace an older Vue CLI project scaffold with a Vite-based one for significantly faster development build times.
Generate a minimal Vue starter with almost no boilerplate for rapid prototyping or learning the framework.
Create a Vue 2 project using legacy mode for teams that cannot yet migrate to Vue 3.
| vuejs/create-vue | imsyy/home | geongeorge/i-hate-regex | |
|---|---|---|---|
| Stars | 4,367 | 4,546 | 4,565 |
| Language | Vue | Vue | Vue |
| Setup difficulty | easy | moderate | easy |
| Complexity | 2/5 | 3/5 | 2/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Node.js, run a single npm create vue@latest command to generate the project.
Create Vue is the official starting point for new projects built with Vue, a popular JavaScript framework for building web interfaces. Running a single command in your terminal launches an interactive setup process that asks which features you want included, then generates a ready-to-use project folder with everything configured. The tool is built around Vite, a development server and build tool known for starting up very quickly and applying code changes almost instantly while you work. This is a significant improvement over older setups based on webpack, which can be noticeably slower, especially on large projects. The README explicitly notes this as the main reason for the switch. During setup, you can choose optional features using flags or by answering prompts. Common options include TypeScript support, a router for handling multiple pages, and other add-ons. If you want a minimal project with as little starter code as possible, there is a flag for that too. The resulting project can use any Vite-compatible plugin, which is a large ecosystem of open-source tools. Create Vue replaces an older tool called Vue CLI. Projects created with Vue CLI used a different underlying build system, and while the output looked similar, the developer experience was slower. Migration guides exist for teams moving from the old tool to this one. There is also a legacy mode for creating Vue 2 projects, though Vue 2 has officially reached end of life and is no longer receiving updates, so this option is mainly for teams that cannot yet upgrade.
The official command-line tool for starting new Vue projects, generating a ready-to-use project with Vite as the build tool for fast startup and near-instant hot reloads.
Mainly Vue. The stack also includes Vue, JavaScript, TypeScript.
License terms are not described in the explanation, check the repository directly.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.