1 个不稳定版本

0.1.1 2024年6月15日

#2467解析实现

AGPL-3.0

29KB
258

RusticReader

简约电子书阅读器

功能

  • CLI客户端
  • CLI客户端中的每个组件都作为Unix风格的实用程序公开
  • 将PDF转换为纯文本
  • 将纯文本根据指定的列宽进行排版
  • 根据终端宽度居中文本
  • 类似less的简约交互式阅读器,具有vim风格的绑定
  • 使用纯Rust编写
  • 静态链接的单个可执行二进制文件
  • 跨平台

入门

Cargo

使用Cargo安装和运行

cargo install --locked rustic-reader
rustic-reader document.pdf

Git和Cargo

克隆仓库,从源代码构建并运行

git clone https://github.com/kruserr/rustic-reader.git
cd rustic-reader/rustic-reader
cargo install --locked --path .
rustic-reader document.pdf

路线图

  • 集成命令行
  • 自动保存进度
  • 文本高亮
  • 支持EPUB格式
  • 离线PWA网络客户端
  • 服务器用于同步书籍、进度和高亮
  • 支持更多电子书和文档格式
  • CLI客户端图像到ASCII艺术转换器
  • 自然发音的AI语音模型用于文本到语音叙述

依赖项

~21MB
~333K SLoC