A JetBrains IDE plugin for browsing, running, and navigating Temporal workflows.
Features:
- Workflow Browser — Browse workflows with filtering and search
- Workflow Control — Start workflows and control their lifecycle
- Workflow Details — View workflow overview, input/output, and complete event history with timestamps and detailed attributes
- Code Navigation — Navigate from workflows to their definitions in code (Go, Java)
- Multi-Environment & Namespace Support — Work with Temporal Cloud and self-hosted environments, switch between namespaces
Supported IDEs: IntelliJ IDEA | GoLand | PyCharm | WebStorm | PhpStorm | Rider | RubyMine
- IDE: JetBrains IDE 2025.2+
- Temporal CLI: Install Temporal CLI
- Open your IDE
- Go to Settings → Plugins → Marketplace
- Search for "Temporal.io"
- Click Install and restart the IDE
- Download the latest release from GitHub Releases
- Go to Settings → Plugins → ⚙️ → Install plugin from disk...
- Select the downloaded
.zipfile - Restart the IDE
The plugin uses Temporal CLI for server communication. Ensure it's installed: temporal --version
If the CLI is not in your PATH, configure it in Settings → Tools → Temporal
- Open View → Tool Windows → Temporal
- Click Connect, select environment and namespace
- Search and filter workflows, double-click to view details
- Start, rerun, cancel, or terminate workflows
- Navigate to workflow definitions in code
Contributions are welcome! See CONTRIBUTING.md for development setup and guidelines.
This project is licensed under the Apache License 2.0 — see the LICENSE file for details.
- Temporal — Workflow orchestration platform
- IntelliJ Platform Plugin Template — Project foundation
