mirror of
https://gitlab.com/brutaldon/brutaldon
synced 2024-12-28 08:41:52 +01:00
Brutaldon is a brutalist, Web 1.0 web interface for Mastodon and Pleroma. (Updated mirror)
2e7fc810ac
It works the same as the Mastodon web UI for now - active toot is highlighted, ancestors displayed in order above, descendants in order below. I hope to add actual full threading one day. |
||
---|---|---|
brutaldon | ||
.gitignore | ||
manage.py | ||
README.md | ||
requirements.txt |
Brutaldon
Brutaldon is a brutalist, Web 1.0 web interface for Mastodon. It is not a Mastodon-compatible social networking server; rather, it is just a client, like the Android or iOS client for Mastodon you may already be using, but it runs in a web server, and is accessed through a web browser. The web browser that brutaldon targets is Lynx. Of course, you can use it in a more heavy-weight graphical browser, as well as other text browsers such as w3m or elinks.
Brutaldon is not ready for use yet.
Roadmap
- Single user read-only access; log in and read home timeline
- Fix edge cases of toot display (CW, media, boosts)
- Multi-user, multi-instance support
- Add support for reading local and federated timelines, notifications, favorites, threads
- Add support for tag timelines
- Add support for viewing profiles
- Add support for posting.
- Add support for posting media.
- Add support for favoriting and boosting toots.
- Add support for following, blocking, and muting users.
Aesthetic
No automatic page updates: refresh the page to see new toots. No endless scroll: there's a "next page" link. No autocompletion of anything: use another lynx process in another screen window to look things up. UTF8 clean.