Skip to content

eliascotto/liture-quotes

Repository files navigation

Liture Quotes

A book highlights manager for the desktop.
liture.co »

Download for MacOS · Windows · Linux

A modern, cross-platform quotes management application built with Tauri and React. Liture helps you organize and manage your favorite quotes from books, with support for importing from popular e-reader platforms.

app-screenshot

Note for MacOS users

This app is not signed and Apple sucks doesn't like that, so you will probably see an error when you open it; "Quote is damaged and can’t be opened. You should move it to the bin".

Run this command in the terminal to fix it.

sudo xattr -rd com.apple.quarantine /Applications/Quotes.app

Features

  • 📚 Import quotes from popular e-reader platforms:
    • Kindle Clippings
    • Kobo SQLite Database
    • iBooks (macOS only)
  • 🔍 Powerful search functionality across quotes, books, and authors
  • 📝 Add and manage notes for your books
  • ⭐ Star and organize your favorite quotes
  • 🏷️ Tag system for better organization
  • 📖 Chapter management for structured reading
  • 💾 Local database for offline access
  • 🎨 Modern, responsive UI

Prerequisites

  • Node.js
  • Rust
  • SQLite
  • For macOS/Windows: Tauri CLI
  • For Linux: Docker and Docker Compose

Usage

  1. Clone the repository:
git clone https://github.com/eliascotto/liture.git
cd liture
  1. Install dependencies:
npm install

Build

MacOS / Windows

npm run tauri build

The build output will be stored in src-tauri/target/release/bundle.

Linux

Use Docker for Linux build:

docker-compose build
docker-compose run --rm tauri-linux-builder

If you encounter issues:

docker-compose up -d tauri-linux-builder
docker ps # grab container id
docker exec -it <container_id> /bin/bash
npm list @tauri-apps/cli-linux-x64-gnu
npm run tauri build

Development

To run the application in development mode:

npm run tauri dev

Testing

Run the test suite:

npm test

For watch mode:

npm run test:watch

For UI testing:

npm run test:ui

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

About

A personal book higlights manager for desktop.

Resources

Stars

Watchers

Forks

Packages

No packages published