Push code. Get a URL. Share it.
HTU.RUN turns a GitHub repository into a running application — and puts it to sleep when nobody’s using it.
From repository to a link you can share.
No servers to configure, no YAML to write. Three steps, about a minute.
- Importcampus-routemain · 2m
- Importamman-traffic-aimain · 1h
- Importgreenhouse-iotmain · 3d
Watch a deployment, end to end.
Pick an example project and replay the stages it goes through on every push.
- Install dependencies
- Compile
- Optimize output
Sleeps when idle. Wakes on the first visit.
Free projects pause after 15 minutes without traffic and resume in under a second when someone opens the link — so the whole campus can host for free.
Zero cost while idle
Sleeping apps release CPU and memory entirely; your data and URL stay put.
A calm, branded wake screen
Visitors see real startup progress and land on your app automatically when it’s ready.
Presentation mode
Demoing to a professor? Keep it warm for the whole session with one click.
Container is asleep. No CPU, no memory — ready to wake on the next request.
- CPU
- 0%
- Memory
- 0 MB
- Last wake
- —
Ship your next project
on HTU.RUN.
Sign in with your university email and get your first app live before your coffee cools.
$ git push origin main → htu.run detected a push to main → building Next.js 16 · 14 routes ✓ live at https://campusroute.htu.run $