Snowpack
Install npm packages to run directly in the browser. No bundler required.
npm install --save-dev snowpack
- Build your web application with less tooling and 10x faster iteration.
- Snowpack removes the need for a bundler (Webpack, Parcel, Rollup) in your web app build process.
- Instead of bundling your app on every change, just run Snowpack once (right after
npm install
). - Write your application code, import those dependencies via an ESM
import
, and then run it all instantly in the browser.
💁 More info at the official Snowpack website ➞
🆕 Check out
snowpack-init
! Instantly bootstrap a starter app with Snowpack + Preact, Lit-HTML, TypeScript, and more.
- A basic, three-dependency project: [Source] [Live Demo]
- To-do app with server-side render (Preact + HTM + Express): [Source] [Live Demo]
- Terminal Homepage (Preact + Typescript + Babel): [Source] [Live Demo]
- Electron (using Three.js): [Source]
- TypeScript (using Preact): [Source] [Live Demo]
- Vue (using httpVueLoader): [Source] [Live Demo] [By: @thiagoabreu]
- PWA-Starter-Kit (lit-html + Redux): [Source]
- LitElement + lit-html PWA: [Source] [Live Demo]
- Hyperapp and JSX (using Babel): [Source] [Live Demo]
- React PWA Starter (React + Styled components + Workbox): [Source] [Live Demo]
- 🙋♀️ Have a great example you'd like to share? Create it on CodeSandbox, Glitch, or GitHub. Then add it here via PR.