2 designs

Vue merch

A green V, a one-person start, and the calmest logo in front-end.

Vue’s logo is a green chevron — a V built from two overlapping planes, the darker slate one behind the bright green one. It is the most restrained mark in mainstream front-end, and that restraint is doing something deliberate.

Vue started as a solo project by Evan You, who had been working with AngularJS at Google and wanted the parts he liked without the parts he didn’t. For years it was funded largely by community sponsorship rather than a corporate parent — a genuinely different position from React at Meta or Angular at Google. The branding reflects it. There’s no mascot, no in-joke, no character to merchandise. Just a letterform and two greens.

The palette — #42B883 against #35495E — has aged remarkably well. It reads as approachable without reading as unserious, which is the exact register Vue aimed for as “the progressive framework”: something you can adopt one file at a time rather than as an architectural commitment.

The pattern designs here take the chevron and tile it, which is where the mark turns out to be strongest. A logo that repeats cleanly without becoming noise is a well-drawn logo, and not all of them survive the test.