GitHub Marketplace connects you to developers who want to extend and improve their GitHub workflows. You can list free and paid tools for developers to use in GitHub Marketplace. GitHub Marketplace offers developers two types of tools: GitHub Actions and Apps, and each tool requires different steps for adding it to GitHub Marketplace.
只要符合服务条款，任何人都可以在 GitHub Marketplace 中发布操作。 与应用程序不同， 在 GitHub Marketplace 中列出的 GitHub Actions 不会经过 GitHub 验证。
To learn about publishing GitHub Actions in the GitHub Marketplace, see "GitHub Actions in the GitHub Marketplace."
You can list verified and unverified apps in GitHub Marketplace. Unverified apps do not go through the security, testing, and verification cycle GitHub requires for verified apps.
Verified apps have a green badge in GitHub Marketplace. Unverified apps have a grey badge next to their listing and are only available as free apps.
If you're interested in creating an app for GitHub Marketplace, but you're new to GitHub 应用程序 and OAuth 应用程序s, see "Building apps."
GitHub 应用程序是官方推荐的与 GitHub 集成的方式，因为它们提供更精细的数据访问权限, although you can list both OAuth and GitHub 应用程序s in GitHub Marketplace. See "Differences between GitHub and OAuth apps" for more details. To learn more about switching from OAuth to GitHub 应用程序, see Migrating OAuth Apps to GitHub 应用程序s.
Unverified apps do not need to meet the "Requirements for listing an app on GitHub Marketplace" or go through the "Security review process".
未经验证的应用程序只能提供免费计划。 要列出付费计划，必须提交经过验证的应用程序。 Having a published paid plan will prevent you from being able to submit an unverified app. You must remove paid plans or keep them in draft mode before publishing an unverified app.
To list your unverified app in GitHub Marketplace, you only need to create a "Listing on GitHub Marketplace" and submit it as an unverified listing.
您可以提交未经验证和经过验证的应用程序。 这将允许您使用免费版本的应用程序启动。 GitHub 验证您的应用程序后，该程序在 GitHub Marketplace 中的上架状态将从未经验证变为经过验证，GitHub 将发布您的新定价计划。
If you've already built an app and you're interested in submitting a verified listing in GitHub Marketplace, start here:
Getting started with GitHub Marketplace
Learn about requirements, guidelines, and the app submission process.
Integrating with the GitHub Marketplace API
Before you can list your app on GitHub Marketplace, you'll need to integrate billing flows using the GitHub Marketplace API and webhook events.
Listing on GitHub Marketplace
Create a draft GitHub Marketplace listing, configure webhook settings, and set up pricing plans.
Selling your app
Learn about pricing plans, billing cycles, and how to receive payment from GitHub for your app.
GitHub Marketplace Insights
See how your app is performing in GitHub Marketplace. You can use metrics collected by GitHub to guide your marketing campaign and be successful in GitHub Marketplace.
GitHub Marketplace transactions
Download and view transaction data for your GitHub Marketplace listing.
We want to make sure that the apps offered on GitHub Marketplace are safe, secure, and well tested. The GitHub Marketplace onboarding specialists will review your app to ensure that it meets all requirements. Follow the guidelines in these articles before submitting your app: