Welcome to clickmd! 🎨

This is a beautiful markdown renderer for your CLI applications.

Features

- Syntax highlighting for code blocks - Markdown formatting (bold, headers, links) - Zero dependencies for core functionality - Works with or without Click

Python Code Example

def greet(name: str) -> str:
    """Generate a greeting."""
    return f"Hello, {name}!"

if __name__ == "__main__":
    print(greet("World"))

JSON Data

{
  "name": "clickmd",
  "version": "1.0.0",
  "features": ["highlighting", "markdown", "colors"],
  "stable": true,
  "downloads": 12345
}

YAML Configuration

# Application configuration
app:
  name: clickmd
  version: "1.0.0"
  debug: false
  
dependencies:
  - click>=8.0
  - pytest>=7.0

--- Using echo() ---

This is detected as markdown

Regular text without markdown markers Bold text is also detected

Status Log

🚀 Starting application...
📦 Loading dependencies...
✅ All systems ready!
⚠️ Warning: Using development mode
🛑 Error: Connection timeout (example)