conductor-oss--conductor
a9cd7750f4
CI / unit-test (push) Has been cancelled
CI / detect-changes (push) Has been cancelled
CI / build (push) Has been cancelled
Publish docs via GitHub Pages / Deploy docs (push) Has been cancelled
CI / test-harness (push) Has been cancelled
CI / generate-e2e-matrix (push) Has been cancelled
CI / e2e (push) Has been cancelled
CI / build-ui (push) Has been cancelled
Release Drafter / update_release_draft (push) Has been cancelled
UI v2 Integration CI / E2E (Integration) (push) Has been cancelled
UI v2 CI / Lint, Format & Test (push) Has been cancelled
UI v2 CI / E2E (Mocked) (push) Has been cancelled
20 行
2.5 KiB
Markdown
20 行
2.5 KiB
Markdown
---
|
|
description: "Conductor SDKs for Java, Python, Go, JavaScript, C#, Ruby, and Rust — build workflow as code and task workers in any language with type-safe APIs, automatic polling, and workflow orchestration management for this open source workflow engine."
|
|
---
|
|
|
|
# SDKs
|
|
|
|
Build Conductor workers and define workflow as code in your language of choice. Every SDK provides task polling, workflow management, and full API coverage for this open source workflow orchestration engine — so you can focus on your business logic while Conductor handles retries, state, and orchestration.
|
|
|
|
<div class="sdk-grid">
|
|
<a href="java-sdk.html" class="sdk-card"><div class="sdk-icon sdk-java" aria-hidden="true"></div><div class="sdk-info"><h3>Java</h3><p>Spring Boot integration, annotation-based workers, thread management, and testing framework.</p></div><span class="sdk-arrow">→</span></a>
|
|
<a href="python-sdk.html" class="sdk-card"><div class="sdk-icon sdk-python" aria-hidden="true"></div><div class="sdk-info"><h3>Python</h3><p>Decorator-based task definitions, async support, and workflow management.</p></div><span class="sdk-arrow">→</span></a>
|
|
<a href="go-sdk.html" class="sdk-card"><div class="sdk-icon sdk-go" aria-hidden="true"></div><div class="sdk-info"><h3>Go</h3><p>Type-safe task definitions, struct-based I/O, and concurrent worker execution.</p></div><span class="sdk-arrow">→</span></a>
|
|
<a href="js-sdk.html" class="sdk-card"><div class="sdk-icon sdk-js" aria-hidden="true"></div><div class="sdk-info"><h3>JavaScript / TypeScript</h3><p>Full TypeScript support, Promise-based APIs, and workflow management.</p></div><span class="sdk-arrow">→</span></a>
|
|
<a href="csharp-sdk.html" class="sdk-card"><div class="sdk-icon sdk-csharp" aria-hidden="true"></div><div class="sdk-info"><h3>C# / .NET</h3><p>Dependency injection, async/await patterns, and NuGet packages.</p></div><span class="sdk-arrow">→</span></a>
|
|
<a href="ruby-sdk.html" class="sdk-card"><div class="sdk-icon sdk-ruby" aria-hidden="true"></div><div class="sdk-info"><h3>Ruby</h3><p>Idiomatic Ruby task definitions and workflow management.</p></div><span class="sdk-arrow">→</span></a>
|
|
<a href="rust-sdk.html" class="sdk-card"><div class="sdk-icon sdk-rust" aria-hidden="true"></div><div class="sdk-info"><h3>Rust</h3><p>Type-safe task definitions, async runtime support, and zero-cost abstractions.</p></div><span class="sdk-arrow">→</span></a>
|
|
</div>
|
|
|
|
All SDKs are open source and hosted at [github.com/conductor-oss](https://github.com/conductor-oss). Contributions are welcome.
|