Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1004 Bytes

File metadata and controls

37 lines (26 loc) · 1004 Bytes

OpenCanvas

OpenCanvas is a translucent sticky canvas for Linux desktops. It stays on top, accepts drag-and-drop content, and intelligently formats text, code snippets, tables, and screenshots.

Features

  • Semi-transparent always-on-top window
  • Smart detection for text, code, images, and tables
  • Adjustable layout with drag-and-drop reordering
  • Global hotkeys and clipboard monitoring
  • Optional optimizations to minimize footprint (stripped binaries, lazy loading)

Development Setup

python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
pip install -r requirements-dev.txt

Run the application:

python -m opencanvas

Documentation

License

MIT License. See LICENSE for details.