View Single Post
Old 01-17-2026, 05:09 AM   #1
gshzn
Junior Member
gshzn has become one with the cosmosgshzn has become one with the cosmosgshzn has become one with the cosmosgshzn has become one with the cosmosgshzn has become one with the cosmosgshzn has become one with the cosmosgshzn has become one with the cosmosgshzn has become one with the cosmosgshzn has become one with the cosmosgshzn has become one with the cosmosgshzn has become one with the cosmos
 
Posts: 5
Karma: 21800
Join Date: Jan 2026
Device: Kobo Clara 2E
KoSync: Upload e-books directly to your Kobo e-reader (BETA)

Hi all,

Today I am releasing the first version of KoSync, which allows you to upload e-books directly to your Kobo device - without a cable. I built this application to solve a personal itch: going on holiday without having decided which books I want to read, and not bringing a laptop to load books via a USB cable. It was inspired by Calibre-Web.

Features
  • Upload books to your personal environment at https://kosync.app
  • Get new e-books on your Kobo e-reader wherever you can connect to the internet.

Coming soon:
  • Transform epubs into kepubs when synchronising
  • Synchronise reading progress
  • Download annotations from your e-reader
  • User-friendly installer

How does it work?
  1. Sign up at https://kosync.app using your Google account
  2. Download the KoboRoot.tgz update file with the KoSync client and place it in the `.kobo/` directory on your Kobo device.
  3. Upload e-books through the web interface.
  4. After your Kobo device finishes installing the KoSync client, hit Synchronise in the KoSync menu on your Kobo device.
  5. Watch your ebook appear in the library on your Kobo device!

And.. under the hood?

The project consists of three parts:
  • the API server,
  • the web application through which one can upload their e-books, and
  • the lightweight client running on the Kobo device which downloads ebooks from the API server
  • Special thanks to https://github.com/pgaskin and https://github.com/shermp for their NickelMenu and NickelDBus libraries - without them this would not be possible.


The project is currently in beta. I want to release it here to gather feedback early to help shape the future of this project. Given that, I am hosting the project for free at https://kosync.app/ where everyone can upload five e-books free of charge.

Looking forward to receiving your feedback!
gshzn is offline   Reply With Quote