Bene is a reading system for documents written in the EPUB file format. You can try a live demo of Bene here: https://nota-lang.github.io/bene/
Development Status: Bene is a research prototype. Don't expect it to work reliably yet.
Currently, the only supported setup is installation from source. You will need at least Rust and Depot.
Bene is distributed as a web app and a desktop app.
You will need wasm-pack. Then run:
cd bene/js
depot -p bene-web build
Then you can serve the web app by running:
cd packages/bene-web/dist
python -m http.server
And visit http://localhost:8000/. You can replace the python
command with however you like to serve static files.
You will need the Tauri CLI, which you can install by running:
cargo install tauri-cli
Then run:
cd rs
cargo tauri build
This will generate a binary you can use on your system. I have only tested this on MacOS and it only kind of works, so I would just use the web app for now.