返回排行榜

temporalio/temporal

Godocs.temporal.io

Temporal service

workflowsworkflow-engineworkflow-automationworkflow-managementworkflow-management-systemdistributed-systemsgolangservice-busservice-fabricmicroservices-architecturemicroservice-frameworkmicroservice-orchestration
Star 增长趋势
Star
21.8k
Forks
1.8k
周增长
Issues
534
10k20k
2020年1月2022年3月2024年5月2026年7月
制品库Go Modulesgo get github.com/temporalio/temporal
README

Temporal—durable execution platform

GitHub Release GitHub License Code Coverage Community Go Report Card

Introduction   •   Getting Started   •   Contributing   •   Temporal Docs   •   Temporal 101

Introduction

Temporal is a durable execution platform that enables developers to build scalable applications without sacrificing productivity or reliability. The Temporal server executes units of application logic called Workflows in a resilient manner that automatically handles intermittent failures, and retries failed operations.

Temporal is a mature technology that originated as a fork of Uber's Cadence. It is developed by Temporal Technologies, a startup by the creators of Cadence.

image

Getting Started

Download and Start Temporal Server Locally

Execute the following commands to start a pre-built image along with all the dependencies.

brew install temporal
temporal server start-dev

Refer to Temporal CLI documentation for more installation options.

Run the Samples

Clone or download samples for Go or Java and run them with the local Temporal server. We have a number of HelloWorld type scenarios available, as well as more advanced ones. Note that the sets of samples are currently different between Go and Java.

Use CLI

Use Temporal CLI to interact with the running Temporal server.

temporal operator namespace list
temporal workflow list

Use Temporal Web UI

Try Temporal Web UI by opening http://localhost:8233 for viewing your sample workflows executing on Temporal.

Repository

This repository contains the source code of the Temporal server. To implement Workflows, Activities and Workers, use one of the supported languages.

Contributing

We'd love your help in making Temporal great.

Helpful links to get started:

License

MIT License

相关仓库
appsmithorg/appsmith

Platform to build admin panels, internal tools, and dashboards. Integrates with 25+ databases and any API.

TypeScriptnpmApache License 2.0low-codeadmin-dashboard
appsmith.com
40.4k4.7k
wshobson/agents

Multi-harness agentic plugin marketplace for Claude Code, Codex CLI, Cursor, OpenCode, GitHub Copilot, and Gemini CLI

PythonPyPIMIT Licenseagentsanthropic
sethhobson.com
38.1k4.1k
conductor-oss/conductor

Conductor is an event driven agentic workflow engine providing durable and highly resilient execution engine for applications and AI Agents

JavaMavenApache License 2.0distributed-systemsgrpc
docs.conductor-oss.org
32k963
mastra-ai/mastra

Mastra is the modern TypeScript framework for AI-powered applications and agents.

TypeScriptnpmOtheragentsai
mastra.ai
26.4k2.5k
nocobase/nocobase

NocoBase is an open-source AI + no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.

TypeScriptnpmOtherno-codelow-code
nocobase.com
23.4k2.8k
activepieces/activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

TypeScriptnpmOtherworkflow-automationmcp
activepieces.com
23.4k3.9k
czlonkowski/n8n-mcp

A MCP for Claude Desktop / Claude Code / Windsurf / Cursor to build n8n workflows for you

TypeScriptnpmMIT Licensemcpmcp-server
n8n-mcp.com
22.4k3.6k
uvdesk/community-skeleton

UVdesk Open Source Community Helpdesk is a comprehensive ticketing support system designed for everyone, offering robust features to streamline customer support and collaboration.

CSSnpmOpen Software License 3.0ticketing-systemsymfony4
uvdesk.com
19.4k565
dagger/dagger

Automation engine to build, test and ship any codebase. Runs locally, in CI, or directly in the cloud

GoGo ModulesApache License 2.0ci-cdcontainers
dagger.io
16.1k906
triggerdotdev/trigger.dev

Trigger.dev – build and deploy fully‑managed AI agents and workflows

TypeScriptnpmApache License 2.0automationorchestration
trigger.dev/changelog
15.7k1.4k
opf/openproject

OpenProject is the leading open source project management software for product, project and portfolio management. A powerful Jira alternative with agile planning, issue tracking, roadmaps, Gantt charts, time tracking, collaboration features, and more. Available on premises or in the cloud. ⭐Star us on GitHub

RubyRubyGemsGNU General Public License v3.0project-managementopenproject
openproject.org
15.6k3.4k
Effect-TS/effect

Build production-ready applications in TypeScript

TypeScriptnpmMIT Licenseeffectjavascript
effect.website
15k620