atomstr

github.com/psic4t/atomstr Nostr Open-source projectOpen source

atomstr converts RSS and Atom feeds into Nostr events by fetching feed content and publishing it through the protocol.

github.com/psic4t/atomstr
atomstr homepage screenshot

About atomstr

atomstr fetches RSS and Atom feeds and publishes new entries as Nostr events to configured relays, creating a separate Nostr profile for each feed.

It provides a web portal and command-line commands to add, list and delete feeds, with parallel fetching, NIP-05 verification, NIP-48 support and tracking of feed failures. Self-hosting with Docker is the preferred setup, and the public test instance is not intended for heavy use.

Key features

  • Generates a Nostr profile for each RSS or Atom feed
  • Posts new feed entries to configured Nostr relays
  • Web portal for adding feeds with status indicators
  • Automatic NIP-05 verification of feed profiles
  • Parallel feed scraping with configurable worker count
  • Command-line options to add, list, delete and dry-run feeds
Best for: People who self-host and want to read RSS and Atom feeds through Nostr relays.
Good for
  • Self-hostable via Docker Compose or by compiling from source
  • Creates a separate Nostr profile for each feed with NIP-05 verification
  • Tracks feed failures and restores feeds when they start working again
Watch out for
  • Public test instance is not intended for heavy use
  • Broken feeds are retried only at intervals and can be auto-removed after repeated failures
  • Configuration is done through environment variables or by editing source code

atomstr at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

atomstr alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Nostr

Well-known listings from the same topic.

All 110

atomstr FAQ

How do I add a feed?
Use the web portal, or run docker exec -it atomstr ./atomstr -a https://my.feed.org/rss on the host.
How can I follow these feeds in Nostr?
Add a relay the server publishes to in your profile, then find and subscribe to the feed profiles. The default publish relay is wss://nostr.data.haus.
What happens when a feed breaks?
After 3 consecutive failures by default it is marked broken and retried every 24 hours. It is restored if it works again and removed after 100 consecutive failures.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing