SkillAgentSearch skills...

QCanvasApp

QCanvas is a desktop client for Canvas LMS

Install / Use

/learn @QCanvas/QCanvasApp
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

QCanvas

QCanvas is an unofficial desktop client for Canvas LMS.

https://codeberg.org/QCanvas/QCanvas

https://github.com/QCanvas/QCanvasApp

Downloads

<a href='https://flathub.org/apps/io.github.qcanvas.QCanvasApp'> <img width='240' alt='Get it on Flathub' src='https://flathub.org/api/badge?svg&locale=en'/> </a>

You can download a windows version from releases

An appimage version is also available from releases but is not recommended.

Development/Run from source

Prerequisites

  • Python 3.12
  • Poetry

Get started

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 qcanvas

Build custom AppImage

[!WARNING] 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
View on GitHub
GitHub Stars8
CategoryData
Updated1mo ago
Forks0

Languages

Python

Security Score

75/100

Audited on Feb 18, 2026

No findings