{"id":26110830,"url":"https://github.com/dmzz-yyhyy/LightNovelReader","last_synced_at":"2025-03-10T01:01:42.539Z","repository":{"id":163123235,"uuid":"637782909","full_name":"dmzz-yyhyy/LightNovelReader","owner":"dmzz-yyhyy","description":"一个轻小说阅读软件","archived":false,"fork":false,"pushed_at":"2024-09-17T07:25:39.000Z","size":16742,"stargazers_count":67,"open_issues_count":5,"forks_count":2,"subscribers_count":4,"default_branch":"refactoring","last_synced_at":"2024-09-17T09:37:26.910Z","etag":null,"topics":["andriod-development","android","android-app","compose","compose-material3","jetpack-compose","light-novel","light-novel-reader","light-novels","material3","meterial","meterial-ui","novel","novels","novels-search","reader"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dmzz-yyhyy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-05-08T11:56:49.000Z","updated_at":"2024-09-17T07:08:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"451d408c-149c-40c4-a0e5-f81e0c4e8aa2","html_url":"https://github.com/dmzz-yyhyy/LightNovelReader","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmzz-yyhyy%2FLightNovelReader","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmzz-yyhyy%2FLightNovelReader/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmzz-yyhyy%2FLightNovelReader/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dmzz-yyhyy%2FLightNovelReader/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dmzz-yyhyy","download_url":"https://codeload.github.com/dmzz-yyhyy/LightNovelReader/tar.gz/refs/heads/refactoring","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242772290,"owners_count":20182742,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["andriod-development","android","android-app","compose","compose-material3","jetpack-compose","light-novel","light-novel-reader","light-novels","material3","meterial","meterial-ui","novel","novels","novels-search","reader"],"created_at":"2025-03-10T01:00:42.718Z","updated_at":"2025-03-10T01:01:42.526Z","avatar_url":"https://github.com/dmzz-yyhyy.png","language":"Kotlin","funding_links":[],"categories":["🧠 Productivity \u0026 Organization","Kotlin"],"sub_categories":["📖 Readers"],"readme":"\u003cdiv align=\"center\"\u003e\n    \u003ch1\u003eLightNovelReader\u003c/h1\u003e\n    \u003ca\u003e\u003cimg alt=\"Android\" src=\"https://img.shields.io/badge/Android-3DDC84?logo=android\u0026logoColor=white\u0026style=for-the-badge\"/\u003e\u003c/a\u003e\n    \u003ca\u003e\u003cimg alt=\"Kotlin\" src=\"https://img.shields.io/badge/Kotlin-0095D5.svg?logo=kotlin\u0026logoColor=white\u0026style=for-the-badge\"/\u003e\u003c/a\u003e\n    \u003ca\u003e\u003cimg alt=\"Jetpack Compose\" src=\"https://img.shields.io/badge/Jetpack%20Compose-4285F4?logo=jetpackcompose\u0026logoColor=white\u0026style=for-the-badge\"\u003e\u003c/a\u003e\n    \u003ca href=\"http://qm.qq.com/cgi-bin/qm/qr?_wv=1027\u0026k=P__gXIArh5UDBsEq7ttd4WhIYnNh3y1t\u0026authKey=GAsRKEZ%2FwHpzRv19hNJsDnknOc86lYzNIHMPy2Jxt3S3U8f90qestOd760IAj%2F3l\u0026noverify=0\u0026group_code=867785526\"\u003e\u003cimg alt=\"QQ Group\" src=\"https://img.shields.io/badge/QQ讨论群-867785526-brightgreen.svg?logoColor=white\u0026style=for-the-badge\"\u003e\u003c/a\u003e\n    \u003cp\u003e轻小说阅读软件，使用 Jetpack Compose 框架编写\u003c/p\u003e\n    \u003cimg src=\"assets/header.png\" alt=\"drawing\" width=\"80%\"/\u003e\n\u003c/div\u003e\n\n## 介绍\n\nLightNovelReader \u003csup\u003e*重构版*\u003c/sup\u003e 是一款开源的轻小说阅读软件，使用 Kotlin 和 Jetpack Compose 编写，具有轻量化的体积和流畅的阅读体验。此外，还有多种有用的功能，如 EPUB 导出、离线阅读和多数据源支持。\n\n## 特性\n\n- 完全重构的版本（可在[ 此处 ](https://github.com/dmzz-yyhyy/LightNovelReader/tree/master)查看重构前的分支）\n- 使用 Jetpack Compose，提供流畅的阅读体验，支持 Android 7.0 ~ 15\n- 缓存－支持缓存书本内容，以及离线优先的阅读\n- 探索－发现新书、推荐榜，标签分类，关键词搜索……\n- 多数据源支持－可以切换数据源，甚至可以看漫画。数据源之间数据独立\n- 书架－完整的书架系统，支持创建和命名书架，将书本加入收藏、获取书本更新提示\n- 将书本导出为 EPUB 文件\n- 热情的开发者，还有更多…\n\n## 下载\n从 [GitHub Releases](https://github.com/dmzz-yyhyy/LightNovelReader/releases/latest) 下载最新发布版。要体验最新的功能与 Bug 修复，请从 [Actions](https://github.com/dmzz-yyhyy/LightNovelReader/actions) 下载最新构建。\n\n## 支持\n\n- 在 [**此处**](https://github.com/dmzz-yyhyy/LightNovelReader/issues/new/choose) 提交一个 Bug 反馈或新功能请求\n- 欢迎加入 QQ 讨论群：`867785526` | [**邀请链接**](http://qm.qq.com/cgi-bin/qm/qr?_wv=1027\u0026k=P__gXIArh5UDBsEq7ttd4WhIYnNh3y1t\u0026authKey=GAsRKEZ%2FwHpzRv19hNJsDnknOc86lYzNIHMPy2Jxt3S3U8f90qestOd760IAj%2F3l\u0026noverify=0\u0026group_code=867785526)\n\n## 软件截图\n\n|                             |\n|-----------------------------|\n| ![image](assets/light1.png) |\n| ![image](assets/dark1.png)  |\n| ![image](assets/light2.png) |\n| ![image](assets/dark2.png)  |\n| ![image](assets/light3.png) |\n| ![image](assets/dark3.png)  |\n\n### 关于 EpubLib\n为了处理epub的导出问题，我们单独创建了一个epub处理模块，如果您感兴趣，可以看[**这里**](https://github.com/dmzz-yyhyy/LightNovelReader/blob/refactoring/epub.md)\n\n## License\n\n```\nCopyright (C) 2024 by NightFish \u003chk198580666@outlook.com\u003e\nCopyright (C) 2024 by yukonisen \u003cyukonisen@curiousers.org\u003e\n\nThis program is free software: you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation, either version 3 of the License, or\n(at your option) any later version.\n\nThis program is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program. If not, see \u003chttp://www.gnu.org/licenses/\u003e.\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmzz-yyhyy%2FLightNovelReader","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdmzz-yyhyy%2FLightNovelReader","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdmzz-yyhyy%2FLightNovelReader/lists"}