The act programming language is documented in a user guide with reference materials.

nektosact.com
act homepage screenshot

About act

act runs GitHub Actions defined in .github/workflows/ on a local machine. It reads workflow files, uses the Docker API to pull or build the required images, determines execution order from defined dependencies, and runs each action in containers with environment variables and filesystem configured to match GitHub. It can be used to test workflow changes without committing and pushing, to reuse workflows as a local task runner, and with the GitHub Local Actions extension for VS Code.

Key features

  • Runs workflows from .github/workflows/ locally
  • Configures environment variables and filesystem to match GitHub
  • Pulls or builds Docker images defined in workflows
  • Determines execution order from workflow dependencies
  • Runs each action in Docker containers
  • Works with VS Code extension to run workflows in editor
Best for: Developers who maintain GitHub Actions workflows and want to test changes locally.
Good for
  • Tests workflow changes without committing and pushing each time
  • Local environment variables and filesystem match GitHub-provided setup
  • Allows reuse of workflows as a local task runner

act at a glance

Type
Online tool
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

act alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Programming Languages

Well-known listings from the same topic.

All 66

act FAQ

Why run GitHub Actions locally with act?
To test changes to .github/workflows/ files or embedded actions without committing and pushing each time.
How does act work?
It reads actions from .github/workflows/, uses the Docker API to pull or build images, determines the execution path from dependencies, then runs containers for each action.
Can I use act inside VS Code?
Yes, the GitHub Local Actions extension allows running and testing workflows locally without leaving the editor.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing