--- layout: default ---

Probot

GitHub Apps to automate
and improve your workflow

Use one of the pre-built open source apps that extend GitHub, or easily build and share your own.

Discover

Check out these apps built by the community that extend your project on GitHub. They're all open source and free to use on any project.

Discover dozens of apps that extend GitHub and improve your workflow.

{% octicon telescope class:"mr-2" %} Explore more apps

Build your own app

Apps are easy to write and share.

{% octicon tools class:"mr-2" %} Build a Probot App

Optimized for GitHub

Receive webhooks and use the authenticated client to access the GitHub API. Granular permissions give each app access only to the data it needs and nothing more.

Easily scriptable

Focus on what you want to build. A simple API—built on the latest ES6 JavaScript features—hides the details you don't care about.

{% highlight javascript %} module.exports = robot => { robot.on('issues.opened', async context => { const params = context.issue({ body: 'Hello World!' }); context.github.issues.createComment(params); }); }; {% endhighlight %}

Apps are first class actors within GitHub.

Get started with Probot {% octicon chevron-right %}

@probot commented

Hello World!