awesome-actions VS act

Compare awesome-actions vs act and see what are their differences.

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
awesome-actions act
10 155
26,068 60,126
1.2% 3.4%
2.7 9.1
8 months ago 12 days ago
Go
Creative Commons Zero v1.0 Universal MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

awesome-actions

Posts with mentions or reviews of awesome-actions. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-07-09.

act

Posts with mentions or reviews of act. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-03-19.
  • The Pain That Is GitHub Actions
    39 projects | news.ycombinator.com | 19 Mar 2025
    > Why do I need a custom token? Because without it, the release completes, but doesn't trigger our post-release workflow.

    This is so frustrating. Having to inject a PAT into the workflow just so it will kick off another workflow is not only annoying but it just feels wrong. Also not lots of operations are tied to my user which I don't like.

    > It doesn't help that you can't really try any of this locally (I know of [act](https://github.com/nektos/act) but it only supports a small subset of the things you're trying to do in CI).

    This is the biggest issue with GH Actions (and most CIs), testing your flows locally is hard if not impossible

    All that said I think I prefer GH Actions over everything else I've used (Jenkins and GitLab), it just still has major shortcomings.

    I highly recommend you use custom runners. The speed increase and cost savings are significant. I use WarpBuild [0] and have been very happy with them. I always look at alternatives when they are mentioned but I don't think I've found another service that provides macOS runners.

    [0] https://www.warpbuild.com

  • Automating an Open Source Project with GitHub Actions
    16 projects | dev.to | 25 Feb 2025
    GitHub does not offer a way to locally run a workflow. There are projects that try to fill this gap. One prominent example is act. However, I had it running on a Windows machine until it did not work anymore (probably a Docker update killed it) and I also had some issues on a Mac with Apple silicon. Again, probably due to Docker, but at the end it is cumbersome for the user, no matter what the root cause is.
  • Act: Run your GitHub Actions locally
    1 project | news.ycombinator.com | 20 Jan 2025
  • I'll think twice before using GitHub Actions again
    12 projects | news.ycombinator.com | 20 Jan 2025
    Not sure if I am missing something but you can definitely run (some?) GH actions locally with act: https://github.com/nektos/act

    Seen a couple posts on here say otherwise.

  • Run your GitHub Actions locally
    1 project | news.ycombinator.com | 1 Jan 2025
  • How to Run GitHub Actions Locally with act
    2 projects | dev.to | 7 Oct 2024
    Services: Support for services like databases is not yet available. (Issue #173)
  • Accelerating the deployment of NestJS and Angular using public Github runners and creating intermediate Docker images
    2 projects | dev.to | 8 Sep 2024
    At the beginning of writing this post, I planned to use a cool tool to run Github actions locally https://github.com/nektos/act and I was able to successfully launch the construction and launch of the entire project locally through it, but for this I had to allocate a larger amount of memory and processor, as a result of https://github.com/nektos/act I had to give up and write a small Bash script to build images.
  • Act – run your GitHub Actions locally
    1 project | news.ycombinator.com | 22 Jun 2024
  • Create a Custom GitHub Action in Rust
    3 projects | dev.to | 28 Apr 2024
    To speed up your development cycle, install and use the act tool to test-run your action directly in your development environment. This tool lets you invoke a GitHub workflow right on your local machine and will save you the round-trips of pushing each change to GitHub to see if it works.
  • How to debug GitHub actions. Real-world example
    3 projects | dev.to | 27 Mar 2024
    When it comes to the alternatives to tmate, there is another great debugging tool that you could check out. It is called act and it allows you to run GitHub Actions code on your local machine making debugging even easier. It has its own limitations and some learning curve but overall it is another tool you should use if you can’t fix the CI bugs by connecting directly into the running action with the tmate.

What are some alternatives?

When comparing awesome-actions and act you can also consider the following projects:

combine-prs-workflow - Combine/group together PRs (for example from Dependabot and similar services)

cache - Cache dependencies and build outputs in GitHub Actions

awesome-raylib - Curated list of awesome stuff for raylib.

dagger - An open-source runtime for composable workflows. Great for AI agents and CI/CD.

replace-jquery - Automatically finds jQuery methods from existing projects and generates vanilla js alternatives. [Moved to: https://github.com/sachinchoolur/jquery-to-javascript-converter]

LSPatch - LSPatch: A non-root Xposed framework extending from LSPosed

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured

Did you know that Go is
the 4th most popular programming language
based on number of references?