unified is an interface for parsing, inspecting, transforming, and serializing content through syntax trees. And it’s hundreds of building blocks for working on those trees.
This section of our website includes several articles ranging from recipes that complete small, specific tasks, to guides that walk through how to complete bigger tasks.
Learn unified through articles, each telling a story, that walks through how to complete a certain task
Intro to unified
Guide that summarises the what and why of unified
Guide that delves into transforming Markdown to HTML
Create a plugin
Guide that shows how to create a (retext) plugin
Create an editor
Guide that shows how to create a fancy app ✨
Intro to syntax trees
Guide that shows the basics of syntax trees (ASTs)
Guide that shows how to use plugins and presets
Learn unified through byte-sized articles, that stand on their own, explaining how to complete a small, specific, focussed task
The readmes of our projects and packages, available through the Explore section of our website (or on GitHub and npm), describe the APIs and more in detail.