winget install --id=Temporal.TemporalCLI -e
Command-line interface for running Temporal Server and interacting with Workflows, Activities, Namespaces, and other parts of Temporal
Temporal CLI is a command-line interface designed to interact with Temporal Server and its components, including Workflows, Activities, Namespaces, and other parts of the Temporal distributed system. This tool enables developers and operators to manage and monitor their Temporal resources efficiently.
Key Features:
Audience & Benefit: Ideal for developers and operators working with Temporal distributed systems. Temporal CLI streamlines development and operational tasks by providing direct command-line access without the need for a graphical interface, enabling users to test workflows locally, manage namespaces, and monitor resource usage efficiently.
The tool can be installed via winget on Windows, ensuring seamless integration into your workflow.
Temporal command-line interface and development server.
Reference the documentation for detailed install information.
brew install temporal
temporal
binary to your PATH
(temporal.exe
for Windows).docker run --rm temporalio/temporal --help
Note that for dev server to be accessible from host system, it needs to listen on external IP and the ports need to be forwarded:
docker run --rm -p 7233:7233 -p 8233:8233 temporalio/temporal:latest server start-dev --ip 0.0.0.0
# UI is now accessible from host at http://localhost:8233/
go build ./cmd/temporal
The executable will be at temporal
(temporal.exe
for Windows).
Reference the documentation for detailed usage information.
See CONTRIBUTING.md.