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

Get it on Flathub

You can download a windows version from releases

[!WARNING] The appimage version is not recommended as it is not a proper portable appimage. It will only work on debian/ubuntu based distros.

Development/Run from source

Prerequisites

  • Python 3.12+ (use pyenv if your distro does not have that version)
  • Poetry

Get started

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

# Enter shell and run it
poetry shell
poetry install
python -m qcanvas

# Alternatively you can run it like this:
poetry install
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.

[!IMPORTANT] You will need Appimagetool

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-2.0.1.tar.gz (62.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qcanvas-2.0.1-py3-none-any.whl (91.8 kB view details)

Uploaded Python 3

File details

Details for the file qcanvas-2.0.1.tar.gz.

File metadata

  • Download URL: qcanvas-2.0.1.tar.gz
  • Upload date:
  • Size: 62.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.0 CPython/3.11.7 Linux/6.5.0-1025-azure

File hashes

Hashes for qcanvas-2.0.1.tar.gz
Algorithm Hash digest
SHA256 66410169a598c320688b7e89805d65e11b3b9c5a797cc38a9b1b0468ab7e3ddf
MD5 f0164cd6a1a230f7c5832b39bd940b90
BLAKE2b-256 4db88107f9e6f1bb46eaa1e2eda124403d708bd7cfd42699f237f4be6f1f4416

See more details on using hashes here.

File details

Details for the file qcanvas-2.0.1-py3-none-any.whl.

File metadata

  • Download URL: qcanvas-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 91.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.0 CPython/3.11.7 Linux/6.5.0-1025-azure

File hashes

Hashes for qcanvas-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d30b8ca53c0aa7232e0eb7126c208b0476b7e51236ab9f608a5501d61f68ffaf
MD5 6ea3988be27636a92945ce442f849fba
BLAKE2b-256 878e78ec8f997dcf37bae935187f6091f38006f26dae0843bd7224eb46d8cede

See more details on using hashes here.

Supported by

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