This is a tool to fetch and convert Slack canvases to offline HTML files. The HTML files have self-contained text, formatting, emojis, and images and no connection to any Slack services, with the only network-dependent resource being optional fonts (currently Lato and Liberation Mono) to ensure consistent rendering.
- Write a
.envfile according to the.env.exampletemplate - Run
node main.jsor use another JavaScript runtime environment - Visit
http://localhost:3000(or the port specified in.env) and paste a Slack canvas File ID or URL - Save the generated HTML file