Skip to main content

QCanvas is a desktop client for Canvas LMS.

Project description

QCanvas

QCanvas is an unofficial desktop client for Canvas LMS.

https://codeberg.org/QCanvas/QCanvas

https://github.com/QCanvas/QCanvasApp

Downloads

Download it from releases

Development/Run from source

Prerequisites

  • Python 3.12+ (use pyenv if your distro does not have that version)
  • Pipx (optional)
  • Poetry (recommended to install using pipx install poetry)
  • Appimagetool (Only for building the appimage)

Get started

git clone https://github.com/QCanvas/QCanvasApp.git
cd QCanvasApp

# Enter shell and run it
poetry shell
poetry install
python qcanvas/run.py

# Alternatively you can run it like this:
poetry install
poetry run python qcanvas/run.py

Build custom AppImage

bash build_appimage.sh

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

qcanvas-1.2.0a0.tar.gz (48.6 kB view hashes)

Uploaded Source

Built Distribution

qcanvas-1.2.0a0-py3-none-any.whl (72.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page