Justin Mitchell df6019bfd7 Improve book listing and deleting
Books in subfolders now show in device list, deleting removes the book from the list immediately, and newly added books show up immediately
2026-02-22 17:22:16 -05:00

Calibre Plugins

Calibre plugins for CrossPoint Reader.

Plugins

CrossPoint Reader

A wireless device plugin that uploads EPUB files to CrossPoint Reader over WebSocket. The plugin auto-discovers devices on the local network via UDP broadcast.

See crosspoint_reader/README.md for protocol details and configuration.

Installation

Download the latest release from the releases page, then in Calibre: Preferences > Plugins > Load plugin from file.

Development

Setup

# Build and install the plugin into Calibre
make install

# List all installed plugins
make list

# Remove the plugin
make remove

See calibre-customize docs for more options.

Project structure

crosspoint_reader/
  __init__.py   # Plugin entry point
  driver.py     # Device driver (discovery, upload, delete)
  ws_client.py  # WebSocket client and UDP discovery
  config.py     # Settings UI and preferences
  log.py        # Logging utilities

License

MIT

S
Description
No description provided
Readme MIT
214 KiB
Languages
Python 95.4%
Makefile 4.6%