LogoCyanPrint

Developer Overview

Extend CyanPrint with custom templates, processors, plugins, and resolvers

Developer Documentation

Welcome to the CyanPrint developer documentation. Learn how to extend CyanPrint by creating custom artifacts.

What You Can Build

CyanPrint has four extensible components called artifacts:

ArtifactPurpose
TemplatesDefine questions and file processing rules
ProcessorsTransform files (templating, syntax)
ResolversResolve file conflicts from layered templates
PluginsPost-processing (run commands, file operations)

Getting Started

Start with the basics to understand how CyanPrint works:

Build Your Artifact

Ready to create? Choose your path: