Enterprise DNA
O Open Source Observability medium

PromptDX

by Community

Markdown for the AI era

P

OSS

PromptDX

Added 1 June 2026

#agents #llms #observability #opentelemetry #prompt #prompt-engineering #prompt-management

Overview

PromptDX is an open-source TypeScript library that uses a Markdown-based DSL to define, version, and test LLM prompts. It treats prompts as code, enabling developers to manage prompt templates, track changes, and run evaluations within their existing CI/CD workflows.

Best for

Best for
Developers who want to manage LLM prompts as code with Git-based version control and testing.

Use cases

  • Version control and review prompt templates alongside application code
  • Run automated prompt regression tests in CI pipelines
  • Collaborate on prompt design using a human-readable Markdown format

Notes

PromptDX is an open-source TypeScript library that uses a Markdown-based DSL to define, version, and test LLM prompts. It treats prompts as code, enabling developers to manage prompt templates, track changes, and run evaluations within their existing CI/CD workflows.

352 stars on GitHub. Last updated 2026-06-01. Licensed AGPL-3.0.

Use cases

  • Version control and review prompt templates alongside application code
  • Run automated prompt regression tests in CI pipelines
  • Collaborate on prompt design using a human-readable Markdown format

Pros

  • Leverages familiar Markdown syntax for prompt authoring
  • Integrates with standard Git workflows for versioning and collaboration
  • Lightweight and focused on developer tooling without vendor lock-in

Cons

  • Limited to TypeScript/Node.js ecosystems
  • Small community with 352 GitHub stars and minimal documentation
  • No built-in support for non-text modalities like images or audio

Indexed from awesome-llmops and enriched against its public facts.

Pros

  • Leverages familiar Markdown syntax for prompt authoring
  • Integrates with standard Git workflows for versioning and collaboration
  • Lightweight and focused on developer tooling without vendor lock-in

Cons

  • Limited to TypeScript/Node.js ecosystems
  • Small community with 352 GitHub stars and minimal documentation
  • No built-in support for non-text modalities like images or audio