Build and deploy beautiful documentation sites that grow with you
Pages
Pages are the most basic unit of data in Orchid, representing one file in your final site. Get to know the basic parts of an Orchid page and how other Orchid components relate.
Themes
Using multiple themes, you can pick the right theme for different parts of your site.
Compilers
Orchid includes native support for compiling Markdown, Asciidoc, Pebble, SCSS, PlantUML diagrams, and more.
Front Matter
Front Matter allows you to customize your Pages individually, adding components or menus to just that page.
Components
Components are single, logical blocks of content within a Page.
Menus
Orchid's built-in menu generation intelligently connects site structure to site menus which adapt themselves to site content.
Breadcrumbs
Orchid maintains a structured and flexible page hierarchy which allows for automatically-generated breadcrumbs.
Templates
Orchid uses Pebble templates and a unique layout composition system for fast and flexible layout design.
Internal Links
Orchid's has a simple yet powerful convention for finding pages and generating links throughout your site.
Assets
Orchid accumulates assets from multiple sources before they are added to the page, including themes, plugins, components, and Front Matter.
Shared Configuration
Shared Configurations give you the freedom to define your own Archetypes and apply them selectively.
Publication
Orchid's built-in deployment pipelines make it easier than ever to build and publish your site.
Custom Themes
Learn more about creating custom themes in Orchid.