KOsync

EUPL-1.2Dec 2025 — Present

KOReader reading progress sync server with web interface. Written in Go with Vue. Since May 2026, also my first project with AI agents as a tool/helper.

  • Go
  • TypeScript
  • Docker
  • SQLite
  • AI-Agents

News

2026-05-17

WebUI v2 - v26.05.0

Major improvements to the WebUI thanks to AI-Agents. WebSocket using JMP - JSON Message Protocol.
2026-02-17

SQLite! - v2026.06.0

Migration from database.json to kosync.db and WebSocket API featuring RPC and PubSub.
2026-01-27

WebUI - v2026.04.0

Simple WebUI to view documents.
2026-01-23

Security - v2026.03.0

Security Analytics (SAST) in the GitLab CI/CD pipeline and many improvements.
2026-01-18

Reading History - v2026.02.0

KOSync now keeps a history of all documents for future statistics.
2026-01-08

Initial Release - v2026.01.0

KOReader compatible progression sync server written in Go with a simple single-file database.json for data and configuration.