.github | ||
src | ||
.gitignore | ||
astro.config.mjs | ||
CODE_OF_CONDUCT.md | ||
CONTRIBUTING.md | ||
favicon.ico | ||
LICENSE | ||
package-lock.json | ||
package.json | ||
README.md | ||
SECURITY.md |
Cozy
Remove distractions. Save for later.
Cozy is your modern-day reading assistant.
Try the App!
How is this app different?
Here's what this project is building:
- An app that just works, no sign-ups or set-ups.
- Progressively enhanced experience. Main feature works even without JS. Removing distractions happen on the server and dead clean HTML gets delivered
- All your data are cached and does not leave your device; offline access is by default
- Cloud-sync will be opt-in, with your choice of provider
- Will also explore smart insights, such as:
- text summarization
- dominant emotion
- other sources for lateral reading
Roadmap
Feature | Status | Version |
---|---|---|
Remove distractions | ✅ DONE | v0.0.x |
Save viewed history | ✅ DONE | v0.1.x |
Open links within Cozy | ✅ DONE | v0.2.x |
Set items as Favorites | 🛠️ In-progress | v0.3.x |
PWA: full Offline access | v1.0.x | |
AI insights | v1.1.x | |
Browser Extensions | ||
Native Apps |
Usage / Options
1. Copy, Paste
It's simple. When you open an article and want to turn it into a more cozy reading experience, just copy the url and paste it to the app's address bar.
2. One-click Bookmark
A bookmarklet could run a script to open the current page for you on Cozy. You can create this new bookmark titled 'Get cozy!' and put the following as value for the URL:
javascript:(function(){ window.open('https://cozy-reader.netlify.app/?url=%27 + window.location.href, %27_self%27); })();
This is possible on all major browsers, including Safari on iOS (where I personally use this often). Some screenshots:
Firefox | Chrome |
---|---|
3. One-click Extension then...
It doesn't exist yet... I'll probably get to creating a browser extension at some point. But for now, PRs welcome! :)
Contributing
Speaking of PRs being welcome, see our CONTRIBUTING guide.