{"payload":{"featured":[],"recommended":[],"recentlyAdded":[],"searchResults":{"results":[{"type":"repository_action","id":"1327814","name":"Magic Nix Cache","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":true,"slug":"magic-nix-cache","owner_login":"DeterminateSystems","resource_path":"/marketplace/actions/magic-nix-cache","highlights":{"description":"","name.ngram":""},"description":"Free, no-configuration Nix cache. Cut CI time by 50% or more by caching to GitHub Actions cache\n","stars":324,"dependents_count":2236,"icon_svg":"\n\n\n\n\n\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\n\t\n\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\n\t\n\n\n","repository_action":{"repository_action":{"id":1327814,"path":"action.yml","name":"Magic Nix Cache","description":"Free, no-configuration Nix cache. Cut CI time by 50% or more by caching to GitHub Actions' cache","icon_name":"box","color":"ffffff","featured":false,"repository_id":657706878,"rank_multiplier":1.0,"slug":"magic-nix-cache","security_email":"security@determinate.systems"}}},{"type":"repository_action","id":"50087","name":"Run Playwright tests","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":true,"slug":"run-playwright-tests","owner_login":"microsoft","resource_path":"/marketplace/actions/run-playwright-tests","highlights":{"description":"","name.ngram":""},"description":"Run Playwright tests on GitHub Actions\n","stars":317,"dependents_count":2148,"icon_svg":"\n\n \n \n \n \n image/svg+xml\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n\n","repository_action":{"repository_action":{"id":50087,"path":"action.yml","name":"Run Playwright tests","description":"Run Playwright tests on GitHub Actions","icon_name":"play","color":"ffffff","featured":false,"repository_id":244998990,"rank_multiplier":1.0,"slug":"run-playwright-tests","security_email":"playwright-team-dg@microsoft.com"}}},{"type":"repository_action","id":"47537","name":"ZAP Baseline Scan","free":null,"primary_category":"Security","secondary_category":"Testing","is_verified_owner":true,"slug":"zap-baseline-scan","owner_login":"zaproxy","resource_path":"/marketplace/actions/zap-baseline-scan","highlights":{"description":"","name.ngram":""},"description":"Scans the web application with the ZAP Baseline Scan\n","stars":294,"dependents_count":4542,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":47537,"path":"action.yml","name":"ZAP Baseline Scan","description":"Scans the web application with the ZAP Baseline Scan","icon_name":"zap","color":"0366d6","featured":false,"repository_id":245374268,"rank_multiplier":1.0,"slug":"zap-baseline-scan","security_email":"zaproxy-admin@googlegroups.com"}}},{"type":"repository_action","id":"139771","name":"JUnit Report Action","free":null,"primary_category":"Reporting","secondary_category":"Testing","is_verified_owner":false,"slug":"junit-report-action","owner_login":"mikepenz","resource_path":"/marketplace/actions/junit-report-action","highlights":{"description":"","name.ngram":""},"description":"Report JUnit test results as annotations on Github Pull Request [junit]\n","stars":280,"dependents_count":7521,"icon_svg":"\n \n \n\n","repository_action":{"repository_action":{"id":139771,"path":"action.yml","name":"JUnit Report Action","description":"Report JUnit test results as annotations on Github Pull Request [junit]","icon_name":"check-circle","color":"28a745","featured":false,"repository_id":330384746,"rank_multiplier":1.0,"slug":"junit-report-action","security_email":null}}},{"type":"repository_action","id":"57290","name":"ZAP Full Scan","free":null,"primary_category":"Security","secondary_category":"Testing","is_verified_owner":true,"slug":"zap-full-scan","owner_login":"zaproxy","resource_path":"/marketplace/actions/zap-full-scan","highlights":{"description":"","name.ngram":""},"description":"Scans the web application with the ZAP Full Scan\n","stars":257,"dependents_count":1471,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":57290,"path":"action.yml","name":"ZAP Full Scan","description":"Scans the web application with the ZAP Full Scan","icon_name":"zap","color":"0366d6","featured":false,"repository_id":254410599,"rank_multiplier":1.0,"slug":"zap-full-scan","security_email":"zaproxy-admin@googlegroups.com"}}},{"type":"repository_action","id":"17314","name":"Cachix","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":false,"slug":"cachix","owner_login":"cachix","resource_path":"/marketplace/actions/cachix","highlights":{"description":"","name.ngram":""},"description":"nix-build with the help of caching to Cachix\n","stars":231,"dependents_count":15056,"icon_svg":"\n \n \n \n\n","repository_action":{"repository_action":{"id":17314,"path":"action.yml","name":"Cachix","description":"nix-build with the help of caching to Cachix","icon_name":"database","color":"0366d6","featured":false,"repository_id":211717886,"rank_multiplier":1.0,"slug":"cachix","security_email":"domen@cachix.org"}}},{"type":"repository_action","id":"102856","name":"FreeBSD-vm","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":false,"slug":"freebsd-vm","owner_login":"vmactions","resource_path":"/marketplace/actions/freebsd-vm","highlights":{"description":"","name.ngram":""},"description":"Run CI in FreeBSD for GitHub Actions\n","stars":226,"dependents_count":3077,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":102856,"path":"action.yml","name":"FreeBSD-vm","description":"Run CI in FreeBSD for GitHub Actions","icon_name":"activity","color":"28a745","featured":false,"repository_id":300290246,"rank_multiplier":1.0,"slug":"freebsd-vm","security_email":"github@neilpang.com"}}},{"type":"repository_action","id":"92428","name":"Nuclei - Vulnerability Scan","free":null,"primary_category":"Security","secondary_category":"Testing","is_verified_owner":true,"slug":"nuclei-vulnerability-scan","owner_login":"projectdiscovery","resource_path":"/marketplace/actions/nuclei-vulnerability-scan","highlights":{"description":"","name.ngram":""},"description":"Nuclei is a fast and customisable vulnerability scanner based on simple YAML based DSL\n","stars":225,"dependents_count":218,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":92428,"path":"action.yml","name":"Nuclei - Vulnerability Scan","description":"Nuclei is a fast and customisable vulnerability scanner based on simple YAML based DSL","icon_name":"activity","color":"0366d6","featured":false,"repository_id":291144536,"rank_multiplier":1.0,"slug":"nuclei-vulnerability-scan","security_email":"sandeep@projectdiscovery.io"}}},{"type":"repository_action","id":"25829","name":"MongoDB in GitHub Actions","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":false,"slug":"mongodb-in-github-actions","owner_login":"supercharge","resource_path":"/marketplace/actions/mongodb-in-github-actions","highlights":{"description":"","name.ngram":""},"description":"Start a MongoDB server (on default port 27017 or a custom port)\n","stars":212,"dependents_count":36535,"icon_svg":"\n \n \n \n\n","repository_action":{"repository_action":{"id":25829,"path":"action.yml","name":"MongoDB in GitHub Actions","description":"Start a MongoDB server (on default port 27017 or a custom port)","icon_name":"database","color":"28a745","featured":false,"repository_id":228638978,"rank_multiplier":1.0,"slug":"mongodb-in-github-actions","security_email":"marcus@futurestud.io"}}},{"type":"repository_action","id":"44402","name":"GitHub CODEOWNERS Validator","free":null,"primary_category":"Code quality","secondary_category":"Testing","is_verified_owner":false,"slug":"github-codeowners-validator","owner_login":"mszostok","resource_path":"/marketplace/actions/github-codeowners-validator","highlights":{"description":"","name.ngram":""},"description":"GitHub action to ensure the correctness of your CODEOWNERS file\n","stars":208,"dependents_count":2234,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":44402,"path":"action.yml","name":"GitHub CODEOWNERS Validator","description":"GitHub action to ensure the correctness of your CODEOWNERS file","icon_name":"shield","color":"24292e","featured":false,"repository_id":167810789,"rank_multiplier":1.0,"slug":"github-codeowners-validator","security_email":null}}},{"type":"repository_action","id":"547490","name":"API testing with Kubernetes","free":null,"primary_category":"Testing","secondary_category":"Utilities","is_verified_owner":false,"slug":"api-testing-with-kubernetes","owner_login":"LinuxSuRen","resource_path":"/marketplace/actions/api-testing-with-kubernetes","highlights":{"description":"","name.ngram":""},"description":"API testing with Kubernetes\n","stars":206,"dependents_count":null,"icon_svg":null,"repository_action":{"repository_action":{"id":547490,"path":"action.yml","name":"API testing with Kubernetes","description":"API testing with Kubernetes","icon_name":null,"color":"28a745","featured":false,"repository_id":501122714,"rank_multiplier":1.0,"slug":"api-testing-with-kubernetes","security_email":null}}},{"type":"repository_action","id":"369209","name":"foundry-toolchain","free":null,"primary_category":"Testing","secondary_category":null,"is_verified_owner":false,"slug":"foundry-toolchain","owner_login":"foundry-rs","resource_path":"/marketplace/actions/foundry-toolchain","highlights":{"description":"","name.ngram":""},"description":"Install Foundry\n","stars":204,"dependents_count":21642,"icon_svg":"\n \n \n\n","repository_action":{"repository_action":{"id":369209,"path":"action.yml","name":"foundry-toolchain","description":"Install Foundry","icon_name":"play-circle","color":"24292e","featured":false,"repository_id":448072613,"rank_multiplier":1.0,"slug":"foundry-toolchain","security_email":"me@gakonst.com"}}},{"type":"repository_action","id":"170161","name":"WebPageTest GitHub Action","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":false,"slug":"webpagetest-github-action","owner_login":"catchpoint","resource_path":"/marketplace/actions/webpagetest-github-action","highlights":{"description":"","name.ngram":""},"description":"Automatically test code changes in WebPageTest and enforce performance budgets\n","stars":197,"dependents_count":2,"icon_svg":"\n \n \n \n\n","repository_action":{"repository_action":{"id":170161,"path":"action.yml","name":"WebPageTest GitHub Action","description":"Automatically test code changes in WebPageTest and enforce performance budgets","icon_name":"bar-chart-2","color":"0366d6","featured":false,"repository_id":351449931,"rank_multiplier":1.0,"slug":"webpagetest-github-action","security_email":"tim@timkadlec.com"}}},{"type":"repository_action","id":"19694","name":"Vale Linter","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":true,"slug":"vale-linter","owner_login":"errata-ai","resource_path":"/marketplace/actions/vale-linter","highlights":{"description":"","name.ngram":""},"description":"The official GitHub Action for Vale -- install, manage, and run Vale with ease\n","stars":189,"dependents_count":1885,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":19694,"path":"action.yml","name":"Vale Linter","description":"The official GitHub Action for Vale -- install, manage, and run Vale with ease","icon_name":"check","color":"28a745","featured":false,"repository_id":217354397,"rank_multiplier":1.0,"slug":"vale-linter","security_email":"joseph@jdkato.io"}}},{"type":"repository_action","id":"185174","name":"Code Coverage Summary","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":false,"slug":"code-coverage-summary","owner_login":"irongut","resource_path":"/marketplace/actions/code-coverage-summary","highlights":{"description":"","name.ngram":""},"description":"A GitHub Action that reads Cobertura format code coverage files and outputs a text or markdown summary\n","stars":176,"dependents_count":2186,"icon_svg":"\n \n \n\n","repository_action":{"repository_action":{"id":185174,"path":"action.yml","name":"Code Coverage Summary","description":"A GitHub Action that reads Cobertura format code coverage files and outputs a text or markdown summary","icon_name":"book-open","color":"6f42c1","featured":false,"repository_id":357002765,"rank_multiplier":1.0,"slug":"code-coverage-summary","security_email":null}}},{"type":"repository_action","id":"109199","name":"Very Good Coverage","free":null,"primary_category":"Code quality","secondary_category":"Testing","is_verified_owner":false,"slug":"very-good-coverage","owner_login":"VeryGoodOpenSource","resource_path":"/marketplace/actions/very-good-coverage","highlights":{"description":"","name.ngram":""},"description":"Enforce LCOV Coverage Thresholds\n","stars":158,"dependents_count":1459,"icon_svg":"\n \n \n\n","repository_action":{"repository_action":{"id":109199,"path":"action.yml","name":"Very Good Coverage","description":"Enforce LCOV Coverage Thresholds","icon_name":"check-square","color":"28a745","featured":false,"repository_id":305832576,"rank_multiplier":1.0,"slug":"very-good-coverage","security_email":"tools@verygood.ventures"}}},{"type":"repository_action","id":"191865","name":"Pytest Coverage Comment","free":null,"primary_category":"Reporting","secondary_category":"Testing","is_verified_owner":false,"slug":"pytest-coverage-comment","owner_login":"MishaKav","resource_path":"/marketplace/actions/pytest-coverage-comment","highlights":{"description":"","name.ngram":""},"description":"Comments a pull request with the pytest code coverage badge and full report\n","stars":156,"dependents_count":1070,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":191865,"path":"action.yml","name":"Pytest Coverage Comment","description":"Comments a pull request with the pytest code coverage badge and full report","icon_name":"message-circle","color":"0366d6","featured":false,"repository_id":365032492,"rank_multiplier":1.0,"slug":"pytest-coverage-comment","security_email":null}}},{"type":"repository_action","id":"69683","name":"nbmake","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":false,"slug":"nbmake","owner_login":"treebeardtech","resource_path":"/marketplace/actions/nbmake","highlights":{"description":"","name.ngram":""},"description":"Test notebooks\n","stars":152,"dependents_count":33,"icon_svg":null,"repository_action":{"repository_action":{"id":69683,"path":"action.yml","name":"nbmake","description":"Test notebooks","icon_name":null,"color":"6f42c1","featured":false,"repository_id":238724781,"rank_multiplier":1.0,"slug":"nbmake","security_email":"alex@treebeard.io"}}},{"type":"repository_action","id":"54635","name":"Jest Annotations & Coverage","free":null,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":false,"slug":"jest-annotations-coverage","owner_login":"mattallty","resource_path":"/marketplace/actions/jest-annotations-coverage","highlights":{"description":"","name.ngram":""},"description":"Jest action adding checks and annotations to your pull requests and comment them with code coverage results\n","stars":147,"dependents_count":512,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":54635,"path":"action.yml","name":"Jest Annotations & Coverage","description":"Jest action adding checks and annotations to your pull requests and comment them with code coverage results","icon_name":"check","color":"0366d6","featured":false,"repository_id":257139472,"rank_multiplier":1.0,"slug":"jest-annotations-coverage","security_email":null}}},{"type":"repository_action","id":"31560","name":"gabrielbb/xvfb-action","free":null,"primary_category":"Desktop tools","secondary_category":"Testing","is_verified_owner":false,"slug":"gabrielbb-xvfb-action","owner_login":"GabrielBB","resource_path":"/marketplace/actions/gabrielbb-xvfb-action","highlights":{"description":"","name.ngram":""},"description":"Run your headless tests with XVFB\n","stars":141,"dependents_count":6050,"icon_svg":"\n \n \n\n","repository_action":{"repository_action":{"id":31560,"path":"action.yml","name":"gabrielbb/xvfb-action","description":"Run your headless tests with XVFB","icon_name":"airplay","color":"1b1f23","featured":false,"repository_id":237484726,"rank_multiplier":1.0,"slug":"gabrielbb-xvfb-action","security_email":null}}}],"total":1726,"totalPages":87},"categories":{"apps":[{"name":"API management","slug":"api-management","description_html":"

Structure your API infrastructure to enable various internet gateways to interact with your service.

\n"},{"name":"Backup Utilities","slug":"backup-utilities","description_html":"

Utilities providing periodic backups of your GitHub data

\n"},{"name":"Chat","slug":"chat","description_html":"

Bring GitHub into your conversations.

\n"},{"name":"Code quality","slug":"code-quality","description_html":"

Automate your code review with style, quality, security, and test‑coverage checks when you need them.

\n"},{"name":"Code review","slug":"code-review","description_html":"

Ensure your code meets quality standards and ship with confidence.

\n"},{"name":"Container CI","slug":"container-ci","description_html":"

Continuous integration for container applications.

\n"},{"name":"Continuous integration","slug":"continuous-integration","description_html":"

Automatically build and test your code as you push it to GitHub, preventing bugs from being deployed to production.

\n"},{"name":"Dependency management","slug":"dependency-management","description_html":"

Secure and manage your third-party dependencies.

\n"},{"name":"Deployment","slug":"deployment","description_html":"

Streamline your code deployment so you can focus on your product.

\n"},{"name":"Deployment Protection Rules","slug":"deployment-protection-rules","description_html":"

Enables custom protection rules to gate deployments with third-party services

\n"},{"name":"Game CI","slug":"game-ci","description_html":"

Tools for building a CI pipeline for game development

\n"},{"name":"IDEs","slug":"ides","description_html":"

Find the right interface to build, debug, and deploy your source code.

\n"},{"name":"Learning","slug":"learning","description_html":"

Get the skills you need to level up.

\n"},{"name":"Localization","slug":"localization","description_html":"

Extend your software's reach. Localize and translate continuously from GitHub.

\n"},{"name":"Mobile","slug":"mobile","description_html":"

Improve your workflow for the small screen.

\n"},{"name":"Mobile CI","slug":"mobile-ci","description_html":"

Continuous integration for Mobile applications

\n"},{"name":"Monitoring","slug":"monitoring","description_html":"

Monitor the impact of your code changes. Measure performance, track errors, and analyze your application.

\n"},{"name":"Project management","slug":"project-management","description_html":"

Organize, manage, and track your project with tools that build on top of issues and pull requests.

\n"},{"name":"Publishing","slug":"publishing","description_html":"

Get your site ready for production so you can get the word out.

\n"},{"name":"Recently added","slug":"recently-added","description_html":"

The latest tools that help you and your team build software better, together.

\n"},{"name":"Security","slug":"security","description_html":"

Find, fix, and prevent security vulnerabilities before they can be exploited.

\n"},{"name":"Support","slug":"support","description_html":"

Get your team and customers the help they need.

\n"},{"name":"Testing","slug":"testing","description_html":"

Eliminate bugs and ship with more confidence by adding these tools to your workflow.

\n"},{"name":"Utilities","slug":"utilities","description_html":"

Auxiliary tools to enhance your experience on GitHub

\n"}],"actions":[{"name":"API management","slug":"api-management","description_html":"

Structure your API infrastructure to enable various internet gateways to interact with your service.

\n"},{"name":"Backup Utilities","slug":"backup-utilities","description_html":"

Utilities providing periodic backups of your GitHub data

\n"},{"name":"Chat","slug":"chat","description_html":"

Bring GitHub into your conversations.

\n"},{"name":"Code quality","slug":"code-quality","description_html":"

Automate your code review with style, quality, security, and test‑coverage checks when you need them.

\n"},{"name":"Code review","slug":"code-review","description_html":"

Ensure your code meets quality standards and ship with confidence.

\n"},{"name":"Container CI","slug":"container-ci","description_html":"

Continuous integration for container applications.

\n"},{"name":"Continuous integration","slug":"continuous-integration","description_html":"

Automatically build and test your code as you push it to GitHub, preventing bugs from being deployed to production.

\n"},{"name":"Dependency management","slug":"dependency-management","description_html":"

Secure and manage your third-party dependencies.

\n"},{"name":"Deployment","slug":"deployment","description_html":"

Streamline your code deployment so you can focus on your product.

\n"},{"name":"Deployment Protection Rules","slug":"deployment-protection-rules","description_html":"

Enables custom protection rules to gate deployments with third-party services

\n"},{"name":"Game CI","slug":"game-ci","description_html":"

Tools for building a CI pipeline for game development

\n"},{"name":"GitHub Sponsors","slug":"github-sponsors","description_html":"

Tools to manage your GitHub Sponsors community

\n"},{"name":"IDEs","slug":"ides","description_html":"

Find the right interface to build, debug, and deploy your source code.

\n"},{"name":"Learning","slug":"learning","description_html":"

Get the skills you need to level up.

\n"},{"name":"Localization","slug":"localization","description_html":"

Extend your software's reach. Localize and translate continuously from GitHub.

\n"},{"name":"Mobile","slug":"mobile","description_html":"

Improve your workflow for the small screen.

\n"},{"name":"Mobile CI","slug":"mobile-ci","description_html":"

Continuous integration for Mobile applications

\n"},{"name":"Monitoring","slug":"monitoring","description_html":"

Monitor the impact of your code changes. Measure performance, track errors, and analyze your application.

\n"},{"name":"Project management","slug":"project-management","description_html":"

Organize, manage, and track your project with tools that build on top of issues and pull requests.

\n"},{"name":"Publishing","slug":"publishing","description_html":"

Get your site ready for production so you can get the word out.

\n"},{"name":"Security","slug":"security","description_html":"

Find, fix, and prevent security vulnerabilities before they can be exploited.

\n"},{"name":"Support","slug":"support","description_html":"

Get your team and customers the help they need.

\n"},{"name":"Testing","slug":"testing","description_html":"

Eliminate bugs and ship with more confidence by adding these tools to your workflow.

\n"},{"name":"Utilities","slug":"utilities","description_html":"

Auxiliary tools to enhance your experience on GitHub

\n"}]}},"title":"Marketplace"}