Submitting extensions to the BApp Store

If you write an extension for Burp Suite, you can submit it to us to become a BApp. If your extension meets the acceptance criteria, we'll make it available through the BApp Store.

Step 1 - Check the acceptance criteria

To make sure that your extension has the best chance of being accepted, check that it meets the acceptance criteria.

Step 2 - Submit your extension

To submit your extension, you need:

Once you have all this, contact us to request a review.

Step 3 - We review your extension

We compile and review your extension to make sure it's suitable for the BApp Store:

We aim to stay in touch with you throughout the process, with any questions we might have or suggestions for improvements.

Once the review is complete, we'll let you know whether the extension will go into the BApp Store.

Updating your BApp

To update your BApp:

  1. Create a pull request against PortSwigger's fork of your repository. Please note that we only accept pull requests from the forked repository.
  2. Send us an email with a link to your pull request.
  3. We review the changes and merge them into the PortSwigger fork.
  4. After we test the extension, we publish the updated version to the BApp Store and let you know when it's live.