Vibecode Carbonmade

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price variesbuild time weekend to multi-daycategory 🧱 website buildersreplaced by 0 people

The visible portfolio builder loop is buildable, but a credible replacement needs more than the first screen. Carbonmade earns its keep through editor, CMS, hosting, polish, so expect a weekend or multi-day build and a narrower personal scope.

the project pack5 files · written for this build, step by step
README.md
# Carbonmade · indie build

A static portfolio generator whose hard problems are an image pipeline that respects the originals and the phone, a publish that either completes or does not happen, and a URL you can keep sending to clients after you rename a project.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Content | Projects as folders on disk, one metadata file each, images beside them | the content has to outlive whatever generator you get bored of |
| Generator | A local static build producing plain files, nothing running in production | a portfolio should not have a server you are responsible for patching |
| Images | One derivative ladder generated from untouched originals | originals are the only thing in this project you cannot regenerate |
| Editor | A local admin that edits metadata and ordering, never raw markup | an editor that writes HTML becomes the only thing that can read it |
| Publish | Build into a fresh directory, verify, then swap, keeping the previous build | a half uploaded portfolio is worse than an old one |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the generator, the admin and the image pipeline.
  - Get it: nodejs.org, or your version manager.
  - Verify: node --version prints v22 or higher
- [ ] **An image processing library that reads orientation metadata** · free
  - Why: The whole derivative pipeline rests on it, and the ones that quietly drop orientation are the reason portfolios launch sideways.
  - Get it: Choose a maintained native library for your runtime and read its documentation on metadata handling before you build the ladder.
  - Verify: A deliberately rotated fixture comes out upright with no orientation tag
- [ ] **Somewhere to put static files, with a custom domain** · usually free at portfolio traffic; the domain is the real cost
  - Why: Publishing is a file upload, and the domain is the thing that makes the portfolio yours rather than a tenant of someone else's brand.
  - Get it: Any static host or object storage with a CDN in front, plus your own domain pointed at it.
  - Verify: A published build is reachable at your domain over https
- [ ] **Your actual originals, including the awkward ones** · free
  - Why: A pipeline tested on three tidy exports fails on the panorama, the portrait scan and the thirty megabyte camera file that are already in your archive.
  - Get it: Copy a representative selection into the content directory, including at least one rotated photograph and one very large file.
  - Verify: A full build completes and reports derivative sizes per project
- [ ] **What counts as above the fold on your layout** · free
  - Why: The priority image rule needs a definition, and deciding it per page after the fact means deciding it inconsistently.
  - Get it: Write down the rule, for example the project cover on a project page and the first grid item on the index.
  - Verify: The rule is in the README and enforced by the build

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- A general purpose visual editor.
- Client collaboration and approvals.
- Hosted forms and analytics.
- A template marketplace.
- general-purpose visual editing
- large template and component libraries
- CMS collaboration and client handoff
- managed hosting, forms, and analytics
- high-fidelity color, format, and export handling

If one of those is essential to you, that is the reason to keep paying for Carbonmade, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Carbonmade: A single site is easy to code. People pay for safe ongoing edits, templates, publishing, domains, collaboration, and no-maintenance hosting.

what you lose

xgeneral-purpose visual editing

xlarge template and component libraries

xCMS collaboration and client handoff

xmanaged hosting, forms, and analytics

xhigh-fidelity color, format, and export handling

share on X ↗"I just replaced Carbonmade with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

WebstudioOpen-source visual design with real CSS control; self-hosting replaces Carbonmade's calm with operations.8.8kaug 2026open source↗PubliiA desktop portfolio publisher that produces a fast static site; hosting is your problem, server maintenance is not.7.3kjul 2026open source↗PlasmicA hosted visual portfolio with full layout freedom and a custom domain free; the Plasmic badge stays.6.9kaug 2026open source↗

all 4 free alternatives to Carbonmade →· no votes, no pay-to-list · just what's real

the numbers

Carbonmade pricing

planmonthlyannual (per mo)what you get
beginner$9.99—8 projects; unlimited image/video uploads; 3 navigation options; SD video
professional$14.99—50 projects; unlimited image/video uploads; 5 navigation options; 4K video/audio; custom pages and private portfolio
unlimited$24.99—Unlimited projects and pages; includes all Professional features

free tierno free tier; unlimited-duration private trial, but payment is required to publish the portfolio live

billingmonthly + annual (advertised as about 20% off); exact annual prices were not exposed in the accessible page text

hidden costsA custom domain itself is not included; Carbonmade hosts the site and lets you connect a domain you already own.

verified 2026-08-14 · source ↗

questions
Vibecode Carbonmade

Kinda. The core of Carbonmade is buildable in a weekend with the prompt on this page, but there are real gaps: general-purpose visual editing, large template and component libraries. Read the honest list above before committing.

How much does Carbonmade cost?

Carbonmade's pricing is usage-based or varies by plan · The official pricing URL is recorded, but a stable current amount was not safely recoverable in this pass. Do not publish a number until rechecked..

What do I lose by replacing Carbonmade?

Honestly: general-purpose visual editing; large template and component libraries; CMS collaboration and client handoff; managed hosting, forms, and analytics; high-fidelity color, format, and export handling. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Carbonmade?

Yes: Webstudio (Open-source visual design with real CSS control; self-hosting replaces Carbonmade's calm with operations.) Publii (A desktop portfolio publisher that produces a fast static site; hosting is your problem, server maintenance is not.) Plasmic (A hosted visual portfolio with full layout freedom and a custom domain free; the Plasmic badge stays.) All 4 curated free alternatives are at vibecodeit.com/carbonmade/alternatives. The prompt is for when you want it exactly your way.