斩获4.8K star!一款让你爱不释手的开源电子书阅读器

话说现在大伙儿手上的电子设备越来越多,手机、平板、电脑,看书的姿势也是五花八门。但很多时候,我们想安安静静、舒舒服服地看会儿书,却总被各种小问题打扰。比如,好不容易找到本好书,格式不支持,得多糟心!或者在平板上看了一半,换到手机上,又得重新找进度,体验感直接掉一半。

今天开源君要给大家介绍一个特别棒的项目 – Anx-Reader,不仅功能强大,而且完全开源,让你在阅读的世界里畅游无阻。

图片[1]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧

项目简介

anx-reader是一款开源的电子书阅读器,支持多种电子书格式,包括EPUB、MOBI、AZW3、FB2、TXT等,几乎涵盖了市面上所有的主流电子书格式。它采用极简设计,摒弃了冗余的功能,只保留阅读所需的核心特性,让用户能够专注于阅读本身。同时,Anx-Reader还提供了丰富的个性化设置,让用户可以根据自己的喜好调整阅读界面,打造专属的阅读空间。

图片[2]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧

它不仅仅是个阅读器,还集成了现在超火的 AI 功能。想想看,看书的时候,有个智能小助手帮你划重点、做总结,甚至跟你讨论情节,是不是很酷?而且,它还支持跨平台,无论你用的是 iOS、macOS、Windows 还是 Android,都能享受到一致的阅读体验。

目前在Github上收获了4.8K star,非常不错!图片[3]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧

性能特色

  • 格式通吃,阅读无忧:支持 EPUB、MOBI、AZW3、FB2、TXT 这些主流的电子书格式,基本上你能在网上找到的书,它都能妥妥地打开,而且排版解析得还挺完美,给你最好的阅读观感。
  • AI 智能小助手:集成了像 OpenAI、Claude、Gemini、DeepSeek 这样的多种 AI 服务(当然,这些可能需要你自己配置 API Key)。看书遇到难点?直接问 AI。想要快速了解一本书的核心内容?AI 帮你总结。图片[4]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧
图片[5]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧
  • 多设备无缝同步:通过 WebDAV 进行数据同步,你的阅读进度、做的笔记、导入的书籍,都能在你的各个设备之间自动同步。平板上看到哪儿,手机上接着看,无缝衔接,简直是懒人福音。图片[6]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧

  • 个性化定制:从阅读界面的主题颜色、字体大小、行间距、段间距、页边距,到翻页方式(滚动还是翻页),都能让你自己调。还可以导入自定义字体,打造专属的阅读空间。图片[7]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧

  • 专业阅读数据分析:想知道自己一年看了多少书?每天看多长时间?anx-reader 能帮你生成详细的阅读报告,周报、月报、年报,甚至还有阅读热力图,让你清楚地看到自己的阅读足迹和习惯。图片[8]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧

  • 强大笔记系统:看书时随手高亮、做笔记,那都是基本操作。anx-reader 的笔记系统还支持多种筛选和排序方式,并且可以导出为 TXT、Markdown、CSV 格式,方便你整理和分享读书心得。图片[9]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧

  • 实用小工具:内置文本转语音(TTS)功能,累了就让它读给你听;全文搜索帮你快速定位内容;即时翻译功能,看外文书也不怕啦。

  • 跨平台支持:前面也提到了,Android、Windows、macOS、iOS 通吃,而且力求在不同平台上提供一致的用户界面和使用体验。

图片[10]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧

快速安装使用

安装很简单,直接到项目release页面找到对应的安装包下载安装。

根据你的设备类型,下载对应的安装包。Android设备请下载APK安装包,Windows系统请下载EXE安装程序。

图片[11]-斩获4.8K star!一款让你爱不释手的开源电子书阅读器-一起撸毛吧

完成下载后,双击安装包进行安装。安装过程中请按照引导完成初始设置。

安装完成后,打开Anx-Reader,你就可以开始享受纯净的阅读时光了!

如果你是喜欢折腾的技术咖,也可以从源代码构建:

1、确保你安装了 Flutter 开发环境。

2、把项目代码克隆到本地:git clone https://github.com/Anxcye/anx-reader.git

3、进入项目目录,运行 flutter pub get 来获取依赖。

4、可能还需要运行 flutter gen-l10n 和 dart run build_runner build --delete-conflicting-outputs 来生成一些必要的文件。

5、运行 flutter run 就可以启动应用啦!

小结

anx-reader 绝对是一款值得关注和尝试的开源阅读软件。它不仅仅是一个简单的电子书阅读工具,更像是一个懂你的阅读伴侣。强大的格式支持、创新的 AI 辅助、便捷的跨平台同步和深度的个性化定制,这些特性都让它在众多阅读软件中显得格外亮眼。

更多细节功能,感兴趣的可以到项目地址查看:

https://github.com/Anxcye/anx-reader

 

 

© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容