Vibecode VHS Slipcover Maker

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price $6/moyou'd save $72/yrbuild time one session for one cover format; months for the full catalogcategory 🎨 designreplaced by 0 people

The core loop, type a title and print a correctly sized VHS slipcover, is a one-session build. But the rich design possibilities, range of 30+ physical media types, 22+ languages supported, and instant generation of covers from a variety of media sources makes this a lengthy project to spin up on your own. That part is not coming out of one prompt.

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

A browser tool that turns a title and a piece of cover art into a wrap that folds around a real VHS case, whose hard problems are print accuracy on printers that quietly rescale, type that fits a one-inch spine, and full-resolution cover art handled without a server.

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 |
| --- | --- | --- |
| Runtime | A static single-page application, no server and no accounts | nothing here needs a server and a server would need paying for |
| Geometry | Every format stored as millimetres in a data file, pixels derived at render time | the case does not care what your screen calls a pixel |
| Rendering | One vector drawing of the whole wrap, shared by the screen and the export | two renderers drift, and the print is the one that drifts |
| Type | Bundled fonts whose licences permit embedding, fitted from real glyph metrics | a title measured in a fallback font is a title that overflows the spine |
| Export | PDF at the exact sheet size with fonts embedded and no scaling | fit to page is how a perfect design comes out five percent small |
| State | The design serialised into the URL with defaults omitted | the URL is the save file and the share link |

## Before you start

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

- [ ] **Node.js 22 or newer** · free
  - Why: Builds the single-page application and runs the test suite.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **A real VHS case and a ruler** · free
  - Why: Every dimension in the format file is measured from this, and a number copied from somewhere else is a number you will find out about after printing.
  - Get it: Any tape case with its original sleeve, and a steel ruler marked in millimetres.
  - Verify: Panel, spine and flap measurements are written into the format file
- [ ] **A printer that feeds the sheet size, or a print shop** · free, or a few pounds per sheet at a shop
  - Why: The wrap is wider than the paper most home printers take, and the calibration square only proves the printer that will actually produce the sleeve.
  - Get it: Check the largest sheet your printer feeds against the format's sheet size; otherwise a print shop that will print at one hundred percent on cardstock.
  - Verify: A calibration sheet has been printed and measured on it
- [ ] **Fonts whose licences permit embedding** · free
  - Why: The PDF embeds the fonts so it prints identically elsewhere, and a font licence that forbids embedding makes that export unlawful to share.
  - Get it: Open licence fonts with the licence file kept beside each, recorded in the fonts file.
  - Verify: Every bundled font has a licence entry with embedding permitted
- [ ] **Your print tolerance and the overlong title rule** · free
  - Why: Both are decisions the tests assert, and choosing them after seeing results means choosing whatever passes.
  - Get it: Decide how many millimetres of error the calibration square may show, and whether an overlong title wraps or truncates.
  - Verify: Both are written in the README and encoded in the tests

## 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:

- Metadata search for films and music.
- Accounts and saved designs.
- Vendor-aligned sticker sheets.
- Interface translation.
- 30+ measured dieline templates: cassette J-cards, CD inserts, vinyl jackets, Blu-ray and DVD wraps, MiniDisc
- movie and music search that auto-fills cover art and metadata
- designs that persist and share as a URL
- die-cut label-sheet PDFs aligned to vendor sticker stock
- 22 UI languages

If one of those is essential to you, that is the reason to keep paying for VHS Slipcover Maker, 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

One cover is a fun afternoon project; people pay when the twelfth format still measures right against the real case in their hand and a whole shelf of tapes needs matching spines.

what you lose

x30+ measured dieline templates: cassette J-cards, CD inserts, vinyl jackets, Blu-ray and DVD wraps, MiniDisc

xmovie and music search that auto-fills cover art and metadata

xdesigns that persist and share as a URL

xdie-cut label-sheet PDFs aligned to vendor sticker stock

x22 UI languages

prior art · use these instead of building, if you'd rather

Nothing worth pointing at. That's why the prompt exists.

share on X ↗"I just replaced VHS Slipcover Maker ($6/mo) with one prompt"
questions
Vibecode VHS Slipcover Maker

Kinda. The core of VHS Slipcover Maker is buildable in a weekend with the prompt on this page, but there are real gaps: 30+ measured dieline templates: cassette J-cards, CD inserts, vinyl jackets, Blu-ray and DVD wraps, MiniDisc, movie and music search that auto-fills cover art and metadata. Read the honest list above before committing.

How much does VHS Slipcover Maker cost?

VHS Slipcover Maker costs about $6/month (Basic, checked 2026-08-04), which is $72 per year.

What do I lose by replacing VHS Slipcover Maker?

Honestly: 30+ measured dieline templates: cassette J-cards, CD inserts, vinyl jackets, Blu-ray and DVD wraps, MiniDisc; movie and music search that auto-fills cover art and metadata; designs that persist and share as a URL; die-cut label-sheet PDFs aligned to vendor sticker stock; 22 UI languages. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to VHS Slipcover Maker?

No mature open-source alternative worth pointing at, which is exactly why the one-shot prompt on this page exists.