temporalio/temporal

Temporal service

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 1 hour ago
Added to GitGenius on August 20th, 2026
Created on October 16th, 2019
Open Issues & Pull Requests: 906 (-1)
Number of forks: 1,827
Total Stargazers: 22,420 (+0)
Total Subscribers: 120 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 6.5 days
Mean response time: 77.4 days
90th percentile: 217.6 days
Tracked items: 493

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 86% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in under an hour, while "difficulty: easy" waits about 5 months. 31% of tracked open issues have had no activity in three months. Only 5% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 275
New in 7 days: 12
Closed in 7 days: 2
Avg open age: 642 days
Stale 30+ days: 230
Stale 90+ days: 172

Recent activity

Opened in 7 days: 9
Closed in 7 days: 2
Comments in 7 days: 1
Events in 7 days: 4

Top labels

  • potential-bug (240)
  • enhancement (209)
  • schedules (17)
  • up-for-grabs (17)
  • teams/cgs (15)
  • difficulty: easy (13)
  • bug (12)
  • operations (9)

Detailed Description

Temporal is a durable execution platform that enables developers to build scalable applications by automatically handling failures and retries for units of application logic called Workflows. The platform solves the problem of building reliable distributed systems by providing a server that executes Workflows in a resilient manner, automatically managing intermittent failures and retrying failed operations without requiring developers to implement complex fault-tolerance logic themselves. The approach abstracts away the infrastructure challenges of distributed systems, allowing developers to write application logic as if it were running on a single machine while the platform handles durability, retries, and recovery across failures.

Temporal originated as a fork of Uber's Cadence and is now developed by Temporal Technologies, the startup founded by Cadence's creators. The tool suits teams building microservices, orchestration systems, and workflow automation that need to handle long-running operations reliably. It is particularly valuable for applications requiring distributed cron jobs, service orchestration, or complex multi-step processes where failures are inevitable and must be handled gracefully. The platform provides a Web UI for viewing workflow execution, a CLI for interaction, and SDKs for multiple languages including Go and Java, with sample implementations available for reference.

The project maintains active development with regular contributions to the core server implementation. The codebase includes comprehensive documentation on server architecture and testing practices, with a structured contribution process that includes a proposals system for new features. The project sustains an engaged community through forums and chat channels where developers can discuss implementation details and architectural decisions.