# Sharing GitHub Apps

After you create a public GitHub App, you can share your GitHub App with other GitHub users.

## Links

* [Sharing your GitHub App](/en/enterprise-server@3.21/apps/sharing-github-apps/sharing-your-github-app)

  You can share your GitHub App with other users.

* [Making your GitHub App available for GitHub Enterprise Server](/en/enterprise-server@3.21/apps/sharing-github-apps/making-your-github-app-available-for-github-enterprise-server)

  In order for GitHub Enterprise Server instances to use your GitHub App, you must take some additional steps.

* [Registering a GitHub App from a manifest](/en/enterprise-server@3.21/apps/sharing-github-apps/registering-a-github-app-from-a-manifest)

  A GitHub App manifest is a way to share a preconfigured GitHub App registration with other users. The manifest flow allows someone to quickly register a GitHub App.

* [Registering a GitHub App using URL parameters](/en/enterprise-server@3.21/apps/sharing-github-apps/registering-a-github-app-using-url-parameters)

  You can use URL query parameters to help other people quickly set up a new GitHub App with a specific configuration you have preselected.