Site navigation

Local-first design suite ·public beta

Design locally.One canvas.

One application for vector, layout, typography, motion, and print — no account, no subscription, with a native Linux app and files that stay on your machine.

Linux · macOS · Windows  ·  Free and source-available (FSL-1.1-MIT)

AccountNo accountCore editing works offline. No sign-up, no cloud sync.
PricingNo subscriptionThe Community Edition is free, with no subscription or feature paywall.
PlatformNative on LinuxFirst-class Linux support with a Rust rendering engine. Also on macOS and Windows.
CodeSource-availableFSL-1.1-MIT. Converts to MIT after two years.

The real interface

One application,
every discipline.

This is Varve as it runs today — the same document model, layer system, and shortcuts across vector, layout, typography, motion, print, and email work. Six task workspaces share the document; Logo tools stay in Design and Code export is available from any workspace. The beta label is deliberate: the interface you see is the interface you get.

Tour the interface
The Varve workspace: a poster document on the canvas with the layers panel on the left and the properties inspector on the right
Open original
The Varve workspace: a poster document on the canvas with the layers panel on the left and the properties inspector on the right
One window — canvas, layers, and properties
A curved vector shape in Varve with its anchor points and Bézier handles shown in node editing mode
Open original
A curved vector shape in Varve with its anchor points and Bézier handles shown in node editing mode
Node editing with live Bézier handles
A type specimen in Varve showing a display character, a character set, a subhead and a body paragraph
Open original
A type specimen in Varve showing a display character, a character set, a subhead and a body paragraph
A type hierarchy set on the canvas
The Design workspace with Logo project controls and generated Code output open beside the same poster document
Open original
The Design workspace with Logo project controls and generated Code output open beside the same poster document
Logo tools stay in Design; the shared Code panel remains available alongside the same document.

Tablet editing

Keep the canvas in reach.

A responsive workspace keeps the same Varve document on screen, with touch-sized controls for selection, alignment, and tool modifiers when a keyboard is not at hand.

Explore touch and pen support
The Varve poster workspace in tablet presentation, with the Inspector beside the canvas and touch controls along the bottom toolbar
Open original
The Varve poster workspace in tablet presentation, with the Inspector beside the canvas and touch controls along the bottom toolbar
Touch-sized controls and keyboardless editing actions beside the canvas

Why Varve instead of the usual options

No account wall.
No subscription. No cloud dependency.

Cloud-centered design workflows can leave existing files out of reach during an outage. Separate tools can also scatter vector, print, and motion work. Varve brings vector, layout, typography, motion, print, and email into one native desktop application with six task workspaces: Design, Print, Draw, Photo, Motion, and Email. Logo tools live in Design, and the Code panel stays available across workspaces. Documents remain local, with no account or recurring cost.

Compare Varve to other tools
Local filesDocuments are files on your disk, not records in someone else’s database.
Native LinuxFirst-class desktop support with a Rust rendering engine.
One environmentVector, layout, typography, motion, and print in one document model.

What you can do

Creative disciplines. One document.

Most work spans categories. Varve keeps the vector, the layout, the type, the motion, and the print run in one document — one layer system, one set of shortcuts.

Precision paths, native geometry

Shapes, bezier paths with handles, boolean operations, node editing, and sticky snap — computed by a native Rust geometry engine, replayed to canvas.

  • Pen and pencil with live handles
  • Boolean operations and node editing
  • Sticky snapping with smart guides
Explore vector in Varve

Why one environment

Your work does not fit
into one category.
Neither does Varve.

A poster needs vector shapes, typography, and print output. A social set needs layout, animation, and export. A product UI needs components, prototyping, and developer handoff.

Instead of switching between separate applications and rebuilding your context each time, Varve keeps the work in one environment: one document model, one layer system, one set of shortcuts.

Read the full product story

Local-first by design

No account required.

No account. No mandatory cloud sync. Varve stores documents locally and core editing works offline. The desktop app writes files to your disk; the browser build uses local browser storage. Optional model downloads, online font/icon search, user-configured providers, update checks, and consented aggregate analytics are separate network features.

Open, import, place, and install are local file actions with clear boundaries. Core design work does not turn your files into an account-backed upload.

Files on disk

Desktop document files you can copy, back up, and own.

Works offline

Core editing runs on your hardware without an account.

No design telemetry

No design content is included in optional aggregate measurements.

Where Varve is today

An honest beta.

The latest published release, Varve 0.5.0, is out for Linux, macOS, and Windows. Core features work, but you should expect rough edges and evolving file formats — great for exploring workflows, not yet for critical production deadlines. Keep backups of anything you care about.

Search Varve