Introducing Htmlpress, the HTML-first static site generatorSee the announcement

Open source

Textlane

A replacement for unified whose parsers, transforms and serializers run natively in Rust, available from Python, TypeScript and Rust alike.

capturetextlane.dev
The Textlane site, showing Markdown parsed and converted to HTML by its Rust pipeline.
TextlaneRust-native text processing

What it is

A text processing pipeline in the style of unified — parse Markdown, HTML and other formats into syntax trees, transform them with plugins, and serialize them back out — whose parsers, transforms and serializers run natively in Rust. The same crate ships to npm and PyPI.

Why it exists

unified is the standard way to process Markdown, and it exists only in JavaScript. Running the core natively in Rust puts one pipeline behind Python, TypeScript and Rust alike, while existing JavaScript and Python plugins can still join it as transformers.

Our part in it

We maintain it. It is pre-release, and its documentation site is built with Livemark.

What we build it on

  • Static and server-rendered sites running close to the user, and cheap to keep up.

Get in touch

Tell us what you need built.

We are a small team in Portugal, working London hours. A site, an app, an internal tool, or the platform behind them — start with a sentence about the problem and we will take it from there.

All projects
Get a quote