Skip to content

PlaidWeb/Subl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Subl

Subl is an attempt at making a lightweight, self-hostable, social-oriented feed reader.

It's intended as a companion to Publ but neither has a dependency on the other.

Goals

Things I definitely want:

  • Easy to host (anywhere you can host a Python/Flask app, including locally on your own computer)
  • Data portability (import/export via OPML et al)
  • Lightweight built-in UX with support for external clients (protocol support TBD, probably Microsub at least)
  • Lightweight server requirements (e.g. support for SQLite, no need for websockets etc.)
  • Support for authenticated (i.e. private content/friends-only) feeds via a number of emergent quasi-standards, such as:
    • shared cookies
    • bearer tokens (ad-hoc, TicketAuth, ...)
  • Support for Micropub for quick replies/responses
  • User-configurable "channels" with different behaviors appropriate to the types of content in those channels (blogs, news, comics, social, etc.)
  • Support for unloved-but-useful Atom standards (RFC5005 archive feeds, category tags, deletions, etc.)
  • Support for WebSub/PuSH

Non-goals:

  • being a "web app" (see rant)
  • native ActivityPub support (maybe eventually but that's a very very long-term thing)
  • immediate updates/notifications, algorithmic suggestions, infinite scroll UI, etc.; it's okay to have a stopping point!

More information

About

Lightweight feed reader with social features

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published