{"payload":{"featured":[],"recommended":[],"recently_added":[],"search_results":{"results":[{"type":"repository_action","id":"13429","name":"Jira issue from TODO","free":null,"primary_category":"Project management","secondary_category":"Support","is_verified_owner":true,"slug":"jira-issue-from-todo","owner_login":"atlassian","resource_path":"/marketplace/actions/jira-issue-from-todo","highlights":{"description":"","name.ngram":""},"description":"Create Jira issue for TODO comments\n","stars":46,"dependents_count":30,"icon_svg":"\n","repository_action":{"repository_action":{"id":13429,"path":"action.yml","name":"Jira issue from TODO","description":"Create Jira issue for TODO comments","icon_name":"check-square","color":"ffffff","featured":false,"repository_id":172737913,"rank_multiplier":1.0,"slug":"jira-issue-from-todo","security_email":"github@atlassian.com"}}},{"type":"repository_action","id":"13432","name":"Jira Issue Transition","free":null,"primary_category":"Project management","secondary_category":"Support","is_verified_owner":true,"slug":"jira-issue-transition","owner_login":"atlassian","resource_path":"/marketplace/actions/jira-issue-transition","highlights":{"description":"","name.ngram":""},"description":"Change status of specific Jira issue\n","stars":57,"dependents_count":888,"icon_svg":"\n","repository_action":{"repository_action":{"id":13432,"path":"action.yml","name":"Jira Issue Transition","description":"Change status of specific Jira issue","icon_name":"chevron-right","color":"ffffff","featured":false,"repository_id":172738043,"rank_multiplier":1.0,"slug":"jira-issue-transition","security_email":"github@atlassian.com"}}},{"type":"repository_action","id":"13433","name":"Jira Find issue key","free":null,"primary_category":"Project management","secondary_category":"Support","is_verified_owner":true,"slug":"jira-find-issue-key","owner_login":"atlassian","resource_path":"/marketplace/actions/jira-find-issue-key","highlights":{"description":"","name.ngram":""},"description":"Find an issue inside event\n","stars":43,"dependents_count":356,"icon_svg":"\n","repository_action":{"repository_action":{"id":13433,"path":"action.yml","name":"Jira Find issue key","description":"Find an issue inside event","icon_name":"book-open","color":"ffffff","featured":false,"repository_id":172737617,"rank_multiplier":1.0,"slug":"jira-find-issue-key","security_email":"github@atlassian.com"}}},{"type":"repository_action","id":"13658","name":"Setup Jira","free":null,"primary_category":"Project management","secondary_category":"Support","is_verified_owner":true,"slug":"setup-jira","owner_login":"atlassian","resource_path":"/marketplace/actions/setup-jira","highlights":{"description":"","name.ngram":""},"description":"Set up Jira CLI\n","stars":38,"dependents_count":57,"icon_svg":"\n","repository_action":{"repository_action":{"id":13658,"path":"action.yml","name":"Setup Jira","description":"Set up Jira CLI","icon_name":"check-square","color":"ffffff","featured":false,"repository_id":172737068,"rank_multiplier":1.0,"slug":"setup-jira","security_email":"github@atlassian.com"}}},{"type":"repository_action","id":"12889","name":"Jira Login","free":null,"primary_category":"Project management","secondary_category":"Support","is_verified_owner":true,"slug":"jira-login","owner_login":"atlassian","resource_path":"/marketplace/actions/jira-login","highlights":{"description":"","name.ngram":""},"description":"Log in to Jira Cloud instance\n","stars":91,"dependents_count":15495,"icon_svg":"\n","repository_action":{"repository_action":{"id":12889,"path":"action.yml","name":"Jira Login","description":"Log in to Jira Cloud instance","icon_name":"log-in","color":"ffffff","featured":false,"repository_id":172737737,"rank_multiplier":1.0,"slug":"jira-login","security_email":"github@atlassian.com"}}},{"type":"repository_action","id":"13430","name":"Jira Add Comment","free":null,"primary_category":"Project management","secondary_category":"Support","is_verified_owner":true,"slug":"jira-add-comment","owner_login":"atlassian","resource_path":"/marketplace/actions/jira-add-comment","highlights":{"description":"","name.ngram":""},"description":"Add a comment to an issue\n","stars":32,"dependents_count":518,"icon_svg":"\n","repository_action":{"repository_action":{"id":13430,"path":"action.yml","name":"Jira Add Comment","description":"Add a comment to an issue","icon_name":"align-left","color":"ffffff","featured":false,"repository_id":172737347,"rank_multiplier":1.0,"slug":"jira-add-comment","security_email":"github@atlassian.com"}}},{"type":"repository_action","id":"13431","name":"Jira Create issue","free":null,"primary_category":"Project management","secondary_category":"Support","is_verified_owner":true,"slug":"jira-create-issue","owner_login":"atlassian","resource_path":"/marketplace/actions/jira-create-issue","highlights":{"description":"","name.ngram":""},"description":"Create a new Jira issue\n","stars":56,"dependents_count":14780,"icon_svg":"\n","repository_action":{"repository_action":{"id":13431,"path":"action.yml","name":"Jira Create issue","description":"Create a new Jira issue","icon_name":"check-square","color":"ffffff","featured":false,"repository_id":172737483,"rank_multiplier":1.0,"slug":"jira-create-issue","security_email":"github@atlassian.com"}}},{"type":"marketplace_listing","id":"15820","state":"unverified","name":"whoowns","free":true,"primary_category":"Chat","secondary_category":"Support","is_verified_owner":false,"slug":"whoowns","owner_login":"topaztee","resource_path":"/marketplace/whoowns","installation_count":12,"full_description":"your very own service catalog in slack. Connects to CODEOWNERS files so the catalog doesnt get out of date like most\ncatalogs to. Connects to pagerduty to find out who is oncall and much more.\n\nThe questions you can now answer straight in Slack\n\n - Who s oncall for this service?\n - Which team owns X?\n - I cant find which team owns X - oh wait i see they call it Y\n - What channel should I go to to ask a question.\n - What is service X?\n - Where can I find the link to the runbooks?\n","short_description":"answer the question, who owns what? in slack. It auto-syncs CODEOWNERS for each repo and more","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/15820?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":15820,"state":6,"name":"whoowns","slug":"whoowns","short_description":"answer the question, who owns what? in slack. It auto-syncs CODEOWNERS for each repo and more","full_description":"your very own service catalog in slack. Connects to CODEOWNERS files so the catalog doesnt get out of date like most catalogs to.\nConnects to pagerduty to find out who is oncall and much more.\n\nThe questions you can now answer straight in Slack\n\n- Who's oncall for this service?\n- Which team owns X?\n- I cant find which team owns X - oh wait i see they call it Y\n- What channel should I go to to ask a question.\n- What is service X?\n- Where can I find the link to the runbooks?","extended_description":"**whoowns app** is a bot for Slack designed to help both technical and non-technical folks answer the question who owns this? It works by scanning each repositories CODEOWNERS file to construct a detailed service catalog. \nThis enables users to easily query and determine who is responsible for specific parts of a codebase, for both monoliths and micro-services. The bot aims to simplify ownership identification, particularly in large or dynamically changing teams, thereby enhancing collaboration and efficiency in software development processes.\n\n***Setup is without CC and takes 2 minutes***\n\nThe questions you can now answer straight in Slack\n\n- Who's oncall for this service?\n- Which team owns X?\n- What else is this service known as? (naming is hard!)\n- What channel should I go to to ask a question?\n- What is service X?\n- Where can I find the link to the runbooks?\n\nResponses works for both monoliths. & micro-services\n","primary_category_id":5,"secondary_category_id":16,"privacy_policy_url":"https://www.whoowns.app/privacy","tos_url":"https://www.whoowns.app/tos","company_url":"https://www.whoowns.app","status_url":"","support_url":"https://www.whoowns.app/support","documentation_url":"","pricing_url":null,"bgcolor":"ffffff","light_text":false,"learn_more_url":null,"installation_url":null,"how_it_works":null,"hero_card_background_image_id":4468,"technical_email":"whoownsapp+tech@gmail.com","marketing_email":"whoownsapp+marketing@gmail.com","finance_email":"whoownsapp+finance@gmail.com","direct_billing_enabled":false,"by_github":false,"security_email":"whoownsapp+security@gmail.com","listable_type":"Integration","listable_id":337835,"copilot_app":false}}},{"type":"marketplace_listing","id":"16816","state":"unverified","name":"Doria Helpdesk","free":true,"primary_category":"Support","secondary_category":"Project management","is_verified_owner":false,"slug":"doria-helpdesk","owner_login":"azatntnyn","resource_path":"/marketplace/doria-helpdesk","installation_count":5,"full_description":"Doria: Your AI ally for seamless employee support in Slack. Streamline ticket management, resolve issues with real-time\nchat, and customize workflows effortlessly. Elevate your team s experience with Doria s intuitive interface and\nAI-powered self-service capabilities. Experience a new era of efficiency and collaboration. 🤖💼\n","short_description":"Ticketing system in Slack","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/16816?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":16816,"state":6,"name":"Doria Helpdesk","slug":"doria-helpdesk","short_description":"Ticketing system in Slack","full_description":"Doria: Your AI ally for seamless employee support in Slack. Streamline ticket management, resolve issues with real-time chat, and customize workflows effortlessly. Elevate your team's experience with Doria's intuitive interface and AI-powered self-service capabilities. Experience a new era of efficiency and collaboration. 🤖💼","extended_description":"Elevate your employee support game with Doria! 🚀 \n\n🔄 Workflows: Craft customized workflows effortlessly\n\n🚥 Statuses and Priorities: Keep things organized and prioritize effectively with Doria's intuitive status and priority features. \n\n🤖 Autocreate tickets from any message.\n\n📨 Dedicated channels for employee requests.\n\n🔄 Autoreplies: Provide instant gratification with autoreplies.\n\n📊 Reports.\n\n🎨 Customizable bot appearance: Tailor Doria to match your brand personality! Admins can effortlessly customize the bot's appearance, ensuring a seamless extension of your organizational identity.\n\n✅ Approvals: Simplify your approval processes with Doria's intuitive system. Approve requests with a click, effortlessly streamlining tasks and expediting your team's workflow. \n\nReady to revolutionize your support game? Try Doria today and experience the magic of efficient, automated, and collaborative employee support! ","primary_category_id":16,"secondary_category_id":4,"privacy_policy_url":"https://getdoria.com/privacy-policy","tos_url":"","company_url":"https://getdoria.com/","status_url":"","support_url":"https://getdoria.com/","documentation_url":"","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":"hello@getdoria.com","marketing_email":"hello@getdoria.com","finance_email":"hello@getdoria.com","direct_billing_enabled":false,"by_github":false,"security_email":"hello@getdoria.com","listable_type":"Integration","listable_id":662301,"copilot_app":false}}},{"type":"marketplace_listing","id":"17643","state":"unverified","name":"LiveTechHelper","free":true,"primary_category":"Support","secondary_category":"Chat","is_verified_owner":false,"slug":"livetechhelper-lth","owner_login":"livetechhelper","resource_path":"/marketplace/livetechhelper-lth","installation_count":12,"full_description":"View Docs\n\nPurpose\n\nMonetizing OSS contributions shouldn t be controversial, and sponsorships / donations are hard to come by. Our approach\nis to bridge that gap. We provide a platform which syncs all of the repos you own or contribute to and allows you to\nprovide 1-to-1 paid support sessions.\n\nHow\n\n - We sync your repos\n - You set your payout settings\n - Add links where your users live (readme, slack, support, etc.).\n\nThat s it.\n","short_description":"Monetizes OSS contributions by allowing you to provide paid 1-to-1 support for any repo you contribute to in 3 clicks","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/17643?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":17643,"state":6,"name":"LiveTechHelper","slug":"livetechhelper-lth","short_description":"Monetizes OSS contributions by allowing you to provide paid 1-to-1 support for any repo you contribute to in 3 clicks","full_description":"[View Docs](https://help.livetechhelper.com)\n\n### **Purpose**\nMonetizing OSS contributions shouldn't be controversial, and sponsorships / donations are hard to come by. Our approach is to bridge that gap. We provide a platform which syncs all of the repos you own or contribute to and allows you to provide 1-to-1 *paid* support sessions. \n\n### **How**\n - We sync your repos\n - You set your payout settings\n - Add links where your users live (readme, slack, support, etc.).\n \nThat's it.\n","extended_description":"### **Project Maintainers & Owners:**\nEarn income while helping your users. LiveTechHelper becomes an additional revenue stream and gives you greater insight into how your project is used.\n\n### **No Spam**\nAll Help Requests are pre-authorized by the user in advance. Only then are they sent to the \"Helper(s)\". This prevents noise / spam. Only serious requests that will earn you support revenue will make it to your inbox.\n\n### **General Help Requests**\nIn addition to any repo you contribute to being listed on your LTH Helper profile, there will also be a \"General Help Request\" button. This means that you can provide more generic support if you want to so you can make the most of your expertise.\n\n### **Anyone Can Help**\nIf you have a lot of contributors for you repo, this can be a game changer. If this setting is turned on by the repo owner, this means that users can submit a Help Request and all (allowed) contributors on LTH will be able to view, accept or decline.","primary_category_id":16,"secondary_category_id":5,"privacy_policy_url":"https://livetechhelper.com/privacy","tos_url":"https://livetechhelper.com/terms","company_url":"https://livetechhelper.com","status_url":"","support_url":"https://help.livetechhelper.com","documentation_url":"https://help.livetechhelper.com","pricing_url":null,"bgcolor":"000","light_text":false,"learn_more_url":null,"installation_url":"https://livetechhelper.com/connect/github","how_it_works":null,"hero_card_background_image_id":4485,"technical_email":"tom@lth.dev","marketing_email":"tom@lth.dev","finance_email":"tom@lth.dev","direct_billing_enabled":false,"by_github":false,"security_email":"tom@lth.dev","listable_type":"OauthApplication","listable_id":1300568,"copilot_app":false}}},{"type":"marketplace_listing","id":"17779","state":"unverified","name":"Zonke Feature Writer","free":true,"primary_category":"Support","secondary_category":"Publishing","is_verified_owner":false,"slug":"zonke-feature-writer","owner_login":"zonke-inc","resource_path":"/marketplace/zonke-feature-writer","installation_count":20,"full_description":"Zonké (https://zonke.dev) is a plug-n-play marketplace for code. It helps teams go to market faster by integrating fully\nfunctional and tested code into GitHub repositories. Do not reinvent the wheel. Save time by using code that s built\nwith best practices.\n","short_description":"Plug-n-play marketplace for code","extended_description":null,"listing_logo_url":"https://avatars.githubusercontent.com/ml/17779?s=400&v=4","recommended":false,"marketplace_listing":{"listing":{"id":17779,"state":6,"name":"Zonke Feature Writer","slug":"zonke-feature-writer","short_description":"Plug-n-play marketplace for code","full_description":"Zonké (https://zonke.dev) is a plug-n-play marketplace for code. It helps teams go to market faster by integrating fully functional and tested code into GitHub repositories. Do not reinvent the wheel. Save time by using code that's built with best practices.","extended_description":"### Configure Features to Your Specification\nConfigure features to your specification by answering a few questions about the functionality. A pull request is created on your repository with the feature code.\n\n### Infrastructure as Code\nConfigure and install infrastructure as code for your service. Implementations are available in TypeScript and Python. All IaC features include serverless options (e.g. lambda or fargate) and a full CI/CD pipeline.","primary_category_id":16,"secondary_category_id":17,"privacy_policy_url":"https://zonke.dev/privacy-policy","tos_url":"https://zonke.dev/terms","company_url":"https://zonke.dev","status_url":"https://www.linkedin.com/company/zonke-inc","support_url":"https://zonke.dev/faq","documentation_url":"","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":"sbu@zonke.dev","marketing_email":"sbu@zonke.dev","finance_email":"sbu@zonke.dev","direct_billing_enabled":false,"by_github":false,"security_email":"sbu@zonke.dev","listable_type":"Integration","listable_id":798609,"copilot_app":false}}},{"type":"repository_action","id":"1688271","name":"Get SHA from REF","free":null,"primary_category":"Support","secondary_category":"Utilities","is_verified_owner":false,"slug":"get-sha-from-ref","owner_login":"matheusraz","resource_path":"/marketplace/actions/get-sha-from-ref","highlights":{"description":"","name.ngram":""},"description":"This action returns a commit sha from specific ref\n","stars":0,"dependents_count":2,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":1688271,"path":"action.yaml","name":"Get SHA from REF","description":"This action returns a commit sha from specific ref","icon_name":"activity","color":"28a745","featured":false,"repository_id":715350561,"rank_multiplier":1.0,"slug":"get-sha-from-ref","security_email":null}}},{"type":"repository_action","id":"1075903","name":"Delete Merged Branches","free":null,"primary_category":"Support","secondary_category":"Utilities","is_verified_owner":false,"slug":"delete-merged-branches","owner_login":"imajeetyadav","resource_path":"/marketplace/actions/delete-merged-branches","highlights":{"description":"","name.ngram":""},"description":"This action is used to delete merged branches\n","stars":0,"dependents_count":2,"icon_svg":"\n \n \n\n","repository_action":{"repository_action":{"id":1075903,"path":"action.yaml","name":"Delete Merged Branches","description":"This action is used to delete merged branches","icon_name":"terminal","color":"24292e","featured":false,"repository_id":614068269,"rank_multiplier":1.0,"slug":"delete-merged-branches","security_email":null}}},{"type":"repository_action","id":"79726","name":"Rector Action","free":null,"primary_category":"Code quality","secondary_category":"Support","is_verified_owner":false,"slug":"rector-action","owner_login":"zingimmick","resource_path":"/marketplace/actions/rector-action","highlights":{"description":"","name.ngram":""},"description":"Use Rector via GithubAction\n","stars":1,"dependents_count":11,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":79726,"path":"action.yml","name":"Rector Action","description":"Use Rector via GithubAction","icon_name":"check","color":"0366d6","featured":false,"repository_id":280451918,"rank_multiplier":1.0,"slug":"rector-action","security_email":null}}},{"type":"repository_action","id":"636287","name":"Validate a JSON file","free":null,"primary_category":"Support","secondary_category":"Testing","is_verified_owner":false,"slug":"validate-a-json-file","owner_login":"FiorelaCiroku","resource_path":"/marketplace/actions/validate-a-json-file","highlights":{"description":"","name.ngram":""},"description":"This action is able to validate a JSON file\n","stars":0,"dependents_count":2,"icon_svg":"\n \n \n \n\n","repository_action":{"repository_action":{"id":636287,"path":"action.yml","name":"Validate a JSON file","description":"This action is able to validate a JSON file","icon_name":"box","color":"0366d6","featured":false,"repository_id":496672950,"rank_multiplier":1.0,"slug":"validate-a-json-file","security_email":null}}},{"type":"repository_action","id":"1476472","name":"Generator Release Notes","free":null,"primary_category":"Support","secondary_category":null,"is_verified_owner":false,"slug":"generator-release-notes","owner_login":"vhermawan","resource_path":"/marketplace/actions/generator-release-notes","highlights":{"description":"","name.ngram":""},"description":"Make a release note with semantic version\n","stars":1,"dependents_count":1,"icon_svg":"\n \n \n\n","repository_action":{"repository_action":{"id":1476472,"path":"action.yml","name":"Generator Release Notes","description":"Make a release note with semantic version","icon_name":"tag","color":"0366d6","featured":false,"repository_id":682228393,"rank_multiplier":1.0,"slug":"generator-release-notes","security_email":null}}},{"type":"repository_action","id":"62893","name":"Setup Sisyphus","free":null,"primary_category":"Dependency management","secondary_category":"Support","is_verified_owner":false,"slug":"setup-sisyphus","owner_login":"ButterCam","resource_path":"/marketplace/actions/setup-sisyphus","highlights":{"description":"","name.ngram":""},"description":"Prepare gradle.properties needed by sisyphus build\n","stars":0,"dependents_count":9,"icon_svg":"\n \n \n\n","repository_action":{"repository_action":{"id":62893,"path":"action.yml","name":"Setup Sisyphus","description":"Prepare \"gradle.properties\" needed by sisyphus build","icon_name":"code","color":"0366d6","featured":false,"repository_id":264616853,"rank_multiplier":1.0,"slug":"setup-sisyphus","security_email":"higan@live.cn"}}},{"type":"repository_action","id":"218213","name":"UpdateReadmeAction-Private","free":null,"primary_category":"Support","secondary_category":"Publishing","is_verified_owner":false,"slug":"updatereadmeaction-private","owner_login":"Ligengxin96","resource_path":"/marketplace/actions/updatereadmeaction-private","highlights":{"description":"","name.ngram":""},"description":"Update your profile README.md to show your latest activity\n","stars":0,"dependents_count":4,"icon_svg":"\n \n\n","repository_action":{"repository_action":{"id":218213,"path":"action.yml","name":"UpdateReadmeAction-Private","description":"Update your profile README.md to show your latest activity","icon_name":"activity","color":"28a745","featured":false,"repository_id":381628569,"rank_multiplier":1.0,"slug":"updatereadmeaction-private","security_email":null}}},{"type":"repository_action","id":"1728654","name":"SrgCounterServiceGaction","free":null,"primary_category":"Support","secondary_category":"Utilities","is_verified_owner":false,"slug":"srgcounterservicegaction","owner_login":"SweetRainGarden","resource_path":"/marketplace/actions/srgcounterservicegaction","highlights":{"description":"","name.ngram":""},"description":"Calls an API to retrieve a key s counter value\n","stars":0,"dependents_count":2,"icon_svg":null,"repository_action":{"repository_action":{"id":1728654,"path":"action.yml","name":"SrgCounterServiceGaction","description":"Calls an API to retrieve a key's counter value","icon_name":null,"color":"ffffff","featured":false,"repository_id":721336306,"rank_multiplier":1.0,"slug":"srgcounterservicegaction","security_email":"tangdengcheng@gmail.com"}}},{"type":"repository_action","id":"1294601","name":"Replace Value(s)","free":null,"primary_category":"Support","secondary_category":"Utilities","is_verified_owner":false,"slug":"replace-value-s","owner_login":"GuillaumeFalourd","resource_path":"/marketplace/actions/replace-value-s","highlights":{"description":"","name.ngram":""},"description":"GitHub Action to replace value(s) in a specific file :octocat:\n","stars":0,"dependents_count":4,"icon_svg":"\n \n \n\n","repository_action":{"repository_action":{"id":1294601,"path":"action.yml","name":"Replace Value(s)","description":"GitHub Action to replace value(s) in a specific file :octocat:","icon_name":"edit","color":"28a745","featured":false,"repository_id":653211674,"rank_multiplier":1.0,"slug":"replace-value-s","security_email":null}}}],"total":158,"total_pages":8},"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"}