Skip to content

Brand

Named for the coat that comes before the painting.

Gesso is the white primer a painter brushes onto raw canvas. It makes every layer after it possible, and it is the cheapest thing in the studio. A ground only funded painters could afford wouldn’t be a ground. It’d be a gate.

Software that feels like a worktable

Most creative software inherited its look from the office: white like a spreadsheet, gray like a filing cabinet, blue like a corporation trying to be trusted. I started somewhere else — the print shop and the worktable, where color is pigment and edges get cut by hand.

That’s why nothing in Gesso is pure white or pure black. The ground is a warm paper tone and the ink is a green-cast near-black. Every screen starts from those two. It’s a small thing you feel more than notice.

A worktable holds the tools you’re using and nothing else. Most apps do the opposite: every feature they’ve ever shipped, out at once, competing with the thing you’re making. Gesso puts the surface first and lets you pull in what the work actually needs.

A capable design tool should leave room for curiosity.

Tan Ho, founder

Paper and ink

Four surfaces, and two of them do the work. Paper is the ground, ink does the talking, and surface and desk add depth without competing.

Paper
Ink
Surface
Desk

Color is a job, not a mood

Four hues carry meaning in Gesso, and they never trade jobs. Blue means you selected something. Coral means something needs you now. Emphasis and safe work the same way: one hue, one meaning. Learn it once and it holds everywhere, which is how an interface earns trust without saying a word.

Semantic

  • SelectionWhat you have selected
  • AttentionWhat needs you now
  • EmphasisWhat matters most right now
  • SafeWhat went right

Because those four stay disciplined, four more get to be decoration: violet, teal, magenta, amber. They live in glyphs and illustration and never signal anything. They can be loud because they never lie.

Decorative

  • VioletDecoration only
  • TealDecoration only
  • MagentaDecoration only
  • AmberDecoration only

One typeface, many volumes

A second typeface is a costume change, and Gesso doesn’t do those. Everything you read here is one family. A headline earns its size by getting bolder and tighter, not by borrowing someone else’s voice.

Build it once.

Display

A paragraph should read like this: unhurried, a measure you can follow, nothing performing for you.

Body

Section label

Caption

Corners tell you what something is

Precise things stay sharp. Things you press soften a little. Cards soften more, and only the genuinely round go fully round. When everything is rounded the same amount, roundness stops meaning anything.

  • SharpWhere precision matters
  • SoftWhere your finger lands
  • SofterWhere things are held
  • RoundOnly the truly round

Shadow means floating

Nothing sitting on the page casts a shadow. When something actually floats above your work — an open menu, a passing notice — it gets one quiet shadow. That’s the only place you’ll find one.

One recipe, sixty drawings

Every illustrated icon in Gesso is built the same way: two flat shapes slightly offset, a thick ink outline on the front one, and a small rotation so it sits like a sticker someone pressed on by hand. No gradients, no soft edges, no polite line icons. The recipe is strict, which is why sixty of them still read as one family.

The surfaces you live in

Each main surface of the app carries its own glyph, built from the same recipe.

  • Home
  • Canvas
  • Brand Book
  • Work
  • Notes
  • Assets
  • Search
  • Theme
  • Settings

The part that isn’t a promise

Most creative software runs on a meter. You stop paying and the file stops opening — not because anything broke, but because access was the product all along. That’s what Gesso is built to avoid, and avoiding it takes more than saying so.

A promise about price is only as good as the company that made it, and companies get sold. So the part of Gesso you can count on isn’t something I said. It’s how the app is built: no server, no account, and a documented format you can take with you.

If I stopped building tomorrow, everything you’ve made would still open. That’s not generosity. It’s the only kind of independence that doesn’t depend on me keeping my word.

What I refuse

A visual language is mostly refusals, and so is a business. Anyone can add things. The identity is in what you won’t do on the day it’d be convenient.

In the business

Nothing expires
You buy Gesso once or you don’t. Nothing in it renews, lapses, or checks whether you’re still paying.
Zero is the whole app
The free download is the same build as the nine-hundred-dollar one. No watermark, no locked panel, nothing held back.
Your work doesn’t need me
Files open with no account and no server. If this project ends, yours don’t.
The tool doesn’t make the art
Gesso helps you draw, arrange, and prepare work. It won’t generate the image, and it won’t stand in for the person who would have made it.

On the page

No borrowed edges
A border goes all the way around or it isn’t there. Half-drawn frames are how interfaces start looking busier than they are.
Glyphs never soften
Everything else can round its corners. The drawings can’t — that hard-cut edge is the signature.
No rainbow moments
Color shows up one or two at a time, doing a job. Every color at once is decoration admitting it has nothing to say.
Big enough to press
Anything you can tap is big enough to tap without aiming. No exceptions for looking sleek.

The primer, then the painting

Everything here exists to stay underneath your work — steady, quiet, and out of the way, so what you make on top of it is the point. The best tour of the language is the product wearing it.