{"payload":{"featured":[],"recommended":[],"recently_added":[],"search_results":{"results":[{"type":"marketplace_listing","id":"7","state":"verified","name":"CircleCI","free":false,"primary_category":"Continuous integration","secondary_category":"Mobile CI","is_verified_owner":true,"slug":"circleci","owner_login":"circleci","resource_path":"/marketplace/circleci","installation_count":478718,"full_description":"About CircleCI\n\nThe world’s best software teams deliver quality code, confidently, with CircleCI.\n\nGet started in no time\n\nCircleCI’s free plan offers more build minutes than any free plan out there. Up to 6,000 build minutes/month and 30 jobs\nat a time.\n\nMost customizable environments of any CI/CD provider\n\nWidest choice to customize operating systems, CPUs, GPUs, memory and images for each job. Build for Docker, Windows,\nLinux, Arm and macOS or build on your own compute with runners.\n","short_description":"Automatically build, test, and deploy your project in minutes","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/7?s=400&v=4","recommended":true,"marketplace_listing":{"listing":{"id":7,"state":3,"name":"CircleCI","slug":"circleci","short_description":"Automatically build, test, and deploy your project in minutes","full_description":"### About CircleCI \nThe world’s best software teams deliver quality code, confidently, with CircleCI.\n\n### Get started in no time\nCircleCI’s free plan offers more build minutes than any free plan out there. Up to 6,000 build minutes/month and 30 jobs at a time.\n\n### Most customizable environments of any CI/CD provider\nWidest choice to customize operating systems, CPUs, GPUs, memory and images for each job. Build for Docker, Windows, Linux, Arm and macOS or build on your own compute with runners.","extended_description":"### Fastest build times on the market\nBuild times on CircleCI are 70% faster on average than competitors.\n\n### The highest level of compliance and certification\nCircleCI is the only CI/CD platform that’s FedRAMP certified and SOC 2 Type II compliant. Built-in features like audit logs, restricted contexts, and LDAP give you complete control of your code.\n\n### Greater visibility throughout software development process\nCircleCI’s Insights dashboard gives visibility into workflow status, duration, credit consumption, and costs, for free.\n\n### SSH debugging\nSecurely access any job to CircleCI to debug builds and tests in real time.\n\n### Auto-test splitting\nShorten the feedback loop by automatically splitting your tests across parallel instances of the same job.\n\n### Now supporting GitHub Checks\nSee the status of your CircleCI workflows and related jobs all within the GitHub UI. Enable this feature in your CircleCI organization settings for new and existing accounts.","primary_category_id":2,"secondary_category_id":26,"privacy_policy_url":"https://circleci.com/privacy/?utm_source=github&utm_medium=partner&utm_campaign=ghmarketplace","tos_url":"https://circleci.com/terms-of-service/?utm_source=github&utm_medium=partner&utm_campaign=ghmarketplace","company_url":"https://circleci.com/?utm_source=github&utm_medium=partner&utm_campaign=ghmarketplace","status_url":"http://status.circleci.com/","support_url":"https://discuss.circleci.com?utm_source=github&utm_medium=partner&utm_campaign=ghmarketplace","documentation_url":"https://circleci.com/docs/?utm_source=github&utm_medium=partner&utm_campaign=ghmarketplace","pricing_url":"https://circleci.com/pricing/?utm_source=github&utm_medium=partner&utm_campaign=ghmarketplace","bgcolor":"ffffff","light_text":true,"learn_more_url":"https://circleci.com?utm_source=github.com&utm_medium=referral&utm_campaign=integrations","installation_url":"https://circleci.com/login?return-to=%2Fdashboard%3Futm_medium%3Dpartner%26utm_campaign%3Dghmarketplace%26utm_source%3Dgithub","how_it_works":null,"hero_card_background_image_id":25,"technical_email":"tomt@circleci.com","marketing_email":"morgan@circleci.com","finance_email":"accounting@circleci.com","direct_billing_enabled":false,"by_github":false,"security_email":"tomt@circleci.com","listable_type":"OauthApplication","listable_id":4808,"copilot_app":false}}},{"type":"marketplace_listing","id":"1303","state":"verified","name":"Azure Pipelines","free":false,"primary_category":"Continuous integration","secondary_category":"Deployment","is_verified_owner":false,"slug":"azure-pipelines","owner_login":"AzurePipelines","resource_path":"/marketplace/azure-pipelines","installation_count":308376,"full_description":"Continuously build, test, and deploy to any platform and cloud\n\nAzure Pipelines offers cloud-hosted pipelines for Linux, macOS, and Windows with 10 free parallel jobs and unlimited\nminutes for open source projects.\n","short_description":"Continuously build, test, and deploy to any platform and cloud","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/1303?s=400&v=4","recommended":true,"marketplace_listing":{"listing":{"id":1303,"state":3,"name":"Azure Pipelines","slug":"azure-pipelines","short_description":"Continuously build, test, and deploy to any platform and cloud","full_description":"### Continuously build, test, and deploy to any platform and cloud\n\n[Azure Pipelines](https://go.microsoft.com/fwlink/?linkid=2021416) offers cloud-hosted pipelines for Linux, macOS, and Windows with 10 free parallel jobs and unlimited minutes for open source projects.","extended_description":":v: **Any language, platform, and cloud**\nBuild, test, and deploy Node.js, Python, 
Java, PHP, Ruby, Go, C/C++, C#, Android, and iOS apps. Run in parallel on Linux, macOS, and Windows. Deploy to cloud providers like Azure, AWS, and GCP. Distribute mobile apps through beta channels and app stores.\n\n:whale2: **Native container support**\nCreate new containers with ease and push them to any registry. Deploy containers to independent hosts or Kubernetes.\n\n:muscle: **Advanced workflows and features**\nEasy build chaining and multi-phased builds. Support for YAML, test integration, release gates, reporting, and more.\n\n:wrench: **Extensible**\nUse a range of build, test, and deployment tasks built by the community – hundreds of extensions from Slack to SonarCloud. You can even deploy from other CI systems, like Jenkins. Webhooks and REST APIs help you integrate.\n\n:blue_heart: **Free, to you from Azure Pipelines**\nFree cloud-hosted builds for public and private repositories.","primary_category_id":2,"secondary_category_id":3,"privacy_policy_url":"https://privacy.microsoft.com/privacystatement/","tos_url":null,"company_url":"https://azure.microsoft.com/services/devops/pipelines/","status_url":"https://status.dev.azure.com/","support_url":"https://developercommunity.visualstudio.com/spaces/21/index.html","documentation_url":"https://docs.microsoft.com/en-us/azure/devops/pipelines/?view=vsts","pricing_url":null,"bgcolor":"ffffff","light_text":true,"learn_more_url":null,"installation_url":"https://azure.microsoft.com/services/devops/pipelines/","how_it_works":null,"hero_card_background_image_id":538,"technical_email":"madhurig@microsoft.com","marketing_email":"dastahel@microsoft.com","finance_email":"jepling@microsoft.com","direct_billing_enabled":false,"by_github":false,"security_email":"edglas@microsoft.com","listable_type":"Integration","listable_id":9426,"copilot_app":false}}},{"type":"marketplace_listing","id":"92","state":"verified","name":"Percy","free":false,"primary_category":"Continuous integration","secondary_category":null,"is_verified_owner":true,"slug":"percy","owner_login":"percy","resource_path":"/marketplace/percy","installation_count":0,"full_description":"Percy gives your team confidence in every visual UI change before it s shipped.\n\nPercy adds visual reviews to your GitHub pull requests, helping your team spot UI bugs quickly and review visual changes\neasily.\n","short_description":"Automated visual review platform","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/92?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":92,"state":3,"name":"Percy","slug":"percy","short_description":"Automated visual review platform","full_description":"Percy gives your team confidence in every visual UI change before it's shipped.\r\n\r\nPercy adds visual reviews to your GitHub pull requests, helping your team spot UI bugs quickly and review visual changes easily.\r\n","extended_description":"### Automated visual testing for every PR\r\n\r\nApprove visual changes in one click as part of your normal code review process.\r\n\r\nPercy integrates directly into your test suite and development workflow to provide iterative and fast feedback about visual changes. Percy supports most common CI services and development environments.\r\n\r\n### Simple and fast visual diffs at scale\r\n\r\nWe believe visual testing is only truly useful for developers if it fits into your day-to-day workflow. Percy integrates directly into your test suite and development workflow to provide iterative and fast feedback about visual changes.\r\n\r\nDesigned to be integrated in minutes and have **no performance impact on your tests**. Percy handles all the heavy lifting of consistent screenshot rendering and visual diffing in our systems, so you don't have to. Percy was built to scale with the increasing size of your team and app.\r\n","primary_category_id":2,"secondary_category_id":null,"privacy_policy_url":"https://percy.io/privacy?utm_source=github_marketplace","tos_url":"https://percy.io/terms?utm_source=github_marketplace","company_url":"https://percy.io?utm_source=github_marketplace","status_url":"https://status.percy.io/","support_url":"https://percy.io?utm_source=github_marketplace","documentation_url":"https://docs.percy.io?utm_source=github_marketplace","pricing_url":"https://percy.io/pricing?utm_source=github_marketplace","bgcolor":"FFFFFF","light_text":true,"learn_more_url":"","installation_url":"https://percy.io/organizations/new?utm_source=github_marketplace","how_it_works":null,"hero_card_background_image_id":835,"technical_email":null,"marketing_email":null,"finance_email":null,"direct_billing_enabled":false,"by_github":false,"security_email":null,"listable_type":"OauthApplication","listable_id":196937,"copilot_app":false}}},{"type":"marketplace_listing","id":"291","state":"verified","name":"Argos Visual Testing","free":false,"primary_category":"Continuous integration","secondary_category":"Code quality","is_verified_owner":true,"slug":"argos-ci","owner_login":"argos-ci","resource_path":"/marketplace/argos-ci","installation_count":825,"full_description":"Argos CI makes visual regression testing a breeze by ensuring every pixel is perfect before your code reaches\nproduction. With no configuration required, it integrates seamlessly with your GitHub workflow.\n\n - ✅ Continuous Visual Testing\n - ✅ Instant Visual Change Detection\n - ✅ Seamless GitHub Integration\n\nGet started today and ensure your app s visuals remain bug-free. Start for FREE and elevate your testing game!\n","short_description":"Visual Testing for developers","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/291?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":291,"state":3,"name":"Argos Visual Testing","slug":"argos-ci","short_description":"Visual Testing for developers","full_description":"**Argos CI** makes visual regression testing a breeze by ensuring every pixel is perfect before your code reaches production. With no configuration required, it integrates seamlessly with your GitHub workflow.\n\n- ✅ **Continuous Visual Testing**\n- ✅ **Instant Visual Change Detection**\n- ✅ **Seamless GitHub Integration**\n\nGet started today and ensure your app's visuals remain bug-free. [Start for FREE](https://argos-ci.com) and elevate your testing game!","extended_description":"With **Argos**, bid farewell to tedious manual comparisons and embrace automated, accurate visual testing. Our platform is engineered to effortlessly blend into your GitHub workflow, requiring no additional configuration.\n\n- 🌐 Dive into our lively [Community on Discord](https://argos-ci.com/discord) where you can engage in discussions, seek support, and share your experiences with Argos.\n\n- 🔄 Argos expedites your development cycle by promptly identifying and notifying you of any visual discrepancies. \n- 📈 With the immediate feedback provided, your team can swiftly rectify visual bugs, ensuring a polished, professional output at every stage of development.\n\nOur aim is to provide a streamlined, automated testing process that upholds the visual integrity of your products with every deployment.","primary_category_id":2,"secondary_category_id":12,"privacy_policy_url":"https://argos-ci.com/privacy","tos_url":"https://argos-ci.com/terms","company_url":"https://argos-ci.com","status_url":"https://argos.openstatus.dev/","support_url":"contact@argos-ci.com","documentation_url":"https://argos-ci.com/docs","pricing_url":"","bgcolor":"fff","light_text":true,"learn_more_url":null,"installation_url":"https://github.com/apps/argos-ci/installations/new","how_it_works":null,"hero_card_background_image_id":4195,"technical_email":"contact@argos-ci.com","marketing_email":"contact@argos-ci.com","finance_email":"compta@argos-ci.com","direct_billing_enabled":false,"by_github":false,"security_email":"contact@argos-ci.com","listable_type":"Integration","listable_id":57576,"copilot_app":false}}},{"type":"marketplace_listing","id":"454","state":"verified","name":"AccessLint","free":false,"primary_category":"Continuous integration","secondary_category":"Code review","is_verified_owner":true,"slug":"accesslint","owner_login":"AccessLint","resource_path":"/marketplace/accesslint","installation_count":5500,"full_description":"AccessLint brings automated web accessibility testing into your development workflow. When a pull request is opened,\nAccessLint reviews the changes and comments with any new accessibility issues, giving you quick, timely, and targeted\nfeedback, before code goes live.\n","short_description":"Find accessibility issues in your pull requests","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/454?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":454,"state":3,"name":"AccessLint","slug":"accesslint","short_description":"Find accessibility issues in your pull requests","full_description":"AccessLint brings automated web accessibility testing into your development workflow. When a pull request is opened, AccessLint reviews the changes and comments with any new accessibility issues, giving you quick, timely, and targeted feedback, before code goes live.","extended_description":"AccessLint helps you keep on target with digital accessibility by giving specific, ongoing accessibility feedback to your team. It can catch simple errors that might break your website for your customers with disabilities.\r\n\r\nAccessibility guidelines defined in WCAG 2.0 help us build applications that work better for more people. They also give us a rough measure of compliance with legal requirements outlined in the ADA and Section 508. AccessLint runs a growing list of WCAG 2.0 tests, e.g. missing `alt` attributes that make pages more opaque for screenreader users, positive `tabindex` values that can create confusion for keyboard users, invalid ARIA, and unlabelled fields.\r\n\r\nUse AccessLint to hold on to the hard-earned progress you've made with accessibility, or to inspire your team to start chipping away at issues. That frees you from costly bug-fixes and remediation, and socializes accessibility to your team. That way you'll have fewer bugs and can focus on delivering features.","primary_category_id":2,"secondary_category_id":10,"privacy_policy_url":"https://www.accesslint.com/privacy/?utm_source=github&utm_medium=marketplace-listing","tos_url":"","company_url":"https://www.accesslint.com/?utm_source=github&utm_medium=marketplace-listing","status_url":"","support_url":"support@accesslint.com","documentation_url":"https://help.accesslint.com?utm_source=github&utm_medium=marketplace-listing","pricing_url":"","bgcolor":"000","light_text":true,"learn_more_url":null,"installation_url":"https://github.com/marketplace/accesslint","how_it_works":null,"hero_card_background_image_id":18,"technical_email":"support@accesslint.com","marketing_email":"marketing@accesslint.com","finance_email":"finance@accesslint.com","direct_billing_enabled":false,"by_github":false,"security_email":"security@github.com","listable_type":"Integration","listable_id":1502,"copilot_app":false}}},{"type":"marketplace_listing","id":"953","state":"verified","name":"Cirrus CI","free":false,"primary_category":"Continuous integration","secondary_category":"Container CI","is_verified_owner":true,"slug":"cirrus-ci","owner_login":"cirruslabs","resource_path":"/marketplace/cirrus-ci","installation_count":6049,"full_description":"Cirrus CI makes your development cycle fast, efficient, and secure by leveraging modern cloud technologies. Cirrus CI\nscales with your team and makes shipping software faster and cheaper.\n","short_description":"Enjoy unlimited concurrency for fast and secure development cycle","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/953?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":953,"state":3,"name":"Cirrus CI","slug":"cirrus-ci","short_description":"Enjoy unlimited concurrency for fast and secure development cycle","full_description":"Cirrus CI makes your development cycle fast, efficient, and secure by leveraging modern cloud technologies. Cirrus CI scales with your team and makes shipping software faster and cheaper.","extended_description":"### Flexible Build Execution Environment 📦\n\nCirrus CI allows to use any Docker or Virtual Machine images as an environment to execute builds for your repositories. No need to wait for anyone to upgrade a version of a library in CI environment. Choose your own environment!\n\n### Speed ⚡️\n\nIt usually takes **a few hundred milliseconds** from the moment a change is pushed to GitHub to the moment your build is executing inside of a Docker container. \n\n### Innovative Pricing Model 💰\n\n* Free for OSS 0️⃣\n* Affordable for personal use ☕️☕️\n* [per-second billing for others](https://cirrus-ci.org/pricing/) ⏱\n\n### Simplicity 🍳\n\nEven very complex builds can be configured via [readable and concise configuration format](https://cirrus-ci.org/guide/writing-tasks/).\n\n### Transparency AKA No Magic 🕵🏻\n\nCirrus CI is built on simple principles and tries to enforce simplicity. No magic is happening under the hood for your builds. What is configured in `.cirrus.yml` file is what's happening during a build.\n\n","primary_category_id":2,"secondary_category_id":27,"privacy_policy_url":"https://cirrus-ci.org/legal/privacy/","tos_url":"https://cirrus-ci.org/legal/terms/","company_url":"https://twitter.com/cirrus_labs","status_url":"https://twitter.com/cirrus_labs","support_url":"support@cirruslabs.org","documentation_url":"https://cirrus-ci.org/","pricing_url":"https://cirrus-ci.org/pricing/","bgcolor":"212121","light_text":true,"learn_more_url":null,"installation_url":"https://cirrus-ci.org/guide/quick-start/#post-installation","how_it_works":null,"hero_card_background_image_id":171,"technical_email":"fedor@cirruslabs.org","marketing_email":"fedor@cirruslabs.org","finance_email":"fedor@cirruslabs.org","direct_billing_enabled":false,"by_github":false,"security_email":"fedor@cirruslabs.org","listable_type":"Integration","listable_id":3232,"copilot_app":false}}},{"type":"marketplace_listing","id":"2860","state":"verified","name":"GuardRails","free":false,"primary_category":"Security","secondary_category":"Continuous integration","is_verified_owner":true,"slug":"guardrails","owner_login":"guardrailsio","resource_path":"/marketplace/guardrails","installation_count":3153,"full_description":"GuardRails scans new code changes as they occur in your repositories. For pull requests, we will post comments whenever\nsecurity issues are detected. For branches, you will be able to see reports in your dashboard.\n","short_description":"GuardRails provides continuous security feedback for modern development teams","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/2860?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":2860,"state":3,"name":"GuardRails","slug":"guardrails","short_description":"GuardRails provides continuous security feedback for modern development teams","full_description":"GuardRails scans new code changes as they occur in your repositories. For pull requests, we will post comments whenever security issues are detected. For branches, you will be able to see reports in [your dashboard](https://dashboard.guardrails.io/login).","extended_description":"\"Supported\n\nWe currently support **static code analysis** and/or **vulnerable dependencies checks** for 20+ programming languages. GuardRails can also be used on any kind of repositories to prevent secrets leakage thanks to our **secrets detection** engines. \n\nGuardRails works out of the box, _no configuration required_. However, if you want a custom experience, please refer to our documentation for the [configuration](https://docs.guardrails.io/docs/configuration) options. For example, you can **integrate GuardRails with Slack** to get the right notifications right where you want them.","primary_category_id":6,"secondary_category_id":2,"privacy_policy_url":"https://www.guardrails.io/privacy","tos_url":"https://www.guardrails.io/docs/en/terms","company_url":"https://www.guardrails.io","status_url":"https://guardrailsio.statuspage.io/","support_url":"https://support.guardrails.io","documentation_url":"https://docs.guardrails.io","pricing_url":null,"bgcolor":"fff","light_text":true,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":1042,"technical_email":"yamil@guardrails.io","marketing_email":"stefan@guardrails.io","finance_email":"sales@guardrails.io","direct_billing_enabled":false,"by_github":false,"security_email":"security@guardrails.io","listable_type":"Integration","listable_id":5512,"copilot_app":false}}},{"type":"marketplace_listing","id":"4189","state":"verified","name":"Check Run Reporter","free":false,"primary_category":"Continuous integration","secondary_category":"Reporting","is_verified_owner":true,"slug":"check-run-reporter","owner_login":"check-run-reporter","resource_path":"/marketplace/check-run-reporter","installation_count":901,"full_description":"Check Run Reporter takes your JUnit, Checkstyle, and other structured reports and presents their results to you right in\nthe GitHub UI. No more need to dig through your pages of CI logs to find out why your build failed.\n","short_description":"See your test and style results without leaving GitHub. Works with any CI service. Supports JUnit, Checkstyle, and more","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/4189?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":4189,"state":3,"name":"Check Run Reporter","slug":"check-run-reporter","short_description":"See your test and style results without leaving GitHub. Works with any CI service. Supports JUnit, Checkstyle, and more","full_description":"Check Run Reporter takes your JUnit, Checkstyle, and other structured reports and presents their results to you right in the GitHub UI. No more need to dig through your pages of CI logs to find out why your build failed.","extended_description":"## Test Results\n\nAll of your test results will appear right in the Pull Request's details view. If the line that failed can be determined from the test report, you'll also see the error in the diff. If your test suite can produce JUnit, it works with Check Run Reporter.\n\n## Style Violations\n\nStyle violations will be presented right in the pull request diff, so you'll be able to see exactly what went wrong next to the style rule that didn't hold. Check Run Reporter supports the native report formats of ESlint, SwiftLint and the TypeScript compiler and we recently added support for Checkstyle, opening up most every style-checker out there. \n\nIf you have a test or style report format that we don't support, [reach out](https://github.com/check-run-reporter/feedback) and we'll look into adding it. \n\n","primary_category_id":2,"secondary_category_id":23,"privacy_policy_url":"https://www.check-run-reporter.com/privacy?utm_source=github&utm_medium=marketplace_listing&utm_campaign=none","tos_url":"https://www.check-run-reporter.com/terms?utm_source=github&utm_medium=marketplace_listing&utm_campaign=none","company_url":"","status_url":"","support_url":"https://www.check-run-reporter.com/support?utm_source=github&utm_medium=marketplace_listing&utm_campaign=none","documentation_url":"https://www.check-run-reporter.com/docs?utm_source=github&utm_medium=marketplace_listing&utm_campaign=none","pricing_url":null,"bgcolor":"E38146","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":1255,"technical_email":"design@ianwremmel.com","marketing_email":"hello@check-run-reporter.com","finance_email":"design@ianwremmel.com","direct_billing_enabled":false,"by_github":false,"security_email":"design@ianwremmel.com","listable_type":"Integration","listable_id":29729,"copilot_app":false}}},{"type":"marketplace_listing","id":"4950","state":"verified","name":"BuildPulse","free":false,"primary_category":"Continuous integration","secondary_category":"Testing","is_verified_owner":true,"slug":"buildpulse","owner_login":"BuildPulseLLC","resource_path":"/marketplace/buildpulse","installation_count":203,"full_description":"Spend more time shipping and less time re-running flaky tests\n\nBuildPulse the premier end-to-end flaky test solution. We help you detect flaky tests, provide impact metrics, mitigate\nimpact with test quarantining, and help find root cause.\n\nIntegrates with all test frameworks including JavaScript (Cypress, Jest, Playwright), Ruby (minitest, RSpec), Go,\nPython, and others.\n\nWorks with GitHub Actions, Jenkins, Buildkite, and more - all languages and CI providers.\n","short_description":"Automatically detect, track, and rank flaky tests so you can regain trust in your test suite","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/4950?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":4950,"state":3,"name":"BuildPulse","slug":"buildpulse","short_description":"Automatically detect, track, and rank flaky tests so you can regain trust in your test suite","full_description":"### Spend more time shipping and less time re-running flaky tests\nBuildPulse the premier **end-to-end flaky** test solution. We help you **detect** flaky tests, provide **impact metrics**, mitigate impact with **test quarantining**, and help **find root cause**.\n\nIntegrates with **all test frameworks** including JavaScript (Cypress, Jest, Playwright), Ruby (minitest, RSpec), Go, Python, and others.\n\nWorks with GitHub Actions, Jenkins, Buildkite, and more - all languages and CI providers.","extended_description":"### Find Root Cause\nEasy access to build logs, first/last seen links, and slice & dice by service/team so you can get things back on track.\n\n### Notifications\nStay up to date with stability trends delivered directly to your inbox each week. Monitor CI health across your organization, so you can focus your resources where they'll have the biggest impact.\n\n### Pays for itself in saved developer time\nYou may have other priorities than fixing flaky tests - we help you quarantine them so you don’t suffer in the meantime. Additionally, create tickets for JIRA, Linear, and Github Issues from our dashboard.\n\n### Why fix flaky tests?\nTime consuming, delayed releases, unstable functionality, regression: flaky tests destroy developer experience / confidence in automated tests - usually from Front-end/UI, high concurrency, and unit tests. A stable product needs reliable tests.\n\n---\n\\+ **Enjoy personalized support** from BuildPulse's founder, [get in touch](https://buildpulse.io/contact)!","primary_category_id":2,"secondary_category_id":25,"privacy_policy_url":"https://buildpulse.io/privacy-policy","tos_url":"https://buildpulse.io/terms","company_url":"https://buildpulse.io/","status_url":"","support_url":"https://buildpulse.io/contact","documentation_url":"","pricing_url":null,"bgcolor":"0369A1","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":1381,"technical_email":"engineering@buildpulse.io","marketing_email":"sales@buildpulse.io","finance_email":"finance@buildpulse.io","direct_billing_enabled":false,"by_github":false,"security_email":"security@buildpulse.io","listable_type":"Integration","listable_id":25551,"copilot_app":false}}},{"type":"marketplace_listing","id":"5097","state":"verified","name":"abaplint","free":false,"primary_category":"Code quality","secondary_category":"Continuous integration","is_verified_owner":true,"slug":"abaplint","owner_login":"heliconialabs","resource_path":"/marketplace/abaplint","installation_count":407,"full_description":"Overview\n\nabaplint.app, quality checks and static analysis for the ABAP programming language.\n\nAutomatically run quality checks and static analysis for each change and pull request in the repository.\n\nThe application works with SAP ABAP code serialized using abapGit.\n","short_description":"ABAP quality assurance and static analysis","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/5097?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":5097,"state":3,"name":"abaplint","slug":"abaplint","short_description":"ABAP quality assurance and static analysis","full_description":"# Overview\n[abaplint.app](https://abaplint.app), quality checks and static analysis for the ABAP programming language.\n\nAutomatically run quality checks and static analysis for each change and pull request in the repository.\n\nThe application works with SAP ABAP code serialized using [abapGit](https://abapgit.org).","extended_description":"## Details\nabaplint will be triggered for each change, and report results back via the Status and Checks API.\n\nThis allows developers to easily see issues found.\n\n## Pricing Example\nYour organization consists of 1000 users and there are 20 repositories containing ABAP code. \nGrant the abaplint app access to only the 20 repositories.\nIf there are 10 ABAP developers pushing changes to the ABAP repositories, then there are 10 active users for this organization.\nNote that all users from the organization with read access to the repositories will have access to the ABAP statistics.\n","primary_category_id":12,"secondary_category_id":2,"privacy_policy_url":"https://abaplint.app/privacy","tos_url":"","company_url":"https://heliconialabs.com","status_url":"https://status.abaplint.app","support_url":"https://abaplint.app/support","documentation_url":"https://docs.abaplint.app","pricing_url":null,"bgcolor":"FFF","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":1951,"technical_email":"contact@heliconialabs.com","marketing_email":"contact@heliconialabs.com","finance_email":"contact@heliconialabs.com","direct_billing_enabled":false,"by_github":false,"security_email":"contact@heliconialabs.com","listable_type":"Integration","listable_id":960,"copilot_app":false}}},{"type":"marketplace_listing","id":"6576","state":"verified","name":"Pull Checklist","free":false,"primary_category":"Code review","secondary_category":"Continuous integration","is_verified_owner":true,"slug":"pull-checklist","owner_login":"media-market-ltd","resource_path":"/marketplace/pull-checklist","installation_count":499,"full_description":"Checklist Builder for enforcing task completion on your PRs\n\nPull Checklist lets dev teams prevent the merging of pull requests through the enforcement of fully customizable and\nconditional checklists.\n\nPerfect for managing compliance, manual tasks, and code quality adherence\n","short_description":"Smart checklists and automations for your PRs and Issues","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/6576?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":6576,"state":3,"name":"Pull Checklist","slug":"pull-checklist","short_description":"Smart checklists and automations for your PRs and Issues","full_description":"### Checklist Builder for enforcing task completion on your PRs\n\nPull Checklist lets dev teams prevent the merging of pull requests through the enforcement of fully customizable and conditional checklists.\n\n**Perfect for managing compliance, manual tasks, and code quality adherence**","extended_description":"### Features\n---\n- **Conditional Check Engine** - Surface your checklists depending on what's going on in the PR\n- **Block PRs** - Stop PRs being shipped until all the boxes are ticked\n- **Audit logs (enterprise)** - Know who made what change and when. Keep tabs on who checked the box for an additional sign-off process ideal for regulated businesses","primary_category_id":10,"secondary_category_id":2,"privacy_policy_url":"https://www.pullchecklist.com/privacy","tos_url":"https://www.pullchecklist.com/terms","company_url":"https://app.pullchecklist.com","status_url":"","support_url":"https://www.pullchecklist.com","documentation_url":"","pricing_url":null,"bgcolor":"66cc8a","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":0,"technical_email":"hello@pullchecklist.com","marketing_email":"hello@pullchecklist.com","finance_email":"hello@pullchecklist.com","direct_billing_enabled":false,"by_github":false,"security_email":"hello@pullchecklist.com","listable_type":"Integration","listable_id":50375,"copilot_app":false}}},{"type":"marketplace_listing","id":"6693","state":"verified","name":"Testspace.com","free":false,"primary_category":"Testing","secondary_category":"Continuous integration","is_verified_owner":true,"slug":"testspace-com","owner_login":"testspace-com","resource_path":"/marketplace/testspace-com","installation_count":984,"full_description":"Test Management software for DevOps\n\nTestspace provides a dashboard for publishing test results from automation and a framework for implementing and\nexecuting manual tests using GitHub.\n\n - Publish large volumes of test results with a single command\n - Implement Manual tests using text files contained in a repository\n - Improve process with metrics, graphs, and analytics\n - Auto-detect Flaky tests\n - Exploratory support\n\nLIVE DEMO\n","short_description":"Test Management software for DevOps, including CI Results Dashboard, Manual Test Case Management, and Exploratory testing","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/6693?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":6693,"state":3,"name":"Testspace.com","slug":"testspace-com","short_description":"Test Management software for DevOps, including CI Results Dashboard, Manual Test Case Management, and Exploratory testing","full_description":"## Test Management software for DevOps\n[Testspace](https://testspace.com) provides a **`dashboard`** for publishing test results from automation and a **`framework`** for implementing and executing manual tests using GitHub. \n\n* Publish large volumes of test results with a single command\n* Implement Manual tests using text files contained in a repository\n* Improve process with metrics, graphs, and analytics\n* Auto-detect Flaky tests\n* Exploratory support\n\n[LIVE DEMO](https://demo.testspace.com/)","extended_description":"#### Publish CI Test Results\nPublish large volumes of automated test results with a single command. Include code coverage, static analysis, and other important metrics. \n\nBuilt-in support for branching, forks, and pull requests. Automatically aggregates test results from parallel jobs.\n\n```yml\n steps:\n - uses: testspace-com/setup-testspace@v1\n with:\n domain: ${{github.repository_owner}}\n ..\n - name: Publish Results to Testspace\n run: testspace [${{ matrix.os}}]./testcontent/*.xml\n```\n\n#### Implement Manual Tests as Code using GitHub\nImplement manual tests as code, using text files leveraging the simplicity of markdown and the power of templates, including variables, parameters, and control logic.\n\nUse GitHub repository branches and pull requests to manage the test content. Fully integrated test management and triaging via GitHub issues and projects.\n\nExecute Actions and AWS Lambdas with your tests, combining automated fixturing with human observations.\n","primary_category_id":25,"secondary_category_id":2,"privacy_policy_url":"https://help.testspace.com/policy/privacy-policy","tos_url":"https://help.testspace.com/policy/terms-of-service","company_url":"https://www.testspace.com","status_url":"","support_url":"contact@testspace.com","documentation_url":"https://help.testspace.com/","pricing_url":null,"bgcolor":"ffffff","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":0,"technical_email":"ivailo@testspace.com","marketing_email":"mark@testspace.com","finance_email":"mark@testspace.com","direct_billing_enabled":false,"by_github":false,"security_email":"ivailo@testspace.com","listable_type":"Integration","listable_id":49006,"copilot_app":false}}},{"type":"marketplace_listing","id":"9517","state":"verified","name":"Cirun.io","free":false,"primary_category":"Continuous integration","secondary_category":null,"is_verified_owner":true,"slug":"cirun-io","owner_login":"AktechLabs","resource_path":"/marketplace/cirun-io","installation_count":453,"full_description":"About Cirun.io 🚀\n\nCirun.io is a service to spinup GitHub Action runners on your cloud.\n\nEasy to get started ✨\n\nGet started with just a cloud account and a configuration file.\n\nSupports Major Clouds ☁️\n\nSupports AWS, GCP, Azure, DigitalOcean, Oracle and on-prem with OpenStack.\n\nUnlimited Customization ⚙️\n\nSpinup custom runners on any cloud provider with any configuration like GPU, ARM machines, Spot instances, etc.\n\nGitHub Interface\n\nEverything on GitHub Actions interface itself.\n","short_description":"GitHub Actions on your Cloud - Run Self-Hosted Runners on AWS, GCP, Azure, DigitalOcean or OpenStack","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/9517?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":9517,"state":3,"name":"Cirun.io","slug":"cirun-io","short_description":"GitHub Actions on your Cloud - Run Self-Hosted Runners on AWS, GCP, Azure, DigitalOcean or OpenStack","full_description":"## About Cirun.io 🚀\nCirun.io is a service to spinup GitHub Action runners on your cloud.\n\n## Easy to get started ✨\nGet started with just a cloud account and a configuration file.\n\n## Supports Major Clouds ☁️ \nSupports AWS, GCP, Azure, DigitalOcean, Oracle and on-prem with OpenStack.\n\n## Unlimited Customization ⚙️\nSpinup custom runners on any cloud provider with any configuration like GPU, ARM machines, Spot instances, etc.\n\n## GitHub Interface\nEverything on GitHub Actions interface itself.","extended_description":"## Setup\n\nAll of the above with a simple configuration file:\n\n```yaml\nrunners:\n - name: aws-gpu-runner\n cloud: aws\n instance_type: g4dn.xlarge\n # Custom AMI with 60 GB Disk Space\n machine_image: ami-0c805950b4b6fae60\n labels:\n - gpu-runner\n```\n\n## Supports GitHub Checks\n\nSee the status of your runners on the commit status checks itself for greater visibility.","primary_category_id":2,"secondary_category_id":null,"privacy_policy_url":"https://docs.cirun.io/privacy-policy/","tos_url":"https://docs.cirun.io/terms-of-service/","company_url":"https://cirun.io","status_url":"https://cirun.instatus.com/","support_url":"https://slack.cirun.io/","documentation_url":"https://docs.cirun.io/","pricing_url":null,"bgcolor":"ffffff","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":3046,"technical_email":"hello@aktechlabs.com","marketing_email":"hello@aktechlabs.com","finance_email":"hello@aktechlabs.com","direct_billing_enabled":false,"by_github":false,"security_email":"hello@aktechlabs.com","listable_type":"Integration","listable_id":103826,"copilot_app":false}}},{"type":"marketplace_listing","id":"10514","state":"verified","name":"Naming Conventions Bot","free":false,"primary_category":"Continuous integration","secondary_category":"Code review","is_verified_owner":true,"slug":"naming-conventions-bot","owner_login":"conventionsbot","resource_path":"/marketplace/naming-conventions-bot","installation_count":258,"full_description":"Conventionsbot automatically validates naming conventions of pull requests, branches and commit messages in your Github\nrepositories.\n\nKey benefits:\n\nAutomatically validate pull requests\n\nDon t waste time to highlight naming convention issues during code review anymore.\n\nEnsure consistency\n\nManage naming conventions from central administration panel.\n\nSet up in less than 5 minutes\n\nDon t waste time on creating and managing your own validators (githooks, CI or Github actions).\n","short_description":"Automatically validates pull requests, branches and commit messages in your Github repositories","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/10514?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":10514,"state":3,"name":"Naming Conventions Bot","slug":"naming-conventions-bot","short_description":"Automatically validates pull requests, branches and commit messages in your Github repositories","full_description":"Conventionsbot automatically validates naming conventions of pull requests, branches and commit messages in your Github repositories.\n\n## Key benefits:\n\n### Automatically validate pull requests\nDon't waste time to highlight naming convention issues during code review anymore.\n\n### Ensure consistency\nManage naming conventions from central administration panel.\n\n### Set up in less than 5 minutes\nDon't waste time on creating and managing your own validators (githooks, CI or Github actions).","extended_description":"## Key features:\n\n### Admin panel\nConventionsbot provides a convenient admin panel where you can manage naming conventions. There is no need to register. You can easily log in using your Github account.\n\n### Global and local config\nYou can define a default global naming conventions for all of the repositories in your organization. You can also override it in individual repositories.\n\n### Convention templates\nYou can use one of the available templates to quickly configure naming conventions. You can also provide your own custom regular expression.\n\n### Individual checks\nConventionsbot creates three individual checks per pull request status. This gives you full flexibility during status checks requirement set up in your repository's branch protection rules.","primary_category_id":2,"secondary_category_id":10,"privacy_policy_url":"https://conventionsbot.io/privacy","tos_url":"https://conventionsbot.io/terms","company_url":"https://conventionsbot.io","status_url":"","support_url":"https://conventionsbot.io/support","documentation_url":"https://conventionsbot.io/docs","pricing_url":null,"bgcolor":"ffffff","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":0,"technical_email":"karol.wnuk@conventionsbot.io","marketing_email":"karol.wnuk@conventionsbot.io","finance_email":"karol.wnuk@conventionsbot.io","direct_billing_enabled":false,"by_github":false,"security_email":"karol.wnuk@conventionsbot.io","listable_type":"Integration","listable_id":17675,"copilot_app":false}}},{"type":"marketplace_listing","id":"8455","state":"verified","name":"Meercode | CI Monitoring","free":false,"primary_category":"Monitoring","secondary_category":"Continuous integration","is_verified_owner":true,"slug":"meercode-ci-monitoring","owner_login":"meercodeio","resource_path":"/marketplace/meercode-ci-monitoring","installation_count":1624,"full_description":"Meercode App Ever wanted to monitor multiple Github Actions workflows on a single dashboard? Meercode lets you visualize\nyour running and completed workflows, on a clean and beautiful UI.\n","short_description":"Meercode is the ultimate dashboard for your GitHub Actions | Starting at $0/month","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/8455?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":8455,"state":3,"name":"Meercode | CI Monitoring","slug":"meercode-ci-monitoring","short_description":"Meercode is the ultimate dashboard for your GitHub Actions | Starting at $0/month","full_description":"Meercode App Ever wanted to monitor multiple Github Actions workflows on a single dashboard? Meercode lets you visualize your running and completed workflows, on a clean and beautiful UI. ","extended_description":"![Meercode Dashboard](https://meercode.fra1.cdn.digitaloceanspaces.com/meercode-ss.png)\n\n**Features**\n- Monitor running workflows for the duration, estimated completion time, and overtime status.\n- Monitor recently completed workflows for status, duration, and completion date/time.\n- Cancel or restart workflows directly from the dashboard.\n- Add/remove repositories to watch.\n- Create a shareable link of the dashboard to share with team members or project it to office TV.\n\n**Benefits**\n- Developers easily monitor the status of triggered builds.\n- Increases team collaboration. Team members can see what their teammates are building.\n- Provides a simple but powerful way to monitor the throughput of the team for managers.\n\n**Get Started**\n- No configuration is necessary. Sign-in with your Github account and start monitoring.\n- **Free** to use for an unlimited number of public and up to 15 private repositories.\n","primary_category_id":14,"secondary_category_id":2,"privacy_policy_url":"https://meercode.io/privacy","tos_url":"https://meercode.io/terms","company_url":"https://meercode.io","status_url":"https://meercode.statuspage.io/","support_url":"https://pankod.com/get-in-touch/","documentation_url":"https://meercode.io/","pricing_url":null,"bgcolor":"ffffff","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":0,"technical_email":"omer@meercode.io","marketing_email":"omer@meercode.io","finance_email":"omer@meercode.io","direct_billing_enabled":false,"by_github":false,"security_email":"omer@meercode.io","listable_type":"Integration","listable_id":85087,"copilot_app":false}}},{"type":"marketplace_listing","id":"8932","state":"verified","name":"Localazy","free":false,"primary_category":"Localization","secondary_category":"Continuous integration","is_verified_owner":true,"slug":"localazy","owner_login":"localazy","resource_path":"/marketplace/localazy","installation_count":3314,"full_description":"Localize digital products while you sleep.\n\nThere are over 4B people online behind language barriers. Speak everyone s language today and enjoy full and simple\ncontrol over localization and translation management.\n\nLocalazy® is a localization platform built for developers and friendly to all other users.\n\nManage translations and enjoy powerful localization features.\n\nIntegrate Localazy to your Github Actions and forget about all the hassle. Never touch localizable files again 😏.\n","short_description":"Manage your i18n and localization needs from one place with Localazy ®","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/8932?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":8932,"state":3,"name":"Localazy","slug":"localazy","short_description":"Manage your i18n and localization needs from one place with Localazy ®","full_description":"### Localize digital products while you sleep. \nThere are over 4B people online behind language barriers. Speak everyone's language today and enjoy full and simple control over localization and translation management.\n\nLocalazy® is a localization platform built for developers and friendly to all other users.\n\nManage translations and enjoy powerful localization features. \n\nIntegrate Localazy to your Github Actions and forget about all the hassle. Never touch localizable files again 😏.","extended_description":"- Read a full tutorial on [how to localize your app with Localazy and Github Actions](https://localazy.com/blog/automated-localization-github-actions-localazy?utm_source=github&utm_medium=Listings&utm_campaign=brand_awareness).\n\n> As the scaleway dashboard engineering manager, we use Localazy to set up a friendly environment for us and our translation team. For the first iteration, it was really easy to set up. We could manage translation with pluralization, key detection as well as multi-language and cli tools for our local management and ci‑cd.I also had very good communication with the core team for the feature request and was impressed with the quick responses.\nIf I have to recommend a tool to handle the translation, I will talk about Localazy for sure.\n\n\n> Alexandre PHILIBEAUX\n> Engineering Manager, Scaleway\n","primary_category_id":13,"secondary_category_id":2,"privacy_policy_url":"https://localazy.com/privacy-policy","tos_url":"https://localazy.com/terms-and-conditions","company_url":"https://localazy.com","status_url":"https://docker-status.localazy.com","support_url":"https://discuss.localazy.com","documentation_url":"https://localazy.com/docs","pricing_url":null,"bgcolor":"066fef","light_text":false,"learn_more_url":null,"installation_url":"https://github.com/login/oauth/authorize?scope=user:email&client_id=a0b4c43b850018c234fa","how_it_works":null,"hero_card_background_image_id":0,"technical_email":"jan@localazy.com","marketing_email":"jakub@localazy.com","finance_email":"team@localazy.com","direct_billing_enabled":false,"by_github":false,"security_email":"team@localazy.com","listable_type":"OauthApplication","listable_id":992871,"copilot_app":false}}},{"type":"marketplace_listing","id":"9099","state":"verified","name":"pre-commit ci","free":false,"primary_category":"Code quality","secondary_category":"Continuous integration","is_verified_owner":true,"slug":"pre-commit-ci","owner_login":"pre-commit-ci","resource_path":"/marketplace/pre-commit-ci","installation_count":3810,"full_description":"Developers spend a fair chunk of time during their development flow on fixing relatively trivial problems in their code.\npre-commit.ci both enforces that these issues are discovered (which is opt-in for each developer s workflow via\npre-commit) but also fixes the issues automatically, letting developers focus their time on more valuable problems.\n","short_description":"a continuous integration service for the pre-commit framework","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/9099?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":9099,"state":3,"name":"pre-commit ci","slug":"pre-commit-ci","short_description":"a continuous integration service for the pre-commit framework","full_description":"Developers spend a fair chunk of time during their development flow on fixing relatively trivial problems in their code. **[pre-commit.ci](https://pre-commit.ci)** both enforces that these issues are discovered (which is opt-in for each developer's workflow via **[pre-commit](https://pre-commit.com)**) but also fixes the issues automatically, letting developers focus their time on more valuable problems. ","extended_description":"**configuration:** zero configuration setup -- nothing is needed beyond the `.pre-commit-config.yaml` file you already have!\n\n**auto fixing pull requests:** if tools make changes to files during a pull request, pre-commit.ci will automatically fix the pull request.\n\n**speed:** much faster than comparable, free CI systems\n\n**caching:** tool caching is baked in and shared across all users. this means that the more users there are of pre-commit.ci, the more likely you will get faster builds!\n\n**automatic updates:** pre-commit.ci will periodically [autoupdate] your configuration ensuring that your hook versions are kept up to date.\n\n[autoupdate]: https://pre-commit.com/#pre-commit-autoupdate","primary_category_id":12,"secondary_category_id":2,"privacy_policy_url":"https://pre-commit.ci/privacy_policy.html","tos_url":"","company_url":"","status_url":"","support_url":"https://pre-commit.ci","documentation_url":"https://pre-commit.ci","pricing_url":null,"bgcolor":"ffffff","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":2237,"technical_email":"info@pre-commit.ci","marketing_email":"info@pre-commit.ci","finance_email":"info@pre-commit.ci","direct_billing_enabled":false,"by_github":false,"security_email":"security@pre-commit.ci","listable_type":"Integration","listable_id":68672,"copilot_app":false}}},{"type":"marketplace_listing","id":"7494","state":"verified","name":"webapp.io","free":false,"primary_category":"Continuous integration","secondary_category":"Container CI","is_verified_owner":true,"slug":"layer-ci","owner_login":"webappio","resource_path":"/marketplace/layer-ci","installation_count":6085,"full_description":"Ship code faster with webapp.io\n\nDevelopers move much faster using webapp.io to get per-branch review E2E testing environments.\n\n - Use our interactive drag-and-drop builder to create a pull request template that contains all of the information a\n reviewer would need to approve a change.\n - Our hosted environments use a powerful caching mechanism to avoid running repetitive steps like npm install over and\n over again.\n","short_description":"Full-stack review environments and end-to-end tests embedded into every pull request","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/7494?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":7494,"state":3,"name":"webapp.io","slug":"layer-ci","short_description":"Full-stack review environments and end-to-end tests embedded into every pull request","full_description":"# Ship code faster with webapp.io\n\nDevelopers move much faster using webapp.io to get per-branch review & E2E testing environments.\n\n- Use our interactive drag-and-drop builder to create a pull request template that contains all of the information a reviewer would need to approve a change.\n- Our hosted environments use a powerful caching mechanism to avoid running repetitive steps like `npm install` over and over again.","extended_description":"It's super simple to get started, and we have a guided onboarding to get you set up quickly:\n\n1. Install this application\n2. Follow the interactive tutorial to create an interactive pull request template\n3. Visit the dashboard to iterate on your application's configuration\n\nMany companies can get fully configured in minutes.","primary_category_id":2,"secondary_category_id":27,"privacy_policy_url":"https://webapp.io/privacy-policy","tos_url":"https://webapp.io/terms","company_url":"https://webapp.io","status_url":"https://rootly.com/teams/layerci/status-pages/webapp-io-status-page/public","support_url":"https://webapp.io/contact-us","documentation_url":"https://webapp.io/docs","pricing_url":null,"bgcolor":"ffffff","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":2323,"technical_email":"colin@webapp.io","marketing_email":"lyn@webapp.io","finance_email":"billing@webapp.io","direct_billing_enabled":false,"by_github":false,"security_email":"security@webapp.io","listable_type":"Integration","listable_id":37053,"copilot_app":false}}},{"type":"marketplace_listing","id":"12824","state":"verified","name":"Deploybot-app","free":false,"primary_category":"Deployment","secondary_category":"Continuous integration","is_verified_owner":true,"slug":"deploybot-app","owner_login":"deploybot-app","resource_path":"/marketplace/deploybot-app","installation_count":256,"full_description":"Manage and automate Github Deployments across repositories in your account or organization with deploybot.\n\n - Create deployments from a repository commits timeline\n - Step through deploying to different Github environments\n - Deploy specific SHA s from default or feature branches\n - Trigger deploys automatically when tests pass on a branch\n - View Github deployment history for a repo or across an org\n","short_description":"Manage and automate Github Deployments across repos and organizations","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/12824?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":12824,"state":3,"name":"Deploybot-app","slug":"deploybot-app","short_description":"Manage and automate Github Deployments across repos and organizations","full_description":"Manage and automate [Github Deployments](https://docs.github.com/en/rest/deployments/deployments) across repositories in your account or organization with [deploybot](https://deploybot.app/).\n\n* Create deployments from a repository commits timeline\n * Step through deploying to different Github environments\n * Deploy specific SHA's from default or feature branches\n * Trigger deploys automatically when tests pass on a branch\n * View Github deployment history for a repo or across an org","extended_description":"Github provides a [Deployments API](https://docs.github.com/en/rest/deployments/deployments) to register that a deploy should be performed with a repository ref (e.g. SHA, branch, tag) to an environment (e.g. whatever that means to you).\n\nGithub Deploy creation events are sent as webhooks to automation platforms (e.g. Github Actions, Buildkite, CircleCI, Drone, other CI/CD systems) that perform the actual deployment work.\n","primary_category_id":3,"secondary_category_id":2,"privacy_policy_url":"https://www.psdn.io/privacy/","tos_url":"","company_url":"https://deploybot.app","status_url":"https://twitter.com/deploybotapp","support_url":"support@deploybot.app","documentation_url":"https://docs.deploybot.app","pricing_url":null,"bgcolor":"2094f3","light_text":true,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":3081,"technical_email":"tech@deploybot.app","marketing_email":"sales@deploybot.app","finance_email":"sales@deploybot.app","direct_billing_enabled":false,"by_github":false,"security_email":"security@deploybot.app","listable_type":"Integration","listable_id":207039,"copilot_app":false}}},{"type":"marketplace_listing","id":"13580","state":"verified","name":"autofix.ci","free":false,"primary_category":"Code quality","secondary_category":"Continuous integration","is_verified_owner":true,"slug":"autofix-ci","owner_login":"autofix-ci","resource_path":"/marketplace/autofix-ci","installation_count":275,"full_description":"autofix.ci automatically fixes pull requests.\n\nPull Requests are often blocked on relatively trivial issues such as code formatting or leftover imports. Fixing these\ndetails is expensive as it requires additional roundtrips and context switching. autofix.ci automatically fixes such\nproblems, unblocking development flow.\n","short_description":"Automatically fix pull requests to increase developer productivity","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/13580?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":13580,"state":3,"name":"autofix.ci","slug":"autofix-ci","short_description":"Automatically fix pull requests to increase developer productivity","full_description":"### autofix.ci automatically fixes pull requests.\n\nPull Requests are often blocked on relatively trivial issues such as code formatting or leftover imports. Fixing these details is expensive as it requires additional roundtrips and context switching. autofix.ci automatically fixes such problems, unblocking development flow.","extended_description":"### How it Works\n\n1. **Define a GitHub Actions workflow.**\n Run the same tools you use locally, then call autofix.ci.\n2. **Receive automatic fixes.**\n autofix.ci will securely update pull requests if necessary.\n\n### Features\n\n - Works with your existing linters, formatters, code fixers, or pre-commit hooks.\n - No configuration: Simply call the autofix.ci action when you want to update the pull request.\n - Supports all pull requests (including from external contributors).\n\nFor more details, check out [autofix.ci](https://autofix.ci)!","primary_category_id":12,"secondary_category_id":2,"privacy_policy_url":"https://autofix.ci/privacy","tos_url":"","company_url":"","status_url":"","support_url":"https://autofix.ci","documentation_url":"https://autofix.ci/setup","pricing_url":null,"bgcolor":"ffffff","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":3281,"technical_email":"tech@autofix.ci","marketing_email":"marketing@autofix.ci","finance_email":"finance@autofix.ci","direct_billing_enabled":false,"by_github":false,"security_email":"security@maximilianhils.com","listable_type":"Integration","listable_id":243519,"copilot_app":false}}}],"total":8017,"total_pages":401},"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"}