Build. Distribute. Adopt.
Stencil is a toolchain for building reusable, scalable Design Systems. Generate small, blazing fast, and 100% standards based Web Components that run in every browser.
Powering design systems and cross-framework components at
The magical, reusable web component compiler. Start building in seconds.
Dive deeper with our
Stencil doesn’t fight the web platform. It embraces it.
Simple
With intentionally small tooling, a tiny API, and zero configuration, Stencil gets out of the way and lets you focus on your work.
Lightweight
A tiny runtime, prerendering, and the raw power of native Web Components make Stencil one of the fastest compilers around.
Future proof
Build cross-framework components and design systems on open web standards, and break free of Framework Churn.
The perfect tool for building a design system.
Interested in learning more about building design systems with Stencil?
Awesome developer experience out of the box.
The Stencil story
Stencil was created to power the components for Ionic Framework - a cross-platform mobile development technology stack used by more than 5M developers worldwide.
The Stencil Newsletter
Keep up to date with all the latest Stencil news and updates.