https://github.com/astrowonk/mastodon_reader
Dash based Mastodon Link List from bookmarks and favorites
https://github.com/astrowonk/mastodon_reader
mastodon mastodon-api python
Last synced: 25 days ago
JSON representation
Dash based Mastodon Link List from bookmarks and favorites
- Host: GitHub
- URL: https://github.com/astrowonk/mastodon_reader
- Owner: astrowonk
- License: mit
- Created: 2023-01-01T14:36:40.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-23T13:08:50.000Z (over 2 years ago)
- Last Synced: 2025-06-09T23:43:55.315Z (about 1 year ago)
- Topics: mastodon, mastodon-api, python
- Language: Python
- Homepage: https://marcoshuerta.com/dash/mastodon_reader/
- Size: 44.9 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[See the deployed app](https://marcoshuerta.com/dash/mastodon_reader/)
This Dash web app uses the Mastodon API to scan your bookmarks and favorites for links (specifically the `card` attribute which I believe is created when a link preview is generated.)
It should successfully redirect to your instance and back with an `access_token`. All tokens/codes etc are stored in browser local storage but encrypted with [Fernet](https://cryptography.io/en/latest/fernet/) so no other site should be able to do much with them should they somehow access the local storage values. It requests only read-only access.
TODO:
~~* Hide/Show the Login/Authorize interface~~
* Add manual refresh button
* Limit lookback window by time (i.e. only 30 days, rather than 40 posts)
* Setting for how far back / how many bookmarks/faves to use. (settings tab?)
* About / FAQ tab
* Include boosts as an option?
* Better CSS and layout