Developer CLI Tool

Publish static HTML drafts from your terminal

A lightweight developer utility for authenticated static HTML publishing. Upload plans, reports, and pages directly from the command line.

$ npx postplan upload ./plan.html
terminal
$npx postplan upload --title "Q4 Roadmap" ./roadmap.html Uploading ./roadmap.html... Published successfully https://postplan.dev/d/8f3k2j $cat ~/.postplan/drafts.json {"drafts":[{"id":"8f3k2j","file":"./roadmap.html"}]} $
How it works

Three steps to publish

01

Upload your draft

Run a single command to upload any static HTML file. No build steps, no configuration files needed.

npx postplan upload ./plan.html
02

Get a public URL

Instantly receive a shareable URL. Your HTML is served as-is with proper content headers.

https://postplan.dev/d/:id
03

Manage and track

Anonymous by default. Sign in later to link drafts to your account. Local mappings stored in ~/.postplan.

npx postplan signin
Features

Built for developers and agents

Zero Config

No setup needed. Just npx and go. Works out of the box.

Anonymous First

Publish without an account. Sign in later to manage your drafts.

Single File

Upload any static HTML - plans, reports, docs, landing pages.

Local Mappings

Draft IDs and metadata stored in ~/.postplan for easy reference.

Agent Friendly

Designed for CLI-first workflows. Perfect for AI agents and automation.

Health Checks

Standard /healthz endpoint for monitoring and uptime verification.

API

Simple endpoints

POST /api/upload Upload HTML, get a public URL
GET /d/:id Retrieve a published draft
GET /healthz Service health check

Start publishing

No signup needed. Install and upload in seconds.

$ npx postplan upload ./your-file.html