Korala

Markdown templates

Create reusable documents from Markdown.

Write in your editor or AI assistant. Preview your Markdown in Korala, save a reusable template, and prepare a document for signing.

Try the playground

Try the browser preview without an account. Sign in to generate the PDF and save your template.

Reuse your text with names, dates and line items.

Store your approved text in the template. Supply names, dates and line items as separate example data.

Write the source

Use headings, lists, tables and emphasis. Add variables where information changes and signature blocks where people need to sign.

Customer details
{{ client.name }}
Repeated items
{% for item in items %}
Signature placement
::signature{role="client"}

Download example Markdown

Download example data

Example documentIllustrative layout

Harbour Studio

Services agreement

Prepared for Northline Studio


Scope of work

Brand workshop€1,200
Document templates€800
Total€2,000

Payment due within 30 days.

Client signature
View the full Markdown example
# Services agreement

Prepared for **{{ client.name }}** by **{{ provider.name }}**.

## Scope of work

| Deliverable | Fee |
| --- | --- |
{% for item in items %}
| {{ item.description }} | {{ item.fee }} |
{% endfor %}

**Total:** {{ total }}. Payment is due within {{ payment_days }} days.

{% if includes_support %}
## Ongoing support

The provider includes 30 days of support after delivery.
{% endif %}

## Acceptance

By signing below, both parties accept the scope and payment terms above.

:::signatures
::signature{role="client" label="Client signature"}
::signature{role="provider" label="Provider signature"}
:::

Review before you send.

01 · Draft

Preview in your browser

Paste your source and example data. Check the wording without creating an account.

02 · Check

Generate the PDF

Continue in Korala. Review page breaks and signature placement before saving the template.

03 · Prepare

Create a document

Supply customer data and assign people to signer roles. Review the generated draft.

04 · Send

Request signatures

Send through Korala’s signing flow and track completion. Saving a template does not send a request.

Create templates through your editor, assistant or API.

Keep the source in your project, prepare it with an assistant, or create templates through the API. Version checks protect source edits; existing documents retain their generated PDF.

Read the Markdown integration guide

Download the document skill