FindSoftware

FAST

Library for building Web Components based on W3C standards, published by Microsoft.

FAST is Microsoft’s library for building Web Components, the W3C standards for custom HTML elements. Its core package, FAST Element, extends the standard Web Component APIs, and the quick-start guide installs it with npm for a TypeScript project built with a bundler. The project does not add a component model of its own, and it can be used with any framework or without one.

Templates are written either as JavaScript tagged template literals or as declarative HTML elements. The declarative form lets any server technology render the initial HTML, which the browser then hydrates, while the FAST runtime itself stays browser-only.

Worth knowing

Ready-made components built on FAST Element, such as Fluent UI’s web components, are separate packages that the README names. They are not part of this record.

Identity

Status
Active
Maintainer
Microsoft Corporation5
Maintained by
Company5
First release
20184

Rendering and deploy

Runs as
In the browser6
Rendering
In the browser, On a server610
Install with
npm3

Releases

Current major version
37
Last release
2026-10-157

Adoption

GitHub stars
9,6842
npm downloads a week
258,7088
Contributors
1522
Dependent repositories
4799
Dependent packages
1119

Why these figures do not compare

Sources

  1. 2026-10-26: links, Categories
    fast.design/
  2. 2026-10-26: links, Written in, GitHub stars, Contributors
    github.com/microsoft/fast
  3. 2026-10-26: links, Install with
    fast.design/docs/3.x/getting-started/quick-start/
  4. 2026-10-26: First release
    github.com/microsoft/fast/tree/v1.2.0
  5. 2026-10-26: Maintainer, Maintained by, License, License model
    github.com/microsoft/fast/blob/main/LICENSE
  6. 2026-10-26: Runs as, Rendering
    fast.design/docs/3.x/declarative-templates/server-rendering/
  7. 2026-10-26: Current major version, Last release
    github.com/microsoft/fast/releases
  8. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@microsoft/fast-element
  9. 2026-10-26: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/%40microsoft%2Ffast-element
  10. 2026-10-26: Rendering, Templating
    fast.design/docs/3.x/declarative-templates/overview/

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON