Skip to content

th0ma5w/polybius

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

polybius statue

polybius

a feed reader backed by git

how to start

  1. git clone https://github.com/th0ma5w/polybius.git
  2. pip install simplejson feedreader opml GitPython flask uwsgi
  3. cd polybius/repo
  4. git init
  5. cd ..
  6. ./start.sh
  7. visit http://127.0.0.1:3031/static/index.html#/opml/example.opml
  8. Edit update.sh with the double-quoted URL of the feed you like updated via script and schedule with cron

features

  • a hack, ready for customization
  • stores the original downloaded feed
  • treats the commit log like a database
  • retrieves historical items
  • serves json-ld
  • a mobile friendly example interface
  • stands on the shoulders of giants

example interface

  • cobbled together with bootstrap and angularjs
  • "works on my machine" or in this case my phone

opml subscriptions

feed display

About

a feed reader backed by git

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published