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

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.
