GoRead

Weekly Pick

GoRead 是一个用 Golang 编写的终端/CLI EPUB 阅读器,支持 VIM 按键绑定、代码高亮等功能。

GoRead 是一个用 Golang 编写的终端/CLI EPUB 阅读器。它解决了市面上读书软件缺乏 VIM 按键绑定的问题,同时避免了现有终端阅读器的两个主要问题:一是大部分由 Python 编写需要运行环境,二是依赖包对 EPUB 格式校验过于严格。GoRead 采用 Golang 编写,支持二进制分发,并自行编写了 EPUB 解析器。主要功能包括:记住上次阅读的文件和位置、VIM 风格按键绑定、代码高亮、支持打开图片(使用系统默认图片查看器)、深色/浅色配色方案、可调整文本区域宽度。