Publish and read on the open web. Own both sides of the feed.

RSS Lobster is a CLI that generates static sites with RSS feeds. Publish from your phone via Telegram. Subscribe to feeds and read them in the same tool.

Get started

npm install -g rsslobster
rsslobster onboard

Live demo: computationalsubstrate.com

Publish

Send a message from Telegram. RSS Lobster classifies the content type, generates static HTML with inlined CSS, updates RSS and JSON feeds, and deploys via git push.

Type Input Output
Microblog Short text Post without title
Post Longer text Article with title
Image Photo with caption Image post with <figure>
Link URL with commentary Link card with metadata

Zero JavaScript in output. System fonts. WCAG AA contrast.

Read

Built-in RSS reader. Subscribe, poll, star, reblog.

rsslobster feed add https://simonwillison.net
rsslobster feed

OPML import/export. Per-feed notification schedules. AI recaps. Reblog items to any of your sites as link posts.

Architecture

  • Files as the API. Git is the database.
  • Static HTML output. No client JavaScript.
  • Cloudflare Workers for hosting ($0 on free tier). $12/year for a domain.
  • Each capability is independent: Telegram, AI classification, deploy, comments.
rsslobster enable telegram   # publish from your phone
rsslobster enable model      # AI-powered classification
rsslobster enable deploy     # auto-deploy via git push
rsslobster enable comments   # ziscus comment system

Comments

Optional integration with ziscus for zero-JavaScript comments. Cloudflare Workers + D1. AI spam filtering. Admin dashboard.

Open source

MIT licensed. GitHub | npm

GitHub stars

Star RSS Lobster on GitHub to follow the project.