{"repo":"shakogegia/xtlibre","free":true,"listed":false,"github":"https://github.com/shakogegia/xtlibre","clone":"git clone https://github.com/shakogegia/xtlibre.git","description":"A self-hosted companion app for Xteink and CrossPoint e-readers.","language":"TypeScript","stars":75,"topics":["xteink","xteink-x3","xteink-x4","xtc","xthc"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"XTLibre XTLibre is a self-hosted companion app for Xteink and CrossPoint e-readers. It turns EPUB files into device-ready XTC packages, stores them in a local library, exposes them over OPDS, and can send them straight to a reader over WiFi. It is built for people who want a practical replacement for manual USB workflows: drop in a book, tune the rendering for e-ink, save it to your library, then download or transfer it to the device. https://github.com/user-attachments/assets/4fdc84e8-ef6f-4507-b719-63970012ea24 Why XTLibre - Built around Xteink/CrossPoint instead of generic EPUB reading - Self-hosted, with your library and settings stored on your own server - Real conversion controls for e-ink output, not just file sync - OPDS support so devices can browse your generated books directly - Wireless transfer to the device without leaving the browser What It Does EPUB to XTC conversion - Render EPUB files for Xteink X4 and X3 screen sizes - Tune font family, size, weight, margins, line height, alignment, and hyphenation - Upload custom TTF/OTF fonts - Preview the result in a device-style frame before exporting - Generate standard XTC output or high-quality XTCH output - Apply 1-bit / 2-bit e-ink quantization and Floyd-Steinberg dithering - Add a configurable reading progress bar with chapter markers and page info Library and catalog - Save source EPUB files and generated XTC files on the server - Edit title and author metadata after import - Re-open saved EPUBs for reconversion","default_branch":null,"files":null,"tree":[],"storefront":"/r/shakogegia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/shakogegia/xtlibre/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}