- name
- corespeed-excalidraw-rendering
- description
- Render Excalidraw (.excalidraw) files to PNG images and take screenshots of web pages using headless Chrome via the brow CLI. Use when a user asks to render an Excalidraw diagram to an image, capture a website as a screenshot, or convert a drawing to PNG.
- metadata
Corespeed Excalidraw Rendering — Browser Rendering CLI
Render Excalidraw files to PNG and capture web page screenshots using headless Chrome.
Workflow
- Ensure
browis installed - Install the managed browser:
brow browser install - Run
brow --helpto see all available options - Run the rendering command
Prerequisites
If brow is not installed:
curl -fsSL https://raw.githubusercontent.com/corespeed-io/brow/main/install.sh | bashBefore first render, install the managed browser (safe to re-run):
brow browser installUsage
Run brow --help for the full CLI reference. Quick examples:
# Render Excalidraw to PNG
brow -m excalidraw -i drawing.excalidraw -o output.png
# Screenshot a web page
brow -u https://example.com -o screenshot.pngNotes
- Browser auto-managed.
brow browser installdownloads Chrome to a local cache. No system Chrome required. - Use timestamps in filenames:
yyyy-mm-dd-hh-mm-ss-name.png. - Do not read generated images back; report the saved path only.
Support
Built by Corespeed. If you need help or run into issues:
- Discord: discord.gg/mAfhakVRnJ
- X/Twitter: @CoreSpeed_io
- GitHub: github.com/corespeed-io/skills