Inkstead Writer is an opinionated publishing engine for personal indie websites. Write in Markdown, build a static site, deploy anywhere, and optionally syndicate posts to social media.
Inkstead Writer supports macOS and Linux.
Install the inkstead-writer launcher, then create and preview a site:
curl -fsSL https://install.inkstead.app | sh
inkstead-writer init my-site
cd my-site
./inkstead-writer doctor
./inkstead-writer devOn macOS, you can also install with Homebrew:
brew tap ivonunes/tap
brew install inkstead-writerThe full documentation is available at inkstead.dev.
Inside a site, use the generated ./inkstead-writer command. It keeps that site on the Inkstead Writer version recorded in inkstead-writer.json. Use inkstead-writer init --help to see options for publishing, CI, syndication, and app connection setup.
Inkstead Writer themes are written in Plume, a templating language for building expressive websites. Plume brings HTML, styles, assets, and behaviour into one authoring model. Inkstead Writer includes Plume, so theme commands run through ./inkstead-writer theme ... without a separate Plume install.