awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
nektos avatar

nektos/act

0
View on GitHub↗
nektosact.com↗

Act

This tool is a command-line runner that executes automation workflows locally within isolated container environments. By parsing workflow definition files and translating them into executable shell scripts, it allows developers to validate pipeline logic and configuration changes directly on their machines before committing code to a remote repository.

The runner distinguishes itself by providing a simulation engine that mimics remote CI triggers and event payloads, enabling the testing of complex conditional logic without requiring cloud infrastructure. It supports granular control over the execution environment, allowing users to specify custom container images, inject secrets, and map local directory structures to ensure consistent module resolution. Furthermore, it facilitates integration with private enterprise infrastructure by supporting secure authentication and custom container engine configurations.

The project provides operational controls for troubleshooting, such as the ability to isolate and execute individual workflow tasks by name. It manages the lifecycle of ephemeral runner instances through standard socket interfaces, ensuring that local development environments remain synchronized with the requirements of production pipelines.

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Features

  • Containerized Workflow Runners - Runs automation workflows within isolated containers to replicate remote CI system configurations locally.
  • Docker Socket Orchestrators - Interacts with container runtime socket interfaces to programmatically manage the lifecycle of ephemeral runner instances.
  • Workflow Transpilers - Parses workflow definition files to generate and run equivalent shell scripts inside containerized environments.
  • Job Execution Controls - Enables granular control by allowing developers to trigger individual workflow tasks selectively for isolated troubleshooting.
  • CI/CD Simulation Engines - Emulates remote automation triggers and event payloads to validate complex pipeline configurations locally.
  • Cross-Platform Automation Tools - Provides a portable execution layer that standardizes build and test processes across diverse operating systems.
  • Infrastructure as Code - Facilitates local execution of infrastructure-defined workflows to validate automation logic against private server requirements.
  • Runner Image Specifications - Supports custom container image specifications to ensure workflow tasks run within required environment configurations.
  • Environment Simulation Tools - Configures containerized runtimes to mirror production environments, allowing for accurate local testing of automation logic.
  • Event-Driven Testing Frameworks - Simulates event triggers and custom data payloads to validate how automation logic responds to real-world events.
  • Development Environments - Run GitHub Actions locally on your machine.
  • GitHub Automation Tools - Run GitHub Actions locally.
  • Enterprise Security Integrations - Facilitates authentication with private enterprise infrastructure by providing necessary hostnames and access tokens during workflow execution.
  • Workflow Debuggers - Isolates and executes specific workflow tasks individually to debug failures without triggering an entire automation suite.
  • Local CI/CD Environments - Allows running automation workflows directly on a local machine to verify logic and configuration changes before deployment.
  • Workflow Simulation Tools - Tests workflow logic using mock event data and custom JSON payloads without requiring production environment access.
  • Environment Variable Configurations - Injects secrets and configuration parameters into the container runtime to replicate the security context of a remote server.
  • Container Engine Configurations - Supports custom container engine configurations by defining socket paths or remote host addresses for runtime compatibility.
  • Remote Container Host Configurations - Connects to remote container hosts by allowing manual definition of host addresses and certificate paths.
70,801 Stars·1,957 Forks·Go·MIT·19 Aufrufe

Star-Verlauf

Star-Verlauf für nektos/actStar-Verlauf für nektos/act

Open-Source-Alternativen zu Act

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Act.
  • lando/landoAvatar von lando

    lando/lando

    4,235Auf GitHub ansehen↗

    Lando is a Docker development environment manager and local development orchestrator used to create isolated application stacks. It functions as a web development stack provisioner that coordinates web servers, databases, and runtimes to ensure consistent environment parity across different operating systems. The project distinguishes itself through recipe-based environment bootstrapping for common stacks such as LAMP, LEMP, and MEAN, as well as dedicated provisioning for CMS platforms like WordPress, Drupal, and Joomla. It further differentiates its capabilities by acting as a remote hosting

    Auf GitHub ansehen↗4,235
  • coder/coderAvatar von coder

    coder/coder

    12,272Auf GitHub ansehen↗

    Coder is a self-hosted platform for provisioning and managing isolated, containerized development environments. It provides a centralized infrastructure for teams to deploy ephemeral workspaces on private cloud or on-premises hardware, ensuring consistent toolchains and dependencies across distributed development environments. The platform distinguishes itself through its focus on secure, infrastructure-as-code governance and autonomous agent integration. It allows organizations to define reusable, versioned environment templates that integrate with existing identity providers and role-based

    Goagentsdev-toolsdevelopment-environment
    Auf GitHub ansehen↗12,272
  • fosrl/pangolinAvatar von fosrl

    fosrl/pangolin

    21,255Auf GitHub ansehen↗

    Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private network resources. It functions as a cloud-native network controller that orchestrates encrypted tunnels, traffic routing, and access policies across distributed environments. By leveraging WireGuard for secure data transport, the platform enables authenticated access to internal web applications, terminal sessions, and remote desktops without exposing services to the public internet. The platform distinguishes itself through a declarative infrastructure model that synchronizes n

    TypeScriptcrowdsecdockerhome-lab
    Auf GitHub ansehen↗21,255
  • laradock/laradockAvatar von laradock

    laradock/laradock

    12,659Auf GitHub ansehen↗

    Laradock is a collection of pre-configured Docker containers and orchestration definitions used to deploy multi-service development sandboxes. It functions as a PHP runtime manager and a Docker-based development environment, providing a set of modular service definitions for deploying web servers, databases, and caches through a single orchestration file. The project enables the creation of a local ecosystem featuring Nginx, MySQL, Redis, and Elasticsearch to mirror production infrastructure. It allows for switching between different versions of PHP and associated extensions, as well as manag

    Dockerfiledockerdocker-composedocker-compose-template
    Auf GitHub ansehen↗12,659
Alle 30 Alternativen zu Act anzeigen→

Häufig gestellte Fragen

Was macht nektos/act?

This tool is a command-line runner that executes automation workflows locally within isolated container environments. By parsing workflow definition files and translating them into executable shell scripts, it allows developers to validate pipeline logic and configuration changes directly on their machines before committing code to a remote repository.

Was sind die Hauptfunktionen von nektos/act?

Die Hauptfunktionen von nektos/act sind: Containerized Workflow Runners, Docker Socket Orchestrators, Workflow Transpilers, Job Execution Controls, CI/CD Simulation Engines, Cross-Platform Automation Tools, Infrastructure as Code, Runner Image Specifications.

Welche Open-Source-Alternativen gibt es zu nektos/act?

Open-Source-Alternativen zu nektos/act sind unter anderem: lando/lando — Lando is a Docker development environment manager and local development orchestrator used to create isolated… coder/coder — Coder is a self-hosted platform for provisioning and managing isolated, containerized development environments. It… fosrl/pangolin — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private… laradock/laradock — Laradock is a collection of pre-configured Docker containers and orchestration definitions used to deploy… cytopia/devilbox — Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and… docker/docker-py — docker-py is a Python library and SDK that serves as a programmatic client for the Docker Engine API. It provides a…