HiveRSS — hiverss.com
RSS and Atom feeds for the Hive blockchain. Follow any Hive author, tag, or community in your RSS reader.
Go to (almost) any Hive page with a content stream and replace hive.blog with hiverss.com:
https://hive.blog/trending/photography → https://hiverss.com/trending/photography.xml
| URL | Description |
|---|---|
hiverss.com/@username.xml |
Latest posts by author |
hiverss.com/@username/feed.xml |
Author's followed feed |
hiverss.com/@username/comments.xml |
Comments by author |
hiverss.com/@username/votes.xml |
Posts recently voted by author |
Filter by tag: hiverss.com/@username.xml?tagFilter=travel
Only include votes above a threshold: hiverss.com/@username/votes.xml?minVotePct=50
hiverss.com/trending/<tag>.xml
hiverss.com/hot/<tag>.xml
hiverss.com/new/<tag>.xml
hiverss.com/promoted/<tag>.xml
Examples: hiverss.com/trending/photography.xml, hiverss.com/hot/bitcoin.xml
hiverss.com/community/<hive-community-id>.xml
Example: hiverss.com/community/hive-194913.xml
Link posts to your preferred Hive frontend using the interface query parameter:
hiverss.com/@username.xml?interface=peakd
Supported values: peakd, ecency, leofinance, hivelist, ctptalk, splintertalk, sportstalk, weedcash, hivehustlers, naturalmedicine, dunksocial, wearealive, musicforlife, beatzchain, blocktunes
Old feed URLs (without .xml) are automatically redirected to the correct .xml endpoint for RSS readers. Browser requests to bare paths serve HTML landing pages instead.
npm install
npm run dev # http://localhost:4321
npm run build # build to ./dist/
npm run preview # preview production build locallyheroku create
git push heroku mainHeroku auto-detects Node.js, runs astro build via heroku-postbuild, and starts the server with node ./dist/server/entry.mjs.
- Astro (SSR, Node adapter)
- @astrojs/rss for feed generation
- @hiveio/dhive for Hive API access
- Creator of SteemRSS: @philipkoon
- SteemRSS Contributor: @doriitamar
- HiveRSS Maintainer: @torrey.blog
- HiveRSS Maintainer: @hivetrending