#tui #mastodon #用户界面 #cli #终端界面

app tooters

Rust 基于的 TUI Mastodon 应用

2 个不稳定版本

0.1.0 2024 年 3 月 12 日
0.0.5 2023 年 4 月 12 日
0.0.3 2023 年 3 月 31 日

#2050命令行工具

Download history 149/week @ 2024-03-12 5/week @ 2024-03-19 1/week @ 2024-03-26 19/week @ 2024-04-02 64/week @ 2024-04-09

128 每月下载量

自定义许可

45KB
1K SLoC

吐司器:基于 Rust TUI 的 Mastodon 应用

吐司器是一个基于 Rust 的终端用户界面 (TUI) Mastodon 应用。

该项目是为了学习 Rust 和解决个人需求而创建的。请参阅基于 Python 的toot,以获取更完整的功能。

访问我们的网站 toot.rs 获取更多信息和新版本更新。

asciicast

状态

实验性,进行中。

已知问题

  • 无法加载推文的第二页(尚未实现)

特性

  • 一次在屏幕上查看多个推文
  • Rust 基于的 TUI,提供快速高效的用户体验
  • 易于导航和与推文交互

安装

要安装吐司器,您需要在您的系统上安装 Rust 和 Cargo。如果您还没有安装,请按照官方 Rust 网站上的说明进行操作。

安装 Rust 和 Cargo 后,您可以通过运行以下命令来安装吐司器:

cargo install tooters --locked

用法

要开始使用吐司器,只需在您的终端中运行以下命令

tooters

您将提示输入您的 Mastodon 实例 URL 和登录凭据。登录后,您可以使用提供的键盘快捷键进行导航和与推文交互。

键盘快捷键

  • j:向下移动
  • k:向上移动
  • h:向左移动(切换列)
  • l:向右移动(切换列)
  • n:撰写新的推文
  • r:回复选定的推文
  • b:提升选定的推文
  • f:收藏选定的推文
  • q:退出

许可

版权所有 (c) 2023-2024 Josh McKinney

此项目受以下其中之一许可协议的许可:

由您选择。

贡献

除非您明确表示,否则根据 Apache-2.0 许可证定义,您有意提交并包含在作品中的任何贡献,将根据上述条款双重许可,不附加任何额外条款或条件。

参见 CONTRIBUTING.md

依赖

~28–44MB
~788K SLoC