Listing Your App on the GitHub Marketplace

Getting your own app listed in the Marketplace may increase the potential audi­ence for your application. However, listing your app requires that it meets GitHub’s requirements and receives approval. Chapter 14 guides you through creating your own app.

To start the process of listing an app, click the Submit your tool for review link at the bottom of the Marketplace landing page or navigate to marketplace/new in your browser.

This page lists your applications that you can turn into Marketplace listings, as shown in Figure 15-2. Notice the Why Not Both app we create in Chapter 14 is listed here.

Click Create draft listing next to the app you want to list on the Marketplace to start the process. This takes you to a page where you can enter a name for the list­ing and choose one of the marketplace categories for your app listed earlier in the chapter, as shown in Figure 15-3.

If you save the draft of your listing but happen to close your browser, you can get back to your listing by going to in your browser.

After you fill in these details, click Save and add more details to save a draft of your listing and move on to the next set of steps, as shown in Figure 15-4.

These steps include

  1. Add your contact info.

This info is a set of three email addresses: Technical lead, marketing lead, and finance lead.

  1. Fill out your listing description.

This area is where you fill out more details, such as a product description, logo, and screenshots. The information here will be displayed on the Marketplace page for your application.

  1. Set up plans and pricing.

This is where you can set up one or more pricing plans, including the option to create a free plan, a monthly plan, or a monthly per user plan. You can also specify whether a plan includes a 14-day free trial.

  1. Set up webhook.

This step allows you to specify a URL where Marketplace events will be sent via an HTTP POST request. The webhook will send you information about events, such as purchases, cancellations, and changes like upgrades and downgrades.

  1. Accept the Marketplace Developer Agreement.

In order to list your app in the marketplace, you have to accept the Marketplace Developer Agreement.

  1. Click the Submit for review button.

GitHub employees will review your submission to make sure it meets the requirements to be listed in the Marketplace.

Source: Guthals Sarah, Haack Phil (2019), GitHub for Dummies, Wiley.

Leave a Reply

Your email address will not be published. Required fields are marked *