act

Run your GitHub Actions workflows locally

Visit nektosact.com FreeOpen source

act reads your GitHub Actions workflow files and runs the jobs locally in Docker containers, giving fast feedback on CI changes without pushing commits. It supports secrets, events, and most common actions.

Key features

  • Runs workflows locally in Docker
  • Simulates push, pull_request, and other events
  • Supports secrets and env files
  • Fast feedback without commits

Try it on DevTools Daily

Similar tools

  • lazydocker

    Simple terminal UI for both Docker and Docker Compose

    FreeOpen sourceCLI, macOS, Windows +1
  • Podman

    Daemonless, rootless container engine compatible with Docker

    FreeOpen sourceCLI, macOS, Windows +1
  • Ansible

    Agentless automation for configuring and deploying to servers over SSH

    by Red Hat (IBM)FreeOpen sourceCLI, Linux, macOS
  • Argo CD

    Declarative GitOps continuous delivery for Kubernetes

    FreeOpen sourceSelf-hosted, Web, CLI
  • Docker Desktop

    Build, run, and share containerized applications on your desktop

    by DockerFreemiummacOS, Windows, Linux
  • Helm

    The package manager for Kubernetes

    FreeOpen sourceCLI, macOS, Windows +1

Built a tool like act? Submit it for review