- Get a personalized feed of content related to your interests.
- Subscribe to specific feeds or scour all of them (2091 and counting).
- Works with RSS, Atom, Hacker News, Reddit, Bluesky, Substack, Medium, and more — including blogs that don't have RSS feeds.
- Identify hidden gems from noisy sources like Hacker News Newest.
- Get feed recommendations based on how well their content matches your interests.
- Import feeds from other readers via OPML.
- Extremely fast. Your personalized feed should load in under 100 milliseconds.
Scour noisy feeds for content related to your interests
We've scoured 221840 posts in the last month and 5652 in the last day from 2091 sources.
Let's find some hidden gems for you.
Are user feeds exposed as RSS/Atom feeds?
Yes! You can append /rss.xml
or /atom.xml
to the end of any user feed URL to get an RSS or Atom feed of that user's posts.
Is Scour free?
Yes! I'm also planning to add additional paid features.
Who are you?
I'm Evan Schwartz, a software engineer who likes inventing things. You can find my writing and other projects on my website.
Why are you building this?
I like keeping up with tech and global news. However, there are many great content feeds that are too noisy to keep up with. Aggregators like Hacker News, Lobsters, and Reddit can be nice but they often have plenty of posts that I'm not interested in. Social aggreggators in particular can also miss great content that doesn't happen to go viral (ever tried submitting something to Hacker News, only for it to get buried before it escapes the Newest page?). Scour watches all of these feeds and surfaces only the content that matches your interests.
What tech stack are you using?
Scour is written in Rust. It is built with Maud HTML templating, the Axum web framework, SQLx and SQLite for persistence, and HTMX (a.k.a. the "MASH" Stack). Scour uses the mxbai-embed-large-v1 embedding model with binary vector embeddings for semantic search. And it is hosted on Fly.io.
Can you add feature X?
I'm always open to feature requests! Please add your suggestions to the feedback board.