Slack canvas exporter

Slack canvas exporter

1 devlog
2h 21m
Created by Mish

Get those Slack canvases off of Slack and onto our hard drives!

Timeline

Earned sticker

Following the news of the imminent destruction of HC Slack, I decided to explore ways to export Slack canvases, as they often contain a wealth of useful information.

I discovered it's pretty easy to build a URL that lets you download a HTML representation of the canvas, so I created a web service that automatically converts canvas URLs into viewable HTML files. The styling currently leaves much to be desired, but I can work on that!

I also made a CLI tool to download the HTML to your filesystem, which is important for archival.

I plan to extend the CLI system to download a batch of canvases (defined in YAML) and save them all to a local folder, so that they can be shared and accessed without a dependency on Slack.

Update attachment