Publish HTML content with GitHub Gist and HTML preview
$20/month : Unlimited workflows
2500 executions/month
THE #1 IN WEB SCRAPING
Scrape any website without limits
HOSTINGER 🎉 Early Black Friday Deal
DISCOUNT 20% Try free
DISCOUNT 20%
Self-hosted n8n
Unlimited workflows - from $4.99/mo
#1 hub for scraping, AI & automation
6000+ actors - $5 credits/mo
📌 Who’s it for
This subworkflow is designed for developers, AI engineers, or automation builders who generate dynamic HTML content in their workflows (e.g. reports, dashboards, emails) and want a simple way to host and share it via a clean URL, without spinning up infrastructure or uploading to a CMS.
It’s especially useful when combined with AI agents that generate HTML content as part of a larger automated pipeline.
⚙️ What it does
This subworkflow:
- Accepts raw HTML content as input.
- Creates a new GitHub Gist with that content.
- Returns the shareable Gist URL, which can then be sent via Slack, Telegram, email, etc.
The result is a lightweight, fast, and free way to publish AI-generated HTML (such as reports, articles, or formatted data outputs) to the web.
🛠️ How to set it up
- Add this subworkflow to any parent workflow where HTML is generated.
- Pass in a string of valid HTML via the
htmlinput parameter. - Configure the GitHub credentials in the HTTP node using an access token with
gistscope.
✅ Requirements
- GitHub account and personal access token with
gistpermissions
🔧 How to customize
- Change the filename (
report.html) if your use case needs a different format or extension. - Add metadata to the Gist (e.g., description, tags).