Skip to content

peicheng/antisocial

 
 

Repository files navigation

RSS readers are not as clumsy or random as a Twitter client. An elegant weapon for a more civilized age. -- @marksiegal

Antisocial is a reader for the true feed junky. The focus is on efficiently and swiftly gathering information from hundreds of feeds and feeding it to you in a streamlined manner. No share buttons, no seeing what feeds your friends are reading. Those things just slow you down. Antisocial is for information directly to your brain via your eyeballs (best we can do until we get a direct neural interface working).

Antisocial's opinions:

  • one central stream that merges entries from all feeds
  • feed entries are presented in chronological order
  • 'j' and 'k' keys for moving through the stream. 'r' to reload and fetch any new items.
  • every UI element that is not necessary for reading and processing large numbers of entries is eliminated.

Technology:

  • Django backend (running on Ubuntu and PostgreSQL)
  • Python feedparser module does the heavy lifting on parsing feeds
  • Backbone.js frontend
  • Celery/RabbitMQ fetch/parse pipeline

Built by Anders Pearson anders@columbia.edu

License: BSD

I've had a few requests for screenshots. Antisocial is purposely quite minimal and design-wise it's pretty much just a standard Bootstrap application, so I haven't seen much point in it. Still people keep asking, so here's what it looks like:

Main Screen

Subscriptions

add feed

add opml

About

Whelp. Guess I need to write my own RSS Reader now...

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 83.7%
  • HTML 8.5%
  • JavaScript 4.2%
  • Makefile 2.2%
  • Shell 0.6%
  • CSS 0.5%
  • Gherkin 0.3%