one address · everything you have built

Your work,
woven into
one page.

Loom reads your GitHub, your résumé and your LinkedIn export, and gives back a portfolio that stays current. Set it up once.

useloom.vercel.app/u/yournameClaim it
01 — the problem

Proof of work, scattered across three places that were never built to show it.

Buried repositories

GitHubYour best work is lost under dozens of unpinned repos and forgotten forks.

Feed clutter

LinkedInGood history locked inside a social feed that isn't built to present a portfolio.

Static snapshots

Résumé PDFOutdated the moment you save it to your desktop and ship your next project.

keeping up

Ship on Monday. The portfolio knows by Monday.

Pull fresh repositories whenever you like. Anything you wrote by hand is held; only the imported material moves.

source: github
connected
last sync
2h ago
manual edits
locked
status
live
02 — process

Four steps, and three of them are us doing the work.

  1. Connect sourcesPaste your GitHub, upload a résumé or a LinkedIn export.
  2. Review dataCheck extracted projects and experience before anything goes live.
  3. Select themePick a layout. Your data pours into it — no design work.
  4. PublishGo live instantly at your own address, and change themes any time.
03 — layouts

Same words. Ten completely different websites.

Switching is one click and never touches your content. Your portfolio is not obliged to look like anyone else’s.

MinimalOne column, all air

Section labels hang in the margin and there is not a single border. Space does the work.

SwissGrid, scale, one red

Your name set as large as the page allows, everything else disciplined into a strict field.

EditorialSerif, rules, a drop cap

Reads like a printed page — italic masthead, an asymmetric measure and a rail for the short material.

MonochromeNo colour at all

Black, white, and the space between. Projects are numbered at display size and nothing else competes.

BentoUnequal tiles, balanced

A considered grid where the bio, the featured project and the numbers each take the room they deserve.

GridWork first, person second

A project gallery that starts almost immediately. Built for people whose work is the argument.

DeveloperA repository, refined

Mono only where something is genuinely an identifier. The code aesthetic without the costume.

TerminalA session transcript

Every section is the output of a plausible command. For people who live in the console.

MagazineAn issue, not a page

Masthead, standfirst and body text in real columns. Gives a profile a voice instead of a summary.

BrutalistWeight and contrast

Hard rules, zero radius, type as heavy as it goes. Restraint is in the palette, not the scale.

04 — questions
Can I override automated imports?+

Yes. Every field is editable on the review screen, and anything you touch is marked as yours so a resync won't overwrite it.

Are custom domains supported?+

Every account gets a free Loom address. Custom domains are on the way.

How often does sync run?+

You can pull fresh GitHub data from your dashboard whenever you want. Scheduled daily sync is next.

Take the ten minutes once.

Start with GitHub