无需沮丧地管理您的电子书库。支持 Calibre。
Citadel 使用 Citadel 管理您的电子书库。与 Calibre 兼容。https://GitHub.com/user-attachments/assets/7db593a9-2095-4ac9-8f38-45107cc059dd 项目目标 - 与 Calibre 兼容:Calibre 必须能够读取 Citadel 编辑的任何库。 - 优秀的用户体验:Citadel 必须易于使用且看起来漂亮。 - 高性能:Citadel 必须比 Calibre 更快,而且永远不会慢。 非目标 - 电子书阅读器:Citadel 不是一个电子书阅读器。已经有了优秀的 ereader 应用程序:Citadel 将在默认应用程序中打开您的文件。 - ...或编辑器:如果您在编辑电子书内容(而不是元数据,如标题),Citadel 将不会取代您。 - 100% 的功能对齐:主要是围绕插件,但 Calibre 中的一些高级功能我们可能永远不会构建。 下载 稳定版本可在版本中找到。开发版本可从 GitHub Actions 获得。请在使用任何版本的 Citadel 时报告任何问题或崩溃! 在 macOS 上安装 从版本中下载 .dmg,将 Citadel 拖到 Applications,然后打开它。 [! 注意] 来自 GitHub Actions 的开发版本未签名。macOS 会将其报告为“损坏”;删除隔离属性可解决此问题:fish xattr -d com.apple.quarantine /Applications/Citadel.app/ 开发 作为先决条件,您需要安装 Bun 和 Rust。然后,您可以安装包。fish bun install 并以如下方式启动应用程序:fish bun run dev 或仅 bun dev 代码检查和格式化 要检查所有源代码,请运行 bun lint。要自动格式化,请运行 bun format。 | 适用范围 | 操作 | 命令 | | -------- | -------------- | -------------------- | | 所有代码 | 格式化 | bun format | | 所有代码 | 格式化(检查) | bun format:check | | 所有代码 | 检查 | bun lint | | 后端 | 格式化 | bun format:backend | | 后端 | 检查 | bun lint:backend | | 前端 | 格式化 | bun format:web | | 前端 | 检查 | bun lint:web | 无后端的应用程序预览 您可以使用此命令运行前端,尽管您将看到错误,因为 Rust 后端将缺失,但假设它存在:fish bun dev:app 构建 要创建 Citadel 的生产版本,您需要开发前提条件…
暂无开放 Issues,或尚未同步最近议题。