2 releases
0.1.3 | Sep 20, 2024 |
---|---|
0.1.2 | Sep 9, 2024 |
#504 in Command-line interface
75KB
2K
SLoC
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
Dependencies
~54–74MB
~1.5M SLoC