v2 themes shipped Arroyo · Reel · Paper · Obsidian see what's new →
for photographers, directors, tattooers, illustrators, studios

A portfolio that gets out of the way.

Onframe is a small, opinionated platform for the kind of site you'd want to make if you weren't busy making everything else. For commission-based work — pick a hand-built theme, drop in your projects, publish.

Start your site — free 7 days· No credit card · Bring your own domain
fig. 01 — example site01 / 03
R
Photographer · Mexico City
A quieter kind of portrait.
Weddings, editorial, and the hour before the hour.
see work
trusted by working professionals
REYES
Octavo
MARA · ink
Hauer Studio
north / east
Foglio
"Finally a builder that doesn't make me feel like I'm flying a 737."
— Ana Reyes · Photographer · Mexico City
"I rebuilt my entire site in a weekend. The publish flow alone is worth it."
— Mara · Tattooer · Los Angeles
"Themes feel like a magazine, not a template. Clients notice."
— Octavo · Director · Lisbon
§ 02 editor · click anything, edit it

The preview is the canvas.
The inspector follows what you select.

No section sidebar to scroll. No mode-switching. Click any block — a hero image, a project caption, a navigation link — and edit it in place. The work you see is the work you ship.

01
02
03
04
05
— photographer / mexico city
02 · headline | moveduplicatedelete
A quieter kind of portrait.
Weddings, editorial, and the hour before the hour.
§ headline
text
A quieter kind of portrait.
size
S
M
L
alignment
left
center
right
01
Block rail

Every section as a number. Click to jump, drag to reorder.

02
Click to select

Outline the block. The toolbar slides in above it. No mode-switching.

03
Inspector follows

Same controls everywhere. Text, image, link, gallery — one panel.

§ 03themes · same content, different room

Pick the room your work belongs in.

Six hand-built themes — five photographer niches, one dark agency. Switch any time; your content, sections, and project order stay where they are.

R
— same content
A quieter kind of portrait.

click a theme above — content stays, the room changes.

§ 04 publish · one button, one log

See exactly what you're shipping.

Every change you make is autosaved as a draft. When you're ready, hit publish — Onframe shows you a clean diff of what's changed since the last live version, then ships it in 30 seconds.

Roll back to any version with one click. No git, no migrations, no anxiety.

manifesto · what we don't build § 06

We say no to a lot of things so you don't have to.

Onframe is small on purpose. The platforms we left behind tried to be everything, and ended up being a mess of half-finished features waiting for a roadmap. We'd rather build less, and build it well. Here is what we will not ship — not now, not later.

○ no. 01

No drag-and-drop page builder.

Drag-and-drop produces drag-and-drop sites. Themes set the rules; you supply the work.

○ no. 02

No marketplace of paid plugins.

Every plugin is a future Tuesday morning of debugging. We ship one product, well.

○ no. 03

No hidden upsells.

Two plans. One yearly bill. What you see in the editor is what's on your plan.

○ no. 04

No abandoned themes.

We build six, and we keep them. Every theme stays current with every editor change.

○ no. 05

No vendor lock-in.

Export your content as Markdown + JSON any time. Take your work with you.

§ 07 pricing · two plans, one yearly bill

Pay once a year. That's it.

for studios

Studio

$192 /year

For collectives and agencies. Everything in Solo, plus team page, multiple editors, shared assets library, branded client rooms.

7-day free trial. No card up front. Cancel any time, export your content as Markdown + JSON.

§ 08frequently asked

Questions, answered.

Yes — bring your own from day one, or use a free <handle>.onframe.parthjansari.dev subdomain while you sort it out.
start · 7 days, no card

Build the site.
Get back to work.

Takes about 6 minutes from sign-up to live URL.