Can I vibecode Orshot?
KINDA · weekend projectThe render itself is not the moat. Headless Chromium plus a Handlebars template gets you a PNG or a PDF from JSON in an afternoon, and for one team rendering its own OG images that really is the whole job. What does not fall out of a weekend is everything around the render: a visual editor non engineers can use, one design that re solves cleanly into a story, a square, and an OG card, workflows that fire on a schedule or a webhook against Sheets and Airtable, publishing into 15 plus social platforms, and a render farm that stays warm and predictable under burst. Build it if you own the templates and the volume is small. Keep paying if the people making the creatives do not write HTML.
Build me a local templated image and PDF render service to replace an image generation API. Requirements:
- Node 22 with Express in a single server.js, plus Playwright driving Chromium.
No build step, no framework, no database.
- A template is a folder at templates/<name>/ holding index.html with Handlebars
placeholders, style.css, and meta.json with width, height, and defaults.
- Ship 3 starters: an OG card at 1200x630, an Instagram square at 1080x1080, and
a one page invoice that renders to PDF.
- POST /render {template, modifications, format} returns PNG, JPEG, or PDF.
Fill the template, set the viewport from meta.json, screenshot the page.
PDFs go through page.pdf() instead.
- GET /render/<template>.png?headline=...&image=... does the same thing from
query params so the URL can be dropped straight into an img tag.
- POST /batch accepts a CSV or a JSON array, renders every row into out/ with a
concurrency of 4, and returns a manifest of paths.
- A brand.json with 4 colors and 2 local font files, injected into every template
as CSS custom properties so a rebrand is one file edit.
- Keep one browser instance warm and reuse pages. Launching Chromium per request
is the thing that makes the naive version unusable.
- Cache by a hash of template plus modifications into .cache/ and serve hits from
disk before touching the browser.
- Fonts load from ./fonts via @font-face with file:// URLs, and the renderer waits
on document.fonts.ready so text never screenshots mid swap.
- Out of scope: a visual editor, video, social publishing, and multi tenant auth.
I write templates in HTML by hand and that is the trade I am making.
- README: how to add a template, how fonts resolve, and the Docker line that
installs the Chromium system dependencies.$ open in your agent (prompt prefilled, you press enter) or copy it raw · this prompt is generated from the build plan · improve it via PR
prompt copied. want to know what dies next week?
new verdicts + top votes, weekly. free. one-click out.
Because the person who needs the graphic is usually not the person who can maintain a Chromium pool, and the value shows up when marketing edits a template without filing a ticket.
xvisual studio editor for non developers
x2,000 plus prebuilt templates
xone design auto resized to every social format
xscheduled and webhook driven workflows
xpublishing to social platforms
xMCP and agent integrations
xwhite label embedded editor
xworkspaces, audit logs, and team access
Don't feel like building it? These folks already made it free.
all 4 free alternatives to Orshot →· no votes, no pay-to-list · just what's real
Orshot pricing
launch$39/mo · monthly · $468/yr
free tier30 render credits and 50 AI credits, no card required, enough to evaluate but not to run anything recurring.
verified 2026-08-09 · source ↗
Is Orshot free?
30 render credits and 50 AI credits, no card required, enough to evaluate but not to run anything recurring. Paid is Launch at $39/mo (checked 2026-08-09).
Can I vibecode Orshot?
Kinda. The core of Orshot is buildable in a weekend with the prompt on this page, but there are real gaps: visual studio editor for non developers, 2,000 plus prebuilt templates. Read the honest list above before committing.
How much does Orshot cost?
Orshot costs about $39/month (Launch, checked 2026-08-09), which is $468 per year.
What do I lose by replacing Orshot?
Honestly: visual studio editor for non developers; 2,000 plus prebuilt templates; one design auto resized to every social format; scheduled and webhook driven workflows; publishing to social platforms; MCP and agent integrations; white label embedded editor; workspaces, audit logs, and team access. If any of those are load-bearing for you, keep paying.
Is there an open-source alternative to Orshot?
Yes: Gotenberg (A Docker API that turns HTML into PDFs and screenshots, so you bring the templates and it handles the Chromium wrangling you do not want to own.) Cloudinary Free (Free forever with 25 monthly credits; text and image overlays are URL parameters, which covers product shots and simple cards without a render server.) ImageKit Free (Forever free at 20 GB bandwidth with all transformations included, so layered text over a base image is a URL rather than a pipeline.) All 4 curated free alternatives are at canivibecodeit.com/orshot/alternatives. The prompt is for when you want it exactly your way.