Skip to content
aicoolies logo
Act logo

Act

Run GitHub Actions locally for fast feedback

Act is an open-source tool that runs GitHub Actions workflows locally using Docker containers that match GitHub's execution environment. It provides instant feedback on workflow changes without pushing to a repository, supports matrix builds, secret management, and artifact handling. Act can also replace Makefiles by using workflow files as task definitions, making it useful for both CI/CD development and local task automation across development teams.

About Act

Act solves one of the most frustrating parts of GitHub Actions development: the slow feedback loop of push-wait-check-fix cycles. Instead of committing and pushing every workflow change to see if it works, Act runs the entire Actions pipeline locally in Docker containers that replicate GitHub's hosted runner environment. Developers get immediate results for syntax errors, step ordering issues, and logic problems without waiting for remote CI to spin up.

The tool supports the full range of GitHub Actions features including matrix builds for testing across multiple configurations, encrypted secrets management, step-level conditionals, and artifact upload and download. Act reads standard workflow YAML files from the .github/workflows directory and executes them with the same semantics as GitHub's runner infrastructure. It also works as a general-purpose task runner, replacing Makefiles with the familiar workflow syntax that teams already know from their CI configuration.

With nearly 70,000 GitHub stars, Act has become an essential part of the DevOps toolkit for teams using GitHub Actions. It supports custom runner images, event simulation for triggers like push, pull_request, and workflow_dispatch, and can be configured to use smaller images for faster execution when full environment fidelity is not required. The tool is distributed under an MIT license and runs on macOS, Linux, and Windows wherever Docker is available.

Pricing & Platform Specs

Pricing Summary

Free and 100% open source under the MIT license. Act has no licensing costs or subscription tiers; it runs locally via Docker and saves billable GitHub Actions runner minutes.

full pricing breakdown →

Supported Platforms

macOS, Linux, Windows — requires Docker

Explore categories, tags & use cases

Alternatives

All Act alternatives →

Automate your workflow from GitHub

GitHub's built-in CI/CD and workflow automation platform that runs directly in your repository. Define workflows in YAML triggered by Git events (push, PR, release), schedules, or manual dispatch. Massive marketplace of 20,000+ community-maintained actions for testing, building, deploying, and automating tasks. Supports matrix builds, caching, secrets, environments with approval gates, and self-hosted runners. Free for public repos with generous minutes for private repos.

freemium

Built-in CI/CD for GitLab

GitLab's built-in CI/CD pipeline system defined via .gitlab-ci.yml files in your repository. Features multi-stage pipelines, parallel jobs, matrix builds, environments with deployment tracking, merge train for serialized merges, auto DevOps for zero-config CI/CD, container registry, and security scanning (SAST/DAST). Supports self-hosted runners and Kubernetes executors. Tightly integrated with GitLab's merge requests and issue tracking. A leading alternative to GitHub Actions for GitLab users.

freemium

Community experience

Sources & verification

Sources checked
Content verified

Verification dates are editorial checks. Routine CMS saves and automatic updatedAt timestamps do not advance them.

FAQ

What is Act?

Act is an open-source tool that runs GitHub Actions workflows locally using Docker containers that match GitHub's execution environment. It provides instant feedback on workflow changes without pushing to a repository, supports matrix builds, secret management, and artifact handling. Act can also replace Makefiles by using workflow files as task definitions, making it useful for both CI/CD development and local task automation across development teams.

Is Act free?

Yes — Act is open source and free to use. Free and 100% open source under the MIT license. Act has no licensing costs or subscription tiers; it runs locally via Docker and saves billable GitHub Actions runner minutes.

Is Act open source?

Yes — Act is open source.

Is Act still maintained?

Yes — Act is active. Its listing was last verified on September 6, 2026.

What are the best Act alternatives?

The first editor-selected Act alternatives are GitHub Actions, GitLab CI/CD.

How does Act score in our review?

The published editorial review lists Act at 90/100 overall across speed, privacy, and developer experience. Check the review's evidence status and test metadata for its verification level.