Vibecode Postman

track this build5 phases, 10 steps, beginner friendly
KINDA · weekend project
price $9/moyou'd save $108/yrbuild time weekendcategory 🛠️ dev toolsreplaced by 0 people

A personal request runner with saved collections and environments is a weekend, and open-source clients like Bruno already are that. What Postman sells at $19 a seat is the team workspace, the cloud sync and governance, which a solo builder does not need and a team cannot vibecode in a weekend.

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

A file-based API client for one developer: requests as YAML in git, environments with secrets from the shell, a runner with assertions that exits non-zero for CI, chaining a token from one call into the next, history with diffs, and an importer for Postman collections. Bruno is the open-source answer; this is the 500-line version you own.

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 | Node 22, a CLI | no GUI, no cloud, no sync problem |
| Storage | YAML files in git plus a SQLite history | diffs and history for free |

## Before you start

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

- [ ] **Node.js 22 or newer** · free
  - Why: Everything in this build runs on it: the server, the scripts, the tests.
  - Get it: Download the LTS installer from nodejs.org, or install with your package manager (brew install node, or nvm install 22). Restart the terminal afterwards.
  - Verify: node --version prints v22 or higher
- [ ] **A terminal and a code editor** · free
  - Why: Every step below is a command you type or a file you edit.
  - Get it: VS Code (code.visualstudio.com), Cursor or Zed. Open a folder for the project and use the editor's built-in terminal.
  - Verify: You can open a folder and run a command in its terminal
- [ ] **Git** · free
  - Why: History for your code, and the way most hosts deploy.
  - Get it: Install from git-scm.com or with your package manager, then run git init in the project folder once it exists.
  - Verify: git --version prints a version
- [ ] **Try Bruno first** · free
  - Why: If it fits, use it and stop; it is free and file-based. This build is for wanting a version you can read in an afternoon.
  - Get it: usebruno.com, open your collection folder.
- [ ] **A Postman collection export and an API to hit** · free
  - Why: Phase 5 imports it; every phase needs a real API to test against.
  - Get it: Postman > Collection > Export (v2.1). Any public API or your own local server for tests.
- [ ] **Where secrets live: the shell, never files** · free
  - Why: Requests reference {{env.NAME}}; values come from environment variables.
  - Get it: Export them in your shell profile or a .env you never commit.

## Quick start

```sh
mkdir api-cli && cd api-cli && git init && npm init -y && npm pkg set type=module && npm install yaml@2
mkdir -p requests environments && cp .env.example .env
```

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

## Honest limits

This build deliberately does not replace:

- Team sync, mock servers, monitors, the visual editor: the seat price.
- team workspaces and cloud sync
- the mock server and monitoring products
- the visual editor
- API governance and the public API network

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

Teams pay so the collection everyone runs is the same collection. Solo, the free tier or a file-based client covers it.

what you lose

xteam workspaces and cloud sync

xthe mock server and monitoring products

xthe visual editor

xAPI governance and the public API network

prior art · use these instead of building, if you'd ratherBrunoopen-source, git-friendly API clientHoppscotchopen-source API development platform
share on X ↗"I just replaced Postman ($9/mo) with one prompt"
the numbers

Postman pricing

solo$9/mo · monthly, billed annually · $108/yr

free tierThe free plan includes the API client, unlimited collection runs and mock servers with limited monitoring and AI credits.

verified 2026-09-04 · source ↗

questions
Is Postman free?

The free plan includes the API client, unlimited collection runs and mock servers with limited monitoring and AI credits. Paid is Solo at $9/mo (checked 2026-09-04).

Vibecode Postman

Kinda. The core of Postman is buildable in a weekend with the prompt on this page, but there are real gaps: team workspaces and cloud sync, the mock server and monitoring products. Read the honest list above before committing.

How much does Postman cost?

Postman costs about $9/month (Solo, checked 2026-09-04), which is $108 per year.

What do I lose by replacing Postman?

Honestly: team workspaces and cloud sync; the mock server and monitoring products; the visual editor; API governance and the public API network. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Postman?

Yes: Bruno (open-source, git-friendly API client), Hoppscotch (open-source API development platform). Using prior art is also vibecoding; the prompt is for when you want it exactly your way.