[{"data":1,"prerenderedAt":222},["ShallowReactive",2],{"repo-kovidgoyal-calibre-en":3,"i18n-kovidgoyal-calibre-en":219},{"mirrorPool":4,"detail":13,"relatedProjects":81},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":28,"homepage":29,"pushedAt":30,"ownerAvatar":31,"ownerName":32,"ownerBio":33,"lastSyncTime":34,"lastReleaseTime":35,"tags":36,"license":46,"category":47,"subgroup":48,"releases":49},"kovidgoyal","calibre",10332822,"https:\u002F\u002Fgithub.com\u002Fkovidgoyal\u002Fcalibre",26398,"Python","The official source code repository for the calibre ebook manager",{"Python":22,"C":23,"C++":24,"HTML":25,"Shell":26,"XSLT":26,"CSS":26,"JavaScript":26,"Objective-C":27,"SIP":27,"Batchfile":27,"Mustache":27,"Vim Script":27,"CMake":27},81.6,15.1,2.6,0.3,0.1,0,[],"https:\u002F\u002Fcalibre-ebook.com","2026-11-10","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1308621?v=4","Kovid Goyal","Principal developer of calibre and kitty","2026-11-10T08:05:24.764786+00:00","2026-11-06T02:37:50Z",[15,37,38,39,40,41,42,43,44,45],"ebook","ebook-formats","ebook-manager","ebook-reader","ebooks","epub","epub-generation","kindle","python","GPL-3.0","development","电子书阅读器",[50],{"tag":51,"publishAt":35,"semVer":52,"prerelease":55,"assets":56},"v9.18.0",[53,54,27],9,18,false,[57,63,69,75],{"fileName":58,"sizeMb":59,"sha256":60,"downloadCount":61,"originUrl":62},"calibre-64bit-9.18.0.msi",277.8,"05c0f2223866f8082e05b2d4bc9c57b31a833de8355a1191fd79c260c2636d38",70986,"https:\u002F\u002Fgithub.com\u002Fkovidgoyal\u002Fcalibre\u002Freleases\u002Fdownload\u002Fv9.18.0\u002Fcalibre-64bit-9.18.0.msi",{"fileName":64,"sizeMb":65,"sha256":66,"downloadCount":67,"originUrl":68},"calibre-9.18.0.dmg",387.36,"b4b8000433b6e4d0fdfb3bd0283cd76b7525c65daf5af027ec4dc1e629ef3d0c",22105,"https:\u002F\u002Fgithub.com\u002Fkovidgoyal\u002Fcalibre\u002Freleases\u002Fdownload\u002Fv9.18.0\u002Fcalibre-9.18.0.dmg",{"fileName":70,"sizeMb":71,"sha256":72,"downloadCount":73,"originUrl":74},"calibre-9.18.0.tar.xz",48.03,"99379f5c06a713a6b84a7e2f753aa1525e9b8c64afa547cb4d1b046bb912632d",147,"https:\u002F\u002Fgithub.com\u002Fkovidgoyal\u002Fcalibre\u002Freleases\u002Fdownload\u002Fv9.18.0\u002Fcalibre-9.18.0.tar.xz",{"fileName":76,"sizeMb":77,"sha256":78,"downloadCount":79,"originUrl":80},"calibre-portable-installer-9.18.0.exe",247.19,"bb3b5423e1d64a735322a006edce15c6fb012980c2c5e55c1c45eaeba21a28dc",7958,"https:\u002F\u002Fgithub.com\u002Fkovidgoyal\u002Fcalibre\u002Freleases\u002Fdownload\u002Fv9.18.0\u002Fcalibre-portable-installer-9.18.0.exe",[82,115,140,152,170,197],{"owner":83,"repo":83,"repoId":84,"category":85,"subgroup":48,"language":86,"tags":87,"starCount":104,"ownerUid":105,"latestTag":106,"platforms":107,"lastReleaseTime":112,"downloadCount":113,"description":114},"koreader",8986217,"tools","Lua",[88,89,90,37,40,91,42,92,93,44,94,95,96,97,98,99,100,101,102,103],"cbz","djvu","djvu-reflow","eink","ereader","fb2","kobo","luajit","opds","pdf","pdf-reflow","pocketbook","reader","reflow","remarkable-tablet","ubuntu-touch",31078,3957564,"ota",[108,109,110,111],"mac","linux","android","other","2026-09-29T03:03:22Z",629,"An ebook reader application optimized for E-Ink devices, supporting PDF, EPUB, DjVu, FB2, and many more formats.",{"owner":116,"repo":116,"repoId":117,"category":85,"subgroup":48,"language":118,"tags":119,"starCount":132,"ownerUid":133,"latestTag":134,"platforms":135,"lastReleaseTime":137,"downloadCount":138,"description":139},"koodo-reader",245049028,"JavaScript",[120,121,122,123,88,124,125,37,42,93,126,127,128,97,100,129,130,131],"book","cb7","cbr","cbt","comic","docx","html","markdown","mobi","rtf","txt","xml",28809,149913075,"v2.4.7",[136,108,109,110],"windows","2026-11-08T06:44:36Z",3974,"Koodo Reader is a cross-platform ebook reader for Windows, macOS, Linux, Android, iOS, and the web, supporting many formats, cloud-drive sync, AI translation and dictionary, annotation export, and a browser extension.",{"owner":141,"repo":142,"repoId":143,"category":85,"subgroup":48,"language":86,"tags":144,"starCount":145,"ownerUid":146,"latestTag":147,"platforms":148,"lastReleaseTime":149,"downloadCount":150,"description":151},"AndyHazz","bookshelf.koplugin",1229563695,[],1210,517731,"v6.4.2",[111],"2026-11-09T23:23:23Z",959,"A friendly home screen plugin for KOReader that provides a bookshelf view for browsing books by series, author, genre, and more, with OPDS catalog support.",{"owner":153,"repo":154,"repoId":155,"category":85,"subgroup":48,"language":86,"tags":156,"starCount":163,"ownerUid":164,"latestTag":165,"platforms":166,"lastReleaseTime":167,"downloadCount":168,"description":169},"AnkioTomas","moon",1329943145,[44,94,83,157,158,159,160,161,162],"koreader-dictionary","koreader-formatting","koreader-kindle","koreader-patch","koreader-plugin","koreader-plugins",396,155616939,"v0.5.17",[111],"2026-11-13T12:56:02Z",678,"moon is a Lua KOReader plugin that adds multi-source sync, local-first reading, an AI assistant, lock screen, and remote management to e-readers.",{"owner":171,"repo":172,"repoId":173,"category":85,"subgroup":48,"language":174,"tags":175,"starCount":190,"ownerUid":191,"latestTag":192,"platforms":193,"lastReleaseTime":194,"downloadCount":195,"description":196},"kruseio","hygg",814764157,"Rust",[176,177,178,179,40,42,180,97,181,182,183,184,185,186,187,188,189],"cli","cli-utility","cross-platform","document-reader","epub-reader","pdf-reader","rust","terminal","terminal-utility","tui","unix","utility","vim","vim-like",360,46799551,"0.1.27",[136,108,109,110],"2026-10-02T14:48:27Z",7,"A minimalistic Vim-like TUI document reader supporting PDF, EPUB, DOCX, and more via pandoc, with inline image rendering, OCR, and command execution workflows.",{"owner":198,"repo":199,"repoId":200,"category":85,"subgroup":48,"language":201,"tags":202,"starCount":210,"ownerUid":211,"latestTag":212,"platforms":213,"lastReleaseTime":216,"downloadCount":217,"description":218},"sobranie2406","modureader",1357833506,"Dart",[203,204,40,205,206,207,97,208,209],"ai","dart","flutter","ocr-recognition","oss","text-to-speech","webdav",270,162990443,"v1.3.9",[136,108,109,110,214,215],"ios","harmony","2026-11-13T02:34:38Z",194,"Modu Reader is a cross-platform open-source AI ebook reader built with Flutter, supporting EPUB, PDF, MOBI, and AZW3 import with AI Q&A, customizable narration, notes, and WebDAV sync.",{"description":220,"readmeHtml":221},"calibre is a cross-platform e-book manager that views, converts, edits and catalogs e-books and syncs them to popular readers, covering library organization and format conversion.","\u003Ch2 id=\"project-overview\">Project Overview\u003C\u002Fh2>\u003Cp>calibre is maintained by Kovid Goyal and a group of volunteers, and it is the most platform-complete toolkit in e-book management. It puts library management, format conversion, metadata download, news-to-ebook recipes and reader sync into one desktop application; the source is released under GPL-3.0 and the interface runs on Python and PyQt6.\u003C\u002Fp>\n\u003Cp>A library is a folder tree of book files, with metadata collected in \u003Ccode>metadata.db\u003C\u002Fcode>, a SQLite database at the top level of the library folder, so backing up means copying that whole folder. Conversion is a pipeline: an input plugin turns the file into XHTML, then an output plugin builds the target format.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Value\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Current version\u003C\u002Ftd>\n\u003Ctd>9.18.0\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Platform\u003C\u002Ftd>\n\u003Ctd>Windows, macOS, Linux\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Stack\u003C\u002Ftd>\n\u003Ctd>Python 3.14+, PyQt6 6.10.0\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Conversion plugins\u003C\u002Ftd>\n\u003Ctd>23 input plugins, 17 output plugins\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>License\u003C\u002Ftd>\n\u003Ctd>GPL-3.0-only\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Cblockquote>\n\u003Cp>Install one program and you get a library, a converter, an editor, a viewer and a content server.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch2 id=\"key-features\">Key Features\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>Format conversion\u003C\u002Fstrong>: the GUI and \u003Ccode>ebook-convert\u003C\u002Fcode> share one plugin set covering EPUB, MOBI, AZW3, PDF, DOCX, FB2, HTMLZ, LIT, LRF, PDB, PML, RB, RTF, SNB, TCR, TXT and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Library management\u003C\u002Fstrong>: each book keeps its metadata, cover and format files in the library folder, with metadata written to \u003Ccode>metadata.db\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Virtual libraries\u003C\u002Fstrong>: save a set of search terms as a virtual library and type \u003Ccode>vl:name\u003C\u002Fcode> to show only that subset\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Full-text search\u003C\u002Fstrong>: builds an index so you can search the body text of every book in the library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Metadata download\u003C\u002Fstrong>: fills in title, author, publisher, rating and description in bulk by title, author or ISBN\u003C\u002Fli>\n\u003Cli>\u003Cstrong>E-book editing\u003C\u002Fstrong>: the built-in editor changes body text, styles and the table of contents of EPUB and AZW3 files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Viewer\u003C\u002Fstrong>: \u003Ccode>ebook-viewer\u003C\u002Fcode> offers paging, a table of contents, search plus font and color adjustments\u003C\u002Fli>\n\u003Cli>\u003Cstrong>News recipes\u003C\u002Fstrong>: turns sites or RSS feeds into formatted e-books and downloads them on a schedule\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Device sync\u003C\u002Fstrong>: sends books to Kindle, Kobo and similar readers by author, tag or series and manages the device library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Content server\u003C\u002Fstrong>: \u003Ccode>calibre-server\u003C\u002Fcode> publishes the library as a web page for reading and downloading in a browser\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"library-and-interface\">Library and Interface\u003C\u002Fh2>\u003Cp>The main window is the book list: the tag browser on the left filters by author, language, series or format, the middle switches between list and cover grid, and the right pane shows the cover and metadata of the selection. Virtual libraries and saved searches sit above the tag browser as separate views, while the toolbar gathers add books, edit metadata, convert books, view and send to device.\u003C\u002Fp>\n\u003Cp>The conversion dialog groups its options into look and feel, page setup, heuristic processing, search and replace, structure detection and table of contents, matching the \u003Ccode>ebook-convert\u003C\u002Fcode> command-line switches.\u003C\u002Fp>\n\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Module\u003C\u002Fth>\n\u003Cth>Purpose\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>Library\u003C\u002Ftd>\n\u003Ctd>Browse by category, search and batch-edit metadata\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Convert\u003C\u002Ftd>\n\u003Ctd>Single or batch conversion with reusable presets\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Edit book\u003C\u002Ftd>\n\u003Ctd>Change the internals and styles of EPUB \u002F AZW3\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Viewer\u003C\u002Ftd>\n\u003Ctd>A separate reading window with contents, search and colors\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Jobs\u003C\u002Ftd>\n\u003Ctd>Follow background batch conversions and metadata downloads\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"target-audience\">Target Audience\u003C\u002Fh2>\u003Cul>\n\u003Cli>Collectors with thousands of e-books\u003C\u002Fli>\n\u003Cli>Readers who batch-convert formats\u003C\u002Fli>\n\u003Cli>Users running their own book server\u003C\u002Fli>\n\u003Cli>Editors doing e-book layout work\u003C\u002Fli>\n\u003Cli>Kindle and Kobo owners\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"quick-start\">Quick Start\u003C\u002Fh2>\u003Col>\n\u003Cli>Install the package for your platform: \u003Ccode>calibre-64bit-9.18.0.msi\u003C\u002Fcode> on Windows, \u003Ccode>calibre-9.18.0.dmg\u003C\u002Fcode> on macOS, \u003Ccode>calibre-9.18.0-x86_64.txz\u003C\u002Fcode> on Linux\u003C\u002Fli>\n\u003Cli>Choose a library folder in the first-run wizard; every imported book lands there\u003C\u002Fli>\n\u003Cli>Drag e-books into the library window, or use Add books for a batch import\u003C\u002Fli>\n\u003Cli>Select a book, click Convert books, pick EPUB or AZW3 as the output format, then adjust page setup and the table of contents\u003C\u002Fli>\n\u003Cli>Use Edit metadata to download covers and descriptions in bulk, or by ISBN for one book\u003C\u002Fli>\n\u003Cli>Select books and click Send to device to push them to a connected reader\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"command-line-tools\">Command-Line Tools\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Command\u003C\u002Fth>\n\u003Cth>Purpose\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>\u003Ccode>ebook-convert\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Convert one file with the same options as the GUI\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>calibredb\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Add, remove, edit and list library records in bulk\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>ebook-viewer\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Open the reader window\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>calibre-server\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Start the content server, with \u003Ccode>--port\u003C\u002Fcode> for the listening port\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>\u003Ccode>calibre-debug\u003C\u002Fcode>\u003C\u002Ftd>\n\u003Ctd>Debug entry point for running scripts or inspecting the environment\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"system-requirements\">System Requirements\u003C\u002Fh2>\u003Ctable>\n\u003Cthead>\n\u003Ctr>\n\u003Cth>Item\u003C\u002Fth>\n\u003Cth>Requirement\u003C\u002Fth>\n\u003C\u002Ftr>\n\u003C\u002Fthead>\n\u003Ctbody>\u003Ctr>\n\u003Ctd>OS\u003C\u002Ftd>\n\u003Ctd>Windows, macOS, Linux\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>CPU\u003C\u002Ftd>\n\u003Ctd>Official packages for x86_64 and arm64\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Python\u003C\u002Ftd>\n\u003Ctd>3.14+ when running from source\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>GUI dependencies\u003C\u002Ftd>\n\u003Ctd>PyQt6 6.10.0, PyQt6-WebEngine 6.10.0\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003Ctr>\n\u003Ctd>Package size\u003C\u002Ftd>\n\u003Ctd>About 291 MB for the Windows MSI, 406 MB for the macOS DMG\u003C\u002Ftd>\n\u003C\u002Ftr>\n\u003C\u002Ftbody>\u003C\u002Ftable>\n\u003Ch2 id=\"notes\">Notes\u003C\u002Fh2>\u003Cul>\n\u003Cli>\u003Cstrong>The converter is not a layout tool\u003C\u002Fstrong>: complex layouts, footnotes and floats can shift during conversion, so convert to EPUB first and fix the result in the editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>PDF input is limited\u003C\u002Fstrong>: PDF text is reflowed from the text layer, and scanned pages need OCR before they are usable\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Do not touch the library folder\u003C\u002Fstrong>: book files and \u003Ccode>metadata.db\u003C\u002Fcode> are managed by the program, and renaming things by hand breaks the records\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Running from source is heavy\u003C\u002Fstrong>: many dependencies are pinned, while the official packages bundle Qt and Python\u003C\u002Fli>\n\u003C\u002Ful>\n",1794624007716]