Repolode
Mozzo1000

Mozzo1000/booklogr

一款可自托管的网页应用,用于管理个人藏书,记录阅读状态、评分和笔记。

可替代:GoodreadsStoryGraph

Star
637
Fork
37
未关闭 Issue
39
最近提交
26天前

这是什么?

BookLogr 是一个可部署在自有服务器上的网页应用,用于管理个人书库。可以通过书名或 ISBN 从 OpenLibrary 查找书籍,找不到时也能手动添加。每本书可以归入“在读”“已读”“想读”“弃读”等列表。

除了目录管理,它还支持记录当前阅读页码、以 0.5 到 5 星评分、撰写简短笔记并保存书中摘录。用户可以选择公开自己的书库主页,也可以把阅读进度自动同步到 Mastodon。

数据支持导出为 CSV、JSON 和 HTML 格式。默认使用 SQLite,也支持 PostgreSQL。

核心功能

  • 01通过 OpenLibrary 按书名或 ISBN 查找图书,也可手动添加。
  • 02将图书归入在读、已读、想读和弃读列表。
  • 03记录正在阅读的页码进度。
  • 04支持 0.5 到 5 星评分,并可保存笔记和摘录。
  • 05可公开分享自己的书库主页。
  • 06支持导出 CSV、JSON 和 HTML 格式的数据。

适用场景

  • 私下整理自己拥有和读过的书籍目录。
  • 向朋友和家人公开分享阅读清单。
  • 将阅读进度自动发布到 Mastodon。
  • 在自有设备上使用 SQLite 或 PostgreSQL 运行个人书库服务。

快速上手

  1. 1

    按照 BookLogr 文档网站上的入门指南操作

使用前须知

  • 项目仍在积极开发中,可能存在错误和破坏性变更。
  • 它需要自行托管在你自己的硬件上,需要一定的部署工作。

收录于专题

标签

#books#self-hosted#library#reading-tracker#flask#react#openlibrary#bookshelf#catalog#logging

常见问题

booklogr 是什么?
一款可自托管的网页应用,用于管理个人藏书,记录阅读状态、评分和笔记。 BookLogr 是一个可部署在自有服务器上的网页应用,用于管理个人书库。可以通过书名或 ISBN 从 OpenLibrary 查找书籍,找不到时也能手动添加。每本书可以归入“在读”“已读”“想读”“弃读”等列表。
booklogr 可以免费使用吗?用的什么许可证?
booklogr 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
booklogr 还在维护吗?
活跃维护中。booklogr 最近一次提交是在 2026年10月12日。
booklogr 适合用来做什么?
私下整理自己拥有和读过的书籍目录。 向朋友和家人公开分享阅读清单。 将阅读进度自动发布到 Mastodon。 在自有设备上使用 SQLite 或 PostgreSQL 运行个人书库服务。
booklogr 怎么安装和运行?
按照 BookLogr 文档网站上的入门指南操作
在哪里获取 booklogr?
源代码和安装说明在 GitHub 上:https://github.com/Mozzo1000/booklogr

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目