Skip to content

Cross-platform GUI tool that keeps local folders in sync with remote folders on Canvas

Notifications You must be signed in to change notification settings

nguyenvukhang/canvas-sync

Repository files navigation

Canvas Sync

A cross-platform compilable* tool that keeps local folders up-to-date with online folders on Canvas.

Install

To install Canvas Sync, head over to the latest release and download a file that is specific to your operating system.

For macOS users, after dragging CanvasSync.app into your /Applications folder, you have to open Terminal and run

xattr -c '/Applications/Canvas Sync.app'

in order to be able to open the app.

Usage

Upon first launch, you have to supply an Access Token to Canvas.

This can be found at your canvas profile settings.

Click on New access token and don't provide an expiry date to make it last forever. After creating the token, copy it and paste it into Canvas Sync. The app will save it (locally) for you.

Cross platformness

Currently compiled for MacOS and Windows, but since it's written with the Qt framework, it can be easily adapted to compile for Linux distributions. PRs are welcome.

About

Cross-platform GUI tool that keeps local folders in sync with remote folders on Canvas

Resources

Stars

Watchers

Forks

Packages

No packages published