AgentIndex icon
AgentIndex
ToolsCategoriesTrendingNewCompare
Submit Tool
ToolsCategoriesTrendingNewCompare
Home/
Workflow Automation/
sdk-go
sdk-go logo

sdk-go

Active·★ 929·MIT·Updated 2026-07-16
★ Trending★ Essential

The Temporal Go SDK is a framework designed for authoring workflows and activities in the Go programming language. It enables developers to build scalable, durable, and highly available distributed applications leveraging the Temporal orchestration engine.

sdk-go is currently grouped under Workflow Automation, which makes it easier to evaluate through workflow fit instead of isolated features alone. Based on the available data, it leans most heavily toward Author workflows and activities using Go language. and Building long-running business logic in distributed applications.. The listed license is MIT, which is useful when adoption constraints matter. It also shows measurable community traction with 929 GitHub stars.

#Temporal#Go#SDK#Workflow Orchestration#Distributed Systems
$ Install
$ git clone https://github.com/temporalio/sdk-go.git
↗ Visit site★ GitHub
01

Features

01Author workflows and activities using Go language.
02Built-in integration with Go's standard `slog` package (Go 1.21+).
03Tool for detecting non-determinism in Workflow Definitions (`workflowcheck`).
04Support for `golang/protobuf` with migration guidance from `gogo/protobuf`.
05Flexible data converters for payload serialization, including `ProtoJSONPayloadConverter`.
02

Why choose it

+Author workflows and activities using Go language.
+Building long-running business logic in distributed applications.
+Covers 5 supported environments or platforms, which is helpful for broader deployment needs.
+Ships with a public repository and a MIT license, which makes adoption and review easier.
03

Trade-offs

!There are at least 8 related tools in the same category, so the best choice is easier to make after side-by-side comparison.
04

Compatibility

Temporal Engine
Native
Verified via docs
Go Language
Native
Verified via docs
Go 1.21+
slog Integration
Verified via docs
golang/protobuf
Primary Protobuf
Verified via docs
gogo/protobuf
Legacy Protobuf
Verified via docs
05

Quick start

1
$ git clone https://github.com/temporalio/sdk-go.git
06

Use cases

↳Building long-running business logic in distributed applications.
↳Orchestrating complex asynchronous operations reliably.
↳Developing scalable and resilient systems using the Temporal platform.
07

How it compares

≈sdk-go sits in the Workflow Automation category, so it makes more sense to evaluate it alongside tools like Gemini CLI instead of in isolation.
≈If your main need is closer to "Building long-running business logic in distributed applications.", that use case is a better lens for comparison than broad feature checklists alone.
≈sdk-go uses a MIT license, and community traction are both easier to judge in category context.
08

Alternatives

Gemini CLI logo
Gemini CLI★ 106.0k
An open-source AI agent that brings the power of Gemini directly into your terminal. Supports native MCP.
vs →
dagster logo
dagster★ 15.9k
An orchestration platform for the development, production, and observation of data assets.
vs →
ruflo logo
ruflo★ 64.7k
🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, distributed swarm intelligence, RAG integration, and native Claude Code / Codex Integration
vs →
conductor logo
conductor★ 32.0k
Conductor is an event driven orchestration platform providing durable and highly resilient execution engine for your applications
vs →
FastMCP logo
FastMCP★ 26.2k
The fast, Pythonic way to build MCP servers and clients. Designed by the Pydantic team for type safety and speed.
vs →
sre logo
sre★ 1.3k
The SmythOS Runtime Environment (SRE) is an open-source, cloud-native runtime for agentic AI. Secure, modular, and production-ready, it lets developers build, run, and manage intelligent agents across local, cloud, and edge environments.
vs →
E2B logo
E2B★ 13.0k
Open-source, secure environment with real-world tools for enterprise-grade agents.
vs →
conductor logo
conductor★ 12.8k
Conductor is a microservices orchestration engine.
vs →
See all alternatives →

Related searches

sdk-go AlternativesBest Workflow Automation Tools 2026Open Source Workflow Automationsdk-go Tutorialsdk-go Vs CompetitorsTemporalGoSDK

Comments

Log in to leave a comment

No comments yet. Be the first!

On this page
01Features02Why choose it03Trade-offs04Compatibility05Quick start06Use cases07How it compares08Alternatives
Stats
GitHub Stars★ 929
Last commit4d ago
StatusActive
LicenseMIT
CategoryWorkflow Automation
Trend (30d)
+37.1↑ 4.4%
Links
Documentation↗Discussion↗Issues↗Releases↗

Deploy on DigitalOcean — Get $200 Free Credit

Ad
© 2026 AgentIndex.app|Built by a 10-year iOS Developer.
QYSGitHubBuy me a coffee ☕

Browse by Category

Code AssistantWorkflow AutomationRAG / Knowledge BaseMulti-AgentBrowser AutomationLLM InfraDev ToolingObservability

Not affiliated with Anthropic, OpenAI or Microsoft.