2 个版本

0.1.1 2024年6月15日
0.1.0 2024年6月13日

#936解析实现

每月 38 次下载

AGPL-3.0

29KB
258

RusticReader

简约电子书阅读器

特性

  • 命令行客户端
  • 命令行客户端中的每个组件都作为 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 网页客户端
  • 服务器用于同步书籍、进度和突出显示
  • 支持更多电子书和文档格式
  • 命令行客户端图像到 ASCII 艺术转换器
  • 自然发音的 AI 语音模型用于文本到语音朗读

依赖项

~21MB
~333K SLoC