QCanvas is an unofficial desktop client for Canvas LMS.
https://codeberg.org/QCanvas/QCanvas
https://github.com/QCanvas/QCanvasApp
You can download a windows version from releases
An appimage version is also available from releases but is not recommended.
- Python 3.12
- Poetry
git clone https://github.com/QCanvas/QCanvasApp.git cd QCanvasApp # Install packages and stuff poetry install --with flatpak-exclude # Run QCanvas (If you run `poetry shell`, you can drop the `poetry run` part) poetry run qcanvas # Alternative poetry run python -m qcanvasWarning
This is not recommended as the appimage produced by this process isn't a proper appimage. It's just a pyinstaller build bundled as an appimage.
Important
You will need Appimagetool
bash ./dev_scripts/build_appimage