Skip to content

cornradio/kindler

Repository files navigation

Kindler - kindle 书籍局域网传输和转换工具

在局域网内通过浏览器上传和下载电子书到 Kindle。

安装

  1. 安装 Node.js (https://nodejs.org/)
  2. 安装 Calibre (https://calibre-ebook.com/zh_CN/download)(用于格式转换)
npm install

使用

node server.js

启动后访问:

  • 本地:http://localhost:3000
  • 局域网:http://192.168.x.x:3000
  1. 使用电脑或者手机上传书籍
  2. 如果需要的话,点击转换按钮转换成azw3
  3. 在 Kindle 浏览器打开局域网地址即可下载书籍。
clipboard_1779112514_1779112514579
clipboard_1779111398
clipboard_1779111425

部署到 linux

部署到lininux之后,你就可以有一个自己的,随时使用的局域网传书网页了。 当然,你也可以大公无私的部署到公网,供他人使用!

  1. 下载并解压 kindler_v1.0.0_2026-05-19T02-24-32.zip
  2. 确保安装了 Calibre ( sudo apt install calibre )
  3. cd kindler
  4. npm i
  5. node server.js

功能

  • 拖拽上传书籍(支持 EPUB、MOBI、AZW3、PDF、TXT)

  • 一键转换为 AZW3 格式 (需要使用calibre 的 ebook-convert命令行工具)

  • 在 Kindle 上直接下载

  • 重命名、删除书籍

注意

  • 文件名建议使用英文,中文名可能无法正常下载
  • 灵感来自ios app : PagePOP (但是他的每月会员太贵了。)

About

kindle 局域网传书助手

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors