zacbrown / readable

πŸ“– A service for reading long-form content on any device

Home Page:https://readable.shuttleapp.rs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

πŸ“– Readable

Screenshot

Readable is a tiny service for converting web articles to readable text.
It's like Reader View in Firefox/Safari, but for any device and with a focus on typography.

Features

  • Removes ads, trackers, and other cruft.
  • Presents the article in a clean, readable format.

Why?

I use it for reading long-form content on my old ebook reader and it's also great when I'm on the go and don't have a good internet connection. Read the announcement blog post for more details.

My kobo eBook reader

Deployment

You can either deploy a self-hosted instance or use shuttle.rs. Once you signed up for a shuttle.rs account, you can deploy Readable with a single command:

make deploy

For the self-hosted version, you can just compile the project and run the binary.

cargo build --release --features local
./target/release/readable

This will start a server on port 8000.

Contributions Welcome!

It's far from perfect and I built this for my own use. I'm happy to accept pull requests and I'm looking for co-maintainers. Reach out if you're interested. 🌈

Credits

Built with πŸš€ shuttle.

About

πŸ“– A service for reading long-form content on any device

https://readable.shuttleapp.rs

License:GNU General Public License v3.0


Languages

Language:HTML 65.5%Language:Rust 33.4%Language:Makefile 1.1%