![2020 JavaScript Open Source Award Winner banner](/img/JSAwardWinner.png)
What is Snowpack?
Snowpack is a lightning-fast frontend build tool, designed for the modern web. It is an alternative to heavier, more complex bundlers like webpack or Parcel in your development workflow. Snowpack leverages JavaScript's native module system (known as ESM) to avoid unnecessary work and stay fast no matter how big your project grows.
Once you try it, it's impossible to go back to anything else.
Instant startup
Snowpack's unbundled web development server starts up in 50ms or less and stays fast in large projects.Build once, cache forever
Snowpack never builds the same file twice. Powered by JavaScript’s native module system (ESM) in the browser.HMR feat. Fast Refresh
No refresh required. See changes reflected instantly in the browser with HMR + Fast Refresh for React, Preact & Svelte.Out-of-the-box support
Enjoy Snowpack's built-in support for JSX, TypeScript, React, Preact, CSS Modules and more.Optimize for production
Build for production with built-in optimizations and plugin support for your favorite bundlers.Plugins? Plugins!
Babel? Sass? MDX? Browse the entire Snowpack Plugin Catalog to connect your favorite build tool (or create your own!)