✦ 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.