Skip to content

Fetch and publish Slack canvases as HTML webpages

Notifications You must be signed in to change notification settings

CyrilSLi/slack-canvas-publisher

Repository files navigation

slack-canvas-publisher

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.

Demo Installation & Usagesage

  • Write a .env file according to the .env.example template
  • Run node main.js or 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

About

Fetch and publish Slack canvases as HTML webpages

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published