Skip to content

henacodes/ketav

Repository files navigation

Ketav

A local-first cross platform EPUB made to help people read consistently. Features include:

  • track daily reading minutes (accurately, only while you’re actively reading),
  • show streaks (current + longest) and weekly summaries at a glance,
  • break down exactly which books and how much time have been read in the last 7 days,
  • Goal-oriented reading to help keep reading consistency
  • keep all data on your device (no cloud required)

Screenshots

screenshot1 screenshot2 screenshot3 screenshot4 screenshot5 screenshot6

Download (beta)

The beta version is released for Windows and couple of linux flavors. You can find them all here

Building from Source

To build the project from source, you would first need to install Rust and Cargo an other necessary tools depending on the target OS you are building for. Head over to Tauri-Docs to see how.

After you finish configuring your machine

$ git clone git@github.com:henacodes/ketav.git
$ cd ketav
$ npm i
// To run the project on dev server
$ npm run tauri dev
// To build it
$ npm run tauri build

Recommended IDE Setup

About

local-first EPUB reader, accurate time tracking, daily reading goals and comprehensive stats

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages