Skip to main content

Steve Kinney

Project

Prose Writer

A chainable TypeScript library for building formatted text and Markdown without turning every prompt or document into a pile of string concatenation.

Prose Writer is a chainable TypeScript library for building formatted text and Markdown. It is useful for prompts, generated documents, and anywhere else that a growing collection of string fragments starts looking suspiciously like a formatting system with no rules.

The API keeps that structure explicit: add prose, headings, lists, and other blocks in order, then render the result as a string. The goal is not to invent another document format. It is to make the format you already need easier to assemble, inspect, and change.