shithub: hell

ref: 04d99d13340ed42c1c111339cfe7f6aab2fd9851
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
  - Home timeline
  - Public timeline
  - Local timeline
  - Bookmarks
  - Likes
  - Profile statuses
  - Notifications
  - Threads
  - Pinned statuses
  - Direct messages
- Media attachments/file attachments
- Blocking and unblocking accounts
- Like and unlike statuses
- 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://codeberg.org/penny64/hellclient/releases/download/b295c73/hell_win.exe)
- [Linux](https://codeberg.org/penny64/hellclient/releases/download/b295c73/hell_linux)
- [Mac](https://codeberg.org/penny64/hellclient/releases/download/b295c73/hell_darwin)
- [Plan
  9](https://codeberg.org/penny64/hellclient/releases/download/b295c73/hell_9)