📜 an RSS/Atom feed aggregator that consumes RSS/Atom feeds and produces twtxt feeds for consumption by twtxt clients.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
James Mills 7ff78ce1f7
Fix Dockerfile image and add /health endpoint
2 months ago
.chglog Fix import paths 3 months ago
.dockerfiles Fix missing default config for Docker image 1 year ago
.github Fix import paths 3 months ago
feeds Add web application/service for public consumption 1 year ago
tools Add CI/CD (#7) 1 year ago
.drone.yml Add Drone CI config 2 months ago
.gitignore Add daily RotateFeedsJob 10 months ago
CONTRIBUTING.md Add CI/CD (#7) 1 year ago
Dockerfile Fix Dockerfile image and add /health endpoint 2 months ago
LICENSE Add LICENSE (#6) 1 year ago
Makefile Fix Dockerfile image and add /health endpoint 2 months ago
README.md Fix import paths 3 months ago
app.go Fix Dockerfile image and add /health endpoint 2 months ago
config.go Add support for aggregating Twitter timelines into Twtxt feeds (#12) 2 months ago
config.yaml.sample Add daily RotateFeedsJob 10 months ago
feeds.go Fix content processor and increase maxLength to 576 2 months ago
go.mod Add support for aggregating Twitter timelines into Twtxt feeds (#12) 2 months ago
go.sum Add support for aggregating Twitter timelines into Twtxt feeds (#12) 2 months ago
handlers.go Fix Dockerfile image and add /health endpoint 2 months ago
jobs.go Add support for aggregating Twitter timelines into Twtxt feeds (#12) 2 months ago
main.go Add support for aggregating Twitter timelines into Twtxt feeds (#12) 2 months ago
templates.go Add support for aggregating Twitter timelines into Twtxt feeds (#12) 2 months ago
uri.go Add support for aggregating Twitter timelines into Twtxt feeds (#12) 2 months ago
utils.go Add support for aggregating Twitter timelines into Twtxt feeds (#12) 2 months ago
version.go Fix Dockerfile image and add /health endpoint 2 months ago

README.md

rss2twtxt

Build Status CodeCov Go Report Card GoDoc Sourcegraph

rss2twtxt is an RSS/Atom feed aggregator for twtxt that consumes RSS/Atom feeds and processes them into twtxt feeds. These can then be consumed by any standard twtxt client such as:

There is also a publically (free) service online available at:

Screenshot 1 Screenshot 2

Installation

Source

$ go get -u git.mills.io/prologic/rss2twtxt

Usage

Run rss2twtxt:

$ rss2twtxt

Then visit: http://localhost:8000/

License

rss2twtxt is licensed under the terms of the MIT License