This is the first out of 28 projects I plan to launch by the end of 2026.

phototype-labs-26.png

I just needed a quick portfolio....

I saw a job listing that actually excited me. The kind of role you don't scroll past. There was one problem: I needed a portfolio to apply.

So I started looking for my work. It was everywhere. Work computer. Personal laptop. Webflow, Figma, After Effects... External drives with folders called portfolio\_backup\_v2\_FINAL. A mess.

I didn't need a website builder. I needed something that could look at a folder of files and just... show them. Quick. Clean. No ceremony.

So I built one...

Turns out I spent more time building the portfolio tool than actually using it to apply. Every version had something missing: export was broken, no thumbnails, no subfolder support, the theme looked like a spreadsheet... So I kept building. Fixed the export. Added syntax highlighting...

A year later, I never sent that application.

But I have something else: a tool that turns any folder into a clean, fast, offline website. Shipped the Linux version first. Windows and macOS are next.

What started as a quick portfolio project became a proper static site generator without the nonsense.

How it works

Point 4567 at a folder. It reads your files, generates a site, serves it locally at localhost:4567. That's it.

Your messy project folder? That's your portfolio now. Half-finished experiments? Visible. Abandoned drafts? They get a page. The work that was buried gets a door.

What you actually own

Download it, and it's yours. Works offline. No accounts or registration needed. Once it's on your machine, no one can take it away.

What you pay for is the next year of development — the bug fixes, the features, the stuff that's already shipped and the stuff I've got planned.

Check the changelog to see what's been built so far.

Why the name

I was testing 4567 locally and it kept port-conflicting with another app running in parallel. Needed a new default port. Typed the first four digits that came to mind. 4567.

Tried other names for weeks. Nothing stuck. Kept the port number.

A tool first. A name second.