Skip to content

Component Showcase

This page demonstrates all built-in components available for documentation. Use this as a reference when writing content.

Syntax-highlighted code with automatic copy button.

// JavaScript example
function greet(name) {
return `Hello, ${name}!`
}
src/config.ts
export interface Config {
apiUrl: string
timeout: number
}
def process_data(data):
# These lines are highlighted
cleaned = clean(data)
return transform(cleaned)
Terminal window
# Start Lombok with Docker Compose
docker compose up -d
# Check container status
docker compose ps

For multi-variant content like OS-specific or language-specific instructions.

bash npm install lombok-client
Open Terminal and run the command.

For highlighting important information.

For feature overviews and navigation.

Getting Started

Learn the basics of Lombok in just a few minutes.

Installation

Deploy Lombok on your own infrastructure.

Storage

Configure S3-compatible storage backends.

App Platform

Build TypeScript apps on Lombok.

Step 1

Create your configuration file.

Step 2

Add your storage providers.

Step 3

Deploy and start using Lombok.

Standard markdown tables with automatic mobile scroll.

FeatureFreeProEnterprise
Storage5 GB100 GBUnlimited
Apps310Unlimited
Workers15Unlimited
SupportCommunityEmailPriority
ProviderRegionPricingFree TierMin StorageMax Object SizeEgress CostAPI Compatibility
AWS S3GlobalPay-as-you-go5 GB/12 moNone5 TB$0.09/GBFull
Cloudflare R2GlobalPay-as-you-go10 GBNone5 TBFreeFull
Backblaze B2US/EUPay-as-you-go10 GBNone5 TB$0.01/GBPartial
DigitalOcean SpacesRegional$5/mo baseNone250 GB5 TB$0.01/GBFull
MinIOSelf-hostedFreeN/ANone5 TBN/AFull

Images placed in src/assets/ are automatically optimized.

import { Image } from 'astro:assets'
import screenshot from '../../assets/screenshot.png'
<Image src={screenshot} alt="Screenshot description" />
  • Bold text for emphasis
  • Italic text for terms
  • inline code for commands and code references
  • Strikethrough for deprecated content
  • Links for navigation
  • First item
  • Second item
    • Nested item
    • Another nested item
  • Third item
  1. First step
  2. Second step
    1. Sub-step A
    2. Sub-step B
  3. Third step
  • Completed task
  • Pending task
  • Another pending task

Content uses H2 (##) for main sections and H3 (###) for subsections. These appear in the table of contents on the right.

The table of contents is configured to show H2 and H3 headings only (configured in astro.config.mjs).