← Back to Home

Developer portfolios, reimagined

A portfolio that feels like home.

What is ShellSelf?

ShellSelf is a terminal-style developer portfolio. You get a URL (e.g. shellself.com/yourname) where visitors type real commands to explore your projects, skills, and experience — like using a real shell. No static PDFs, no boring link lists; recruiters and hiring managers actually try something.

Who it's for

Developers, bootcamp grads, and career switchers who want a portfolio that stands out. If you live in the terminal, your portfolio should reflect that.

Why we built it

We wanted recruiters to type a command, explore your projects, and see how you work. An interactive terminal is memorable, shareable, and honest.

How to use it

From signup to a live portfolio in a few minutes:

  1. Sign up — Create an account, then complete onboarding and choose a username. That username becomes your portfolio URL (e.g. shellself.com/yourname). Usernames are lowercase letters and numbers, 3–20 characters.
  2. Manage your page — After logging in, use "Manage My Page" to open the editor. Here you configure your profile and commands.
  3. Commands — Add commands like about, skills, projects. Each command has a short description (shown when visitors type help) and one or more content blocks — text, links, project entries — that appear when someone runs that command. Command names are letters a–z only, 2–20 characters. Free accounts get up to 3 commands; Pro unlocks unlimited.
  4. Profile — Set your display name, headline, and how your page looks. The editor has a Profile section for this.
  5. Themes — Free tier includes a few themes; Pro unlocks many more. Switch themes anytime in the editor.
  6. Custom domain (Pro) — Pro users can connect their own domain (e.g. portfolio.yourname.com) to their ShellSelf page. See the pricing page and custom domain docs for setup.

Built-in commands like help and clear are always available to visitors. You control the rest.

Learn more

Features, FAQ, pricing, and guides:

  • Features — What you get (terminal, themes, URL, custom domain).
  • FAQ — Common questions about pricing, commands, themes, and account.
  • Pricing — Free vs Pro and what’s included.
  • For developers — Why and how to build your portfolio with ShellSelf.
  • For recruiters — How to explore candidate portfolios.
Create yours