From data pipelines to operational runbooks, SQL libraries to BI dashboards—Spry unifies your code, data, and documentation into one living system of record. Build data quality checks, manage database migrations, and orchestrate DevOps workflows, all in executable Markdown.
Every feature designed to make reproducible, verifiable, and composable workflows your default
Every fenced code block runs. SQL, Bash, JSON, Prompt, or HTML. Capture, reuse, and version outputs directly in Markdown.
Built with TypeScript and Zod for deterministic pipelines and reliable AI context builds. Never guess what your Markdown will emit.
Emit structured artifacts (SQL, JSON, HTML, embeddings, or vector stores). Use Markdown to orchestrate both data and AI pipelines.
Extend Spry with Deno modules. Connect to databases, LLMs, APIs, or vector DBs using lightweight emitter/interpreter functions.
From operational runbooks to BI dashboards, data quality to SQL libraries—all built with executable Markdown
Build complete SQLPage apps from Markdown. Scaffold, live reload, and package into SQLite/PostgreSQL.
Design data pipelines as Markdown documents with lineage and metadata inline.
Define, assemble, and verify LLM context pipelines in executable Markdown.
Generate audit-ready Markdown notebooks with structured evidence.
Executable runbooks that never go stale. Automate incident response, health checks, and infrastructure operations.
Build version-controlled dashboards and reports from Markdown. Deploy to SQLPage or static sites.
Define quality checks as executable SQL cells. From freshness to anomaly detection, all in Markdown.
Build type-safe, polyglot SQL libraries from Markdown. One definition, multiple languages.
Idempotent database migrations using pure SQL and CTEs. Safe, transparent, reproducible.
Define, execute, and version-control compliance and security policies using executable Markdown.
Build and manage resilient, low-latency data workloads that operate autonomously at the network edge.
Operational runbooks for incident response and infrastructure automation
Reproducible data pipelines with lineage and orchestration
Idempotent SQL migrations with transparent, auditable changes
Type-safe SQL libraries powering polyglot applications
Data quality checks from freshness to anomaly detection
Business intelligence dashboards built as code
AI context pipelines for RAG and LLM applications
Prompt engineering workflows with evaluation and versioning
Compliance-ready documentation that executes and proves results
Install Deno, scaffold your project, and start executing Markdown pipelines right away
curl -fsSL https://deno.land/install.sh | sh
curl -fsSL https://sprymd.org/init.sh | sh
First, install the Deno TypeScript runtime. Then, install the Spry TypeScript module which uses Deno to execute your Markdown pipelines.
This sets up a fully functional project withspry.ts,Spryfile.md, and your first executable Markdown workflow.
Addsql,bash,json, orprompt cells to your Markdown and watch them execute.
Whether you're building data pipelines, orchestrating DevOps workflows, managing database schemas, or creating BI dashboards—Spry makes it reproducible, auditable, and version-controlled. Every Markdown file can execute, verify, and document itself.