Awesome
RSS Finder
A tool for finding and sniffing rss links.
How It Works
Parsing HTML:
<link>
with typeapplication/rss+xml
<link>
with typeapplication/atom+xml
<link>
with typeapplication/json
<link>
with typeapplication/feed+json
<a>
containsrss
word
Well-known paths:
atom.xml
,feed.xml
,rss.xml
,index.xml
atom.json
,feed.json
,rss.json
,index.json
feed/
,rss/
Third party services:
- GitHub: official rules
- Reddit: official wiki
- YouTube: ref
Contributing
Please keep code clean, and thanks for your contribution!
- frontend: front-end code is in
frontend
npm run dev
- serverless: use vercel cli to run locally
vercel dev
- Test the changes, e.g.
go test . /...
to test Go code. Then open a pr to the main branch. It is recommended that one pr does only one thing.
Env variables
variable | required | description |
---|---|---|
USER_AGENT | false | HTTP User-Agent in request, default rss-finder/1.0 |
WEB_DOMAIN | true | Domain name of the web ui |