We build in Angular, and we built angular.dev

Technology

Angular is a framework we build with, and Angular is also a client. Google's Angular team hired us to design and build angular.dev, the framework's own documentation site, along with the teaser and launch material for Angular 17. That's a client relationship, not a technology partnership. We don't have a partner badge with Angular and we don't claim one.

Outside that engagement we've built other production work in Angular for the same team: a generative web game shown at Google I/O, and a computer vision demo built for Angular's own conference booth. Angular is the framework we know well enough that Google trusted us with the site that teaches it.

Monogram logo

The work

What building angular.dev actually meant

  1. A brand system, translated to the web

    Google's Brand Design team handed us a new visual identity, and we worked through every detail of turning it into a working site: mapping a gradient mesh across colors, converting print values for a high fidelity web canvas, and extending Material 3 with more than 20 new icons for concepts like signals and hydration.

  2. WebGL scrollytelling on the docs homepage

    The angular.dev homepage tells the framework's story as you scroll, built with WebGL and custom shaders to a standard set jointly by our team and Google's brand designers. It's one of the clearest examples we have of a scrollytelling build that had to hold up at Google's own scale of scrutiny.

  3. A TypeScript language server, in the browser

    The in browser playground, which developers call the Embedditor, runs a full Node.js dependency install and the first production scale TypeScript Language Server ever shipped inside a browser, built on WebContainers and CodeMirror. Developers write and run real Angular code without leaving the page.

  4. Search that returns before you finish typing

    Search on angular.dev runs on Algolia's search only client, algoliasearch-lite, returning near instant results as a developer types. It's built specifically for how developers actually look for documentation: fast, and forgiving of an imprecise query, on a site with far more pages than most docs sites carry.

Angular projects

Where we've built with it