temi

Crates.iotemi
lib.rstemi
version0.1.3
sourcesrc
created_at2024-09-09 05:05:18.265354
updated_at2024-09-20 05:24:42.136944
descriptionCommand-line, lightweight TUI client for Lemmy
homepage
repositoryhttps://github.com/threadiverse/temi
max_upload_size
id1368800
size151,279
Threadiverse Devs (threadiverse)

documentation

README

temi: TUI for Lemmy

temi is a command-line, lightweight TUI client for Lemmy.

The client is currently very experimental, and fairly bare-bones. It only acts as a reader, for example.

It is still under heavy development, with many more features to come.

Supported features

  • read Lemmy posts and comments from the terminal
    • LEMMY_INSTANCE="https://your.favorite.instance" cargo run
      • choosing your instance will likely change to a config/command-line argument

Planned features

  • login to a Lemmy instance
  • post something
  • view images directly in the TUI
    • WIP: libsixel-rs will allow directly viewing images in the terminal
    • sixel-rs could also work, but I rather not include a C dependency
    • requires Sixel support in the terminal
    • Kitty Graphic Protocol is another option to pursue
  • view posts from federated instances
  • support the full Lemmy API surface
Commit count: 33

cargo fmt