zero-config · edge-native · <2s cold builds
Ship your app to the edge in one command.
glint builds, bundles, and deploys your app to a global edge network — no config files, no boilerplate, no CI yaml to babysit. Run it and you're live.
npm install -g glint npx glint init in any repo
$ glint ship
✔ resolving config # none found — using defaults
✔ building 142 modules ………… 1.18s
✔ optimizing assets · 312 KB → 88 KB
✔ uploading to edge · 38 regions
▲ deployed → https://app.glint.sh
Built for the edge
Less to configure. More to ship.
glint trades config files for conventions — and keeps the escape hatches when you need them.
-
Sub-2s cold builds
An incremental Rust bundler caches by content hash. Touch one file, rebuild only that file — even on a cold machine.
-
Zero config
No glint.config.js, no env wiring. It detects your framework, reads package.json, and picks sane defaults you can still override.
-
Edge by default
Every deploy lands on 38 regions with automatic asset hashing, immutable caching, and instant atomic rollbacks.
-
Reproducible
A committed lockfile and hermetic builds mean the artifact from your laptop is byte-identical to the one from CI.
Quickstart
From clone to live in three steps.
No accounts to create first, no dashboard to click through. Everything happens in your shell.
- 01
Install
Grab the binary globally — or skip the install entirely with
npx.# one global binary, no native deps npm install -g glint
- 02
Configure
initscaffolds the defaults. Most projects never touch it again.glint init # glint.toml (only if you want to override) [build] output = "dist" edge = true
- 03
Run
Build and deploy to the edge with a single verb. Preview locally with
dev.glint dev # local, hot-reload glint ship # build + deploy → edge glint rollback --to v41
- npm v2.4.1
- downloads 120k/mo
- license MIT
- build passing
Placeholder metrics — wired to the npm registry & CI on publish.
Your next deploy is one command away.
Read the docs for the full command reference, framework adapters, and the edge runtime API.
npm install -g glint