shithub: hell

ref: d3302587f09fd514d17c8970df379660f20d93b7
dir: /readme.md/

View raw version
## hell - mastodon client in go
---

###### hell is a readline mastodon client loosely inspired by the now defunct *[TTYtter for Perl](https://www.floodgap.com/software/ttytter/)* , brought to you by [penny](https://eldritch.cafe/@penny)

<figure style="margin-left: 0px;">
[![Hellclient running in Windows cmd.exe](web/screenshot.png)](web/screenshot.png)
<figcaption> *hell is pure readline and runs even in primitive terminals* </figcaption>
</figure>

hell intends to provide full coverage of the interactions available in the web client- features so far include

* Interactive command driven user interface
* Streaming home timeline
* UTF-8
* Pagination for
  * Bookmarks
  * Likes
  * Profile statuses
  * Notifications
  * Threads
  * Pinned statuses

* Media attachments/file attachments
* Media downloading and previewing
* Replies
* Deletion
* Posting
* Rebloging
* Status editing
* Account info page
* Timeline pausing
* Status filtering
* Image descriptions
* Post visibility control
* Content warnings
* Multiline input
* Markdown and HTML on supported instances
* Notifications
* Unread notifications
* Following

And probably more- see /help in hell it's probably up to date

hell does not support

* ANSI color sequences
* Tab completion

##### Downloads
The [git repo](https://codeberg.org/penny64/hellclient) most likely has the most up to date code but static binaries are available

* [Windows](https://penny64.codeberg.page/hellclient-downloads/win/hell.exe)
* [Linux](https://penny64.codeberg.page/hellclient-downloads/linux/hell)
* [Mac](https://penny64.codeberg.page/hellclient-downloads/mac/hell)
* [Plan 9](https://penny64.codeberg.page/hellclient-downloads/plan9/hell)