Skip to content

The Progressive JavaScript Framework

An approachable, performant and versatile framework for building web user interfaces.

Build modern web apps with a tiny learning curve and a huge ecosystem.

VueVueVue

Vue is incrementally adoptable. Start with templates, add components and reactivity, then scale to full‑featured apps with routing, state management, testing, and TypeScript.

Approachable

If you know HTML, CSS, and JavaScript, you already know enough to begin.

Performant

Fine‑grained reactivity and a small runtime keep apps fast and responsive.

Versatile

Use it anywhere—from progressive enhancement to complex SPAs.

Ecosystem

Official tools for routing, state, testing, and more—plus a huge community.


Tip: This page uses simple CSS animations you can customize.