Skip to content

PlaidWeb/Subl

main
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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