mirror of
https://github.com/temporalio/skill-temporal-developer.git
synced 2026-09-14 13:52:58 +08:00
2.3 KiB
2.3 KiB
Third-Party Integrations Catalog
Temporal ships and supports a growing set of integrations with third-party frameworks and SDKs — typically as plugins, contrib modules, or starter libraries. This file is the catalog. Each integration has a dedicated reference under references/{language}/integrations/.
How to use this catalog
- Find the row matching the framework, SDK, or library the user is working with.
- Confirm the language column matches what the user is building in.
- Read the linked reference file for setup, APIs, and pitfalls.
- Cross-check the Related column — for AI/LLM integrations, also read
references/core/ai-patterns.mdand the language'sai-patterns.md; for Spring-based integrations, readreferences/java/integrations/spring-boot.mdfirst.
Catalog
| Integration | Language(s) | What it does | Reference | Related |
|---|---|---|---|---|
Spring Boot (temporal-spring-boot-starter) |
Java | Auto-configuration of WorkflowClient, worker factories, workflow/activity bean registration, lifecycle, testing |
references/java/integrations/spring-boot.md |
references/java/java.md |
Spring AI (temporal-spring-ai) |
Java | Durable Spring AI agents: chat-model calls run as Activities; tools dispatched per type (Activity stub, Nexus stub, @SideEffectTool, plain); vector stores, embeddings, and MCP clients auto-registered |
references/java/integrations/spring-ai.md |
references/java/integrations/spring-boot.md, references/core/ai-patterns.md |
Lambda Worker (lambdaworker) |
Go | Pre-release contrib package to run a Temporal Worker as an AWS Lambda function; Temporal invokes the Worker on demand with Lambda-tuned defaults, Worker Versioning required | references/go/integrations/lambda-workers.md |
references/go/go.md |
Lambda Worker (lambda_worker) |
Python | Pre-release contrib package to run a Temporal Worker as an AWS Lambda function; configure callback wires LambdaWorkerConfig.worker_config, Worker Versioning required |
references/python/integrations/lambda-workers.md |
references/python/python.md |
Lambda Worker (@temporalio/lambda-worker) |
TypeScript | Pre-release package to run a Temporal Worker as an AWS Lambda function; pre-bundled workflowBundle required, Worker Versioning required |
references/typescript/integrations/lambda-workers.md |
references/typescript/typescript.md |