PostLab

A CLI-first content management system for modern web and social media

go install postlab/cmd/postlab Get Started

Everything You Need

Web Publishing

Deploy static HTML/CSS/JS sites with a single command. Built for landing pages, documentation, and form intake.

postlab deploy -source ./site -dest prod

Social Media

Generate and post audio/video content to Instagram, YouTube, SoundCloud and more platforms.

postlab post -platform youtube -content video.mp4

SQLite Database

Store dynamic content and manage data with built-in SQLite support for pages, posts, and media.

postlab server -port 8080

CLI-First Workflow

Designed for developers who prefer the command line

1

Create Content

Write HTML, record videos, or generate media using your favorite tools

2

Run PostLab

Use simple commands to deploy sites or post to social platforms

3

Ship Fast

Content goes live instantly with rsync-like efficiency

Built on Modern Standards

Simple Go

Idiomatic Go using stdlib, minimal dependencies

Standard HTML/CSS/JS

No frameworks needed, just modern web standards

CLI Excellence

Unix philosophy with powerful, composable commands

Get Early Access

Join the waitlist for PostLab updates and early access

Join Waitlist

Quick Start

# Install PostLab
go install postlab/cmd/postlab

# Start the server
postlab server

# Deploy a website
postlab deploy -source ./mysite -dest production

# Post to social media
postlab post -platform instagram -content photo.jpg