Open source ยท MIT licensed
Sites with a commit history.
Scrapheap turns a static folder into a live site backed by its own Artifact Git repository and physically isolated Cloudflare data services.
first deployment
$ npm install -g scrapheap $ scrapheap push ./dist โ committed and deployed https://amber-rotor.scrapheap.dev/
One small platform
Everything a generated site needs to stay real.
A repository per site
Every push advances main with a real Git commit. History and rollbacks stay append-only.
Backend included
Each site gets isolated SQLite, KV-style data, identity, and realtime channels through one browser library.
Public or private
Keep a site open, or restrict it to its owner and invited, email-verified members.
Cloudflare-native
Workers, D1, KV, Durable Objects, Email Service, and Cloudflare Artifacts form the complete stack.
Push now. Claim later.
Anonymous devices may keep three public, read-only sites for 72 hours. Email OTP login claims every active site from the device and removes the expiry.
scrapheap
$ scrapheap push . $ scrapheap login --email you@example.com $ scrapheap access private