A brutalist web interface for Mastodon: moved to https://git.carcosa.net/jmcbray/brutaldon
Python
146
551 commits
updated Jul 8, 2020
Note: If you are seeing this on Github, this repo is a mirror that may not be up-to-date. Please go to https://git.carcosa.net/jmcbray/brutaldon for the latest code.
Brutaldon is a brutalist, Web 1.0 web interface for Mastodon and Pleroma. 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. It works great in text-mode browsers such as Lynx, w3m, or elinks, and also in more heavy-weight graphical browsers, such as Firefox. It works completely without JavaScript, but if JavaScript is available and enabled, it will be used to unobtrusively enhance the user experience.
There is a hosted instance at brutaldon.online which you can use to log in to any instance. However, you are also encouraged to run your own, either locally or on a public server.
Brutaldon is ready for day to day use, and is my main way of interacting with the fediverse. It is still missing some features you might want, like lists, filters, and editing your own profile. Please see the issues tracker.
People love screenshots, whatever the project, so here we are. These screenshots are relatively old.
|
| |
|
|
|
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.
You can buy me a coffee to give me energy to work on this, but only if you have it to spare.

Python
47.2%
JavaScript
22.6%
HTML
19.4%
CSS
10.8%
A brutalist web interface for Mastodon: moved to https://git.carcosa.net/jmcbray/brutaldon
Python
146
551 commits
updated Jul 8, 2020
Note: If you are seeing this on Github, this repo is a mirror that may not be up-to-date. Please go to https://git.carcosa.net/jmcbray/brutaldon for the latest code.
Brutaldon is a brutalist, Web 1.0 web interface for Mastodon and Pleroma. 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. It works great in text-mode browsers such as Lynx, w3m, or elinks, and also in more heavy-weight graphical browsers, such as Firefox. It works completely without JavaScript, but if JavaScript is available and enabled, it will be used to unobtrusively enhance the user experience.
There is a hosted instance at brutaldon.online which you can use to log in to any instance. However, you are also encouraged to run your own, either locally or on a public server.
Brutaldon is ready for day to day use, and is my main way of interacting with the fediverse. It is still missing some features you might want, like lists, filters, and editing your own profile. Please see the issues tracker.
People love screenshots, whatever the project, so here we are. These screenshots are relatively old.
|
| |
|
|
|
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.
You can buy me a coffee to give me energy to work on this, but only if you have it to spare.

Python
47.2%
JavaScript
22.6%
HTML
19.4%
CSS
10.8%