Typewriter Effect

Headlines that type
letter by letter., word by word., themselves.

Types a word letter by letter, deletes it and types the next.
Video guide

See it built,
step by step.

The live demo first, then adding the Typewriter Effect block to a page and its main settings, and the phone view.
Stackline · deploy & monitor

Push to git.
We ship your
Next.js app., Rails API., Go service., static site.

Stackline builds every commit, runs it in 14 regions and watches it for you. No YAML, no servers to patch, no 2 a.m. pages you could have avoided.
$ npm i -g stackline  ·  41,000 teams deploy with us
A developer deploying from his desk at night
Tomás Reyes in Austin. Build #18,204, pushed at 23:40, green on the first try.
Integrations

Plugs straight into
GitHub., GitLab., Slack., Datadog., Cloudflare.

Connect a repo in two clicks. Deploy notices, alerts and logs go where your team already looks.

GitHub

Deploy on push

GitLab

Merge-request previews

Bitbucket

Branch deploys

Slack

Deploy & alert threads

PagerDuty

On-call routing

Datadog

Metrics export

Sentry

Release tracking

Cloudflare

DNS & certificates

Docker Hub

Image builds
CLI

One command for the whole lifecycle.

Anything you can click in the dashboard, you can type here. Half our own engineers haven’t opened the dashboard since spring.
  • Deploys, logs and rollbacks
  • Environment variables, synced
  • Domains and certificates
● ● ●
~/apps/halcyon-web  on  main
$ stackline deploy –prod, logs –tail, rollback 142, env pull .env.local, domains add halcyon.io
# last deploy: 41s · fra1, iad1, sin1 · rollback point #143
The same commands run in GitHub Actions with a single token.

Every pull request gets
a preview URL., a build log., a rollback point., a Lighthouse score.

01

Preview every branch

A live URL on every push, shared in the pull request, gone when it merges.
02

Instant rollbacks

Every deploy is kept. Go back to any of the last 200 in under four seconds.
03

Logs you can search

Thirty days of build and runtime logs, filtered by request, region or commit.
04

Secrets per environment

Production, preview and local values, encrypted and never printed in a log.
Two engineers reviewing code on a wall screen
Halcyon’s platform team debugging a preview, Denver office.
Server racks in a Stackline region
iad1 in Ashburn, Virginia. One of 14 regions.
Reliability

Last 90 days:
99.99% uptime., 38s median builds., zero lost deploys.

Health checks every 30 seconds from five continents. If a region fails, traffic moves before most users notice. Then the status page says what broke and when, in plain words.
0 %

Uptime, rolling 90 days

0 s

Median build time

0

Regions, 5 continents

0 B

Requests served daily

“We went from a 40-minute release train to
90-second deploys.
Nobody on the team misses Friday code freezes.”

Mei Tanaka
Mei Tanaka
Head of Platform, Halcyon Labs
Pricing
Unlimited teammates on every plan. You pay for what your apps use, billed by the second.

Pay for
compute, bandwidth, build minutes
Never for seats.

Hobby

$0 / month

For side projects and learning.
  • 3 apps, 100 GB bandwidth
  • 1,000 build minutes
  • Community support
Pro

$20 / month + usage

For teams shipping to real users.
  • Unlimited apps and teammates
  • 1 TB bandwidth, 6,000 build minutes
  • Preview URLs and instant rollbacks
  • Email support, 1-day reply
Scale

Custom

For high-traffic and regulated apps.
  • 99.99% uptime SLA
  • SSO, audit logs, SOC 2 report
  • Dedicated regions
  • Named engineer, 1-hour response
Changelog

Shipped this month.

new: edge cache purge in 200ms, pnpm build cache, log drains to S3

Oct 22, 2026
v3.14

Edge cache purge in 200 ms

Purge one path or a whole app from the CLI, the API or a GitHub Action. Every region clears in about a fifth of a second.
Oct 15, 2026
v3.13

Build cache for pnpm

Monorepos with pnpm now reuse the store between builds. Median install time fell from 48s to 9s.
Oct 08, 2026
v3.12

Log drains to S3 and R2

Stream runtime logs to your own bucket in gzip JSON lines, batched every 60 seconds.
Oct 01, 2026
v3.11

Sydney region (syd1)

Our fourteenth region. Existing apps can add it from Settings → Regions with no redeploy.
Docs & blog

Somebody already asked.

Search: add a custom domain, set environment variables, roll back a deploy, preview a branch

Press / anywhere in the docs to search.
Zero-downtime Postgres migrations on a busy app
Guide

Zero-downtime Postgres migrations on a busy app

Oct 20, 2026 · 7 min read
What we learned from the iad1 outage on Sept 9
Postmortem

What we learned from the iad1 outage on Sept 9

Oct 06, 2026 · 7 min read
How we cut cold starts to 40 ms with snapshotting
Engineering

How we cut cold starts to 40 ms with snapshotting

Sep 24, 2026 · 7 min read
Free on the Hobby plan, forever

Ship your first app
today., before lunch., in 60 seconds.

Connect a repo, pick a region, push. Your app is live with HTTPS in about a minute, and most of that is npm install.
No credit card · SOC 2 Type II · HIPAA-ready on Scale
Stackline, Inc. · 535 Mission Street, 14th Floor, San Francisco, CA 94105 · (415) 555-0142