Repository navigation
Added
- Comics in RAR and 7z (.cbr, .cb7), page by page like CBZ. Kitab goes by what the file really is, so a .cbr that is really a ZIP (common) or a .cbz that is really a RAR opens too. WebP pages draw as well. Password-protected and split (multi-part) archives are refused with a plain message. RAR is read with compcol's clean-room decoders: no RARLAB code, decode only.
- DjVu (.djvu, .djv): scanned books at their own page size, sharp at every zoom (each page is drawn at the size it's shown). When the scan has a text layer, search, selection, copy and read aloud work; the bookmarks are the contents, and links inside pages work (to other pages and to web addresses). Read with djvu-rs, written from the public DjVu specification.
- Thumbnails for the new types on Home, in Explorer and in Linux file managers; a comic's cover is unpacked without the rest of the archive.
- File types: CBR, CB7 and DjVu in Settings › File types, the Windows installer and Store package, Linux and macOS, each with its own icon.
Changed
- Building Kitab from source now needs Rust 1.95 or newer (it was 1.85), for the RAR, 7z and DjVu readers.
Fixed
- Two signatures saved at the same moment no longer share one temporary file (one of them could fail to save).
Downloads
| System | File |
|---|---|
| Windows (Intel, AMD) | Kitab_0.5.0_x64_setup.exe installs for your account, with no administrator prompt. Kitab_0.5.0_x64_portable.zip runs without installing. |
| Windows on Arm | The x64 downloads; Windows runs them through its emulation. |
| macOS, Apple silicon | Kitab_0.5.0_aarch64.dmg |
| macOS, Intel | Kitab_0.5.0_x86_64.dmg |
| Linux | .flatpak, .AppImage, .deb (Debian, Ubuntu), .rpm (Fedora, openSUSE) or .tar.gz (unpack it and run ./install.sh). x86_64, and aarch64 except the Flatpak. |
Or with a package manager: brew install --cask t21dev/tap/kitab on macOS; scoop bucket add t21dev https://github.com/t21dev/scoop-bucket and then scoop install t21dev/kitab on Windows.
Unsigned builds
These downloads aren't code-signed yet. On Windows, SmartScreen may say "Windows protected your PC": choose More info, then Run anyway. On macOS, if the first launch says Kitab is damaged or can't be verified, run xattr -cr /Applications/Kitab.app in Terminal once; or try to open it, then choose Open Anyway in System Settings › Privacy & Security (macOS 15 and later; on macOS 14 and earlier, right-click Kitab in Applications and choose Open). Check any download against the SHA-256 checksums at the end of these notes.
SHA-256 checksums
15211b59acd3f9455608dd2f5938f4db3c2d50653a23a281a71f7c9112d4660e Kitab_0.5.0_aarch64.AppImage
d65d53bcf8fcbef994c66cefcb467e0d24a9606e72ca16cc0144a061d097cd3b Kitab_0.5.0_aarch64.dmg
961e4e6bf2acee671c9a827e29aa0ee0693921cbe0484e1105750d2b3104fbb8 Kitab_0.5.0_aarch64.rpm
c645f4c0eb8e3c6463ab123d639138f04a2106168d3588cf28d59bd859d4bc27 Kitab_0.5.0_aarch64.tar.gz
946a0d0b8bef76c45921453aee3809d429c1965373006d33768ea443d384127d Kitab_0.5.0_amd64.deb
1d77258d4ae2464ab9a064a46ff3e0856253ea620cb0111b28e974c15a0f68c5 Kitab_0.5.0_arm64.deb
d725671ae896a7a74eee45bd93938093d2c8ca7110d10a161256214ec24361f2 Kitab_0.5.0_x64_portable.zip
d477d22b68cce4f45720f16c93f5fd4a7096d3970482727322810a6d9b0a6f5a Kitab_0.5.0_x64_setup.exe
430a1dc1adb2e89f386d5caec86a80e3eeed908516018cd6860a6a2d8ad35f95 Kitab_0.5.0_x86_64.AppImage
7263f421fd0e997bf1cd7c26039328cf250f317c812b8ee79b8483ab89f96cdf Kitab_0.5.0_x86_64.dmg
ef6f042ec5b10ca1e15b0837073caeef167786c80ffce121b2363b904186d74d Kitab_0.5.0_x86_64.flatpak
ccf65362c25a3b61c0b69d8045c2b9ffd032d38f42a0058057f69b1d20198e49 Kitab_0.5.0_x86_64.rpm
4053024c9f3248a2c2497c38eef4ea05c6f741a529a12279151d547cc9cddde9 Kitab_0.5.0_x86_64.tar.gz