Articles arrive, linger, and fade at their own pace. No unread counts. No catching up. You are not behind.
What makes it different
Stream takes the pressure out of reading by making articles behave the way the news actually behaves.
Nothing accumulates. Nothing demands to be cleared. The river flows whether you watch it or not.
Articles dim and disappear on a schedule you choose. A news feed clears in hours. A personal essay stays for days.
Stream connects to FreshRSS or Feedbin. It reads your feeds — it never stores them. Nothing to leak, nothing to sell.
Navigate with j / k, dismiss with d, save with s. The mouse is optional.
Add feeds, import OPML, set categories, and adjust velocity — all from within Stream. No need to visit your backend.
Paper and Ink themes, both built on the Nord colour scheme. Toggle any time from the header.
Velocity
You set a tier for each feed. The tier controls the half-life: how long it takes for an article to fade to half its original visibility. A prolific news site cannot drown out a thoughtful essayist.
| Tier | Half-life | Good for |
|---|---|---|
| Breaking | 3 hours | BBC News, Reuters |
| News | 12 hours | Ars Technica, The Verge |
| Article | 24 hours | Most blogs (default) |
| Essay | 3 days | Aeon, Craig Mod |
| Evergreen | 7 days | Tutorials, references |
Getting started
Stream is a frontend only. Pick one of these and set it up before you deploy Stream.
Feedbin $5/month
A polished hosted RSS service. Sign up, add your feeds, connect Stream. No server to manage.
feedbin.com ↗FreshRSS Free hosted
Open-source RSS with a free hosted option. Needs a separate API password under Settings → Profile → API management.
freshrss.net ↗Set up your backend
Create a Feedbin account or sign up at freshrss.net. Add a few feeds to get going.
Fork this repo and connect to Netlify
Fork dynamicskillset/stream to your GitHub account. In Netlify, add it as a new site. Build settings come from netlify.toml automatically.
Open Stream and connect
Visit your Netlify URL, enter your credentials, and the river starts flowing.