Skip to content

Super-Cookie/NovReader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

一款 在window上可以更舒适地阅读小说 的本地阅读软件

【亮点】

对比市面上一般的 window 端小说本地阅读软件,本软件除了常见的小说章节解析、目录解析、最近阅读以外,还有以下亮点:

1. 自定义 .nov 文件格式,方便本地小说文件管理和编辑

.nov 是基于 txt 的自定义格式,是一个有显眼专属图标的文本格式,既能像普通文件一样直接双击打开,也能用记事本随手编辑。

📌 解决了什么痛点?

  • 本地小说以 .txt 存在为主,容易和其他文本文件混在一起,分不清谁是谁
  • 主流 Windows 阅读器需要导入文件才能打开,不符合轻量化使用习惯
  • .txt 转化为 .epub 虽然能够解决前两个问题,但是由于下载的小说难免存在错别字或排版问题,所以经常需要人工轻量级修订, 而 .epub 格式十分复杂,想要修改起来十分十分麻烦

✨ 本软件的方案:

痛点 解决方案
小说 和其他.txt文件混在一起分不清 .nov 使用专属小说图标,一眼认出
打开需要导入,不够轻量 ✅ 双击 .nov 直接阅读,无需额外导入
.epub 编辑订正困难 .nov 本质是纯文本,记事本即可轻松编辑订正

2. 悬浮目录支持多列显示,支持分卷、分页,方便上千章节的小说的跳转

从底部唤出的目录面板,一行显示多个章节,且所在的分卷、分页划分一目了然。

📌 解决了什么痛点?

  • 网文动不动上千章,但是几乎所有window阅读软件只针对章节较少的实体书进行设计:一行通常只显示一个章节,作为读者目录跳转非常不方便
  • 很多小说明明有分卷,但本地阅读器基本都不显示,难以有一个更明晰的目录视角

✨ 本软件的方案:

痛点 解决方案
一行只显示一个章节,大屏空间浪费 ✅ 一行显示多个章节,充分利用电脑大屏幕,跳转更方便
缺少分卷/分页划分 ✅ 支持按分卷信息划分
✅ 即使小说没有分卷,也自动按章节数分页

3. 长段落自动拆分,阅读更舒适

对于长段落,会自动拆分成长短不一的分段,从而得到更好的阅读体验。

📌 解决了什么痛点?

  • 不少网文排版粗糙,五六七八行文字揉成一团,密密麻麻的,阅读不是很舒适
  • 一些偏老派写法的传统实体风格小说,习惯使用长句长段进行描写,阅读比较拗口难懂

✅通过自动拆解长段落,使段落长短错落有致,从而提高读者的阅读浏览体验。


4. 更多细节功能

  • 键盘 左右键 翻章节,上下键 滚动页面,回车键 唤出目录
  • 深度用户:config.py 里可以自定义更多字体、字号、颜色、间距,怎么习惯怎么来

【使用】

  • 打开 .nov 小说:从 Realease 里下载 NovReader_Setup.exe 后安装即可
  • .txt 转化为 .nov:单个文件 直接修改文件格式后缀为 .nov 即可
    多个文件 可以下载Realease 里面的 TxtToNov.bat批量修改
  • 绑定NovReader为默认的.nov打开程序:部分window版本由于安全原因,安装后不能自动绑定成功, 需要手动打开 .nov 文件的右键菜单,选择属性,然后修改打开方式为 NovReader 即可

【协议遵循】

本项目采用 双协议模式

① 非商业使用 — AGPL-3.0

GNU AFFERO GENERAL PUBLIC LICENSE
Version 3, 19 November 2007

Copyright (C) 2026 NovReader

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.

AGPL-3.0 核心要求:

  1. 📖 源码可见 — 你有权查看、修改本软件的完整源码
  2. 🔁 修改须开源 — 如果你修改了代码并对外分发/提供服务,修改后的源码也必须以 AGPL-3.0 公开
  3. 🌐 网络服务也视同分发 — 即使你不发安装包,只是把改过的版本部署在服务器上通过网页提供服务,也必须开放源码(这是 AGPL 比 GPL 严格的地方)
  4. ⚖️ 保留版权 — 任何分发都必须保留原作者信息和协议声明

适用范围(免费 ✅):

  • ✅ 个人学习、自用阅读
  • ✅ 非营利组织内部使用
  • ✅ 个人修改并在 GitHub 等平台开源发布
  • ✅ 教育、学术研究

② 商业使用 — 需购买商业授权

适用范围(付费 💰):

  • ❌ 企业/公司内部批量部署,不对外公开源码
  • ❌ 将本软件集成到商业产品中销售
  • ❌ 基于本软件二次开发后作为付费产品提供
  • ❌ 以盈利为目的、且不愿公开修改后源码的使用场景

📧 商业授权请联系作者,获取报价和授权条款。


SPDX-License-Identifier: AGPL-3.0 OR Commercial

About

No description, website, or topics provided.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors

Languages