Effortless code reviews. Swift code merging.

Break down code changes into bite-sized pull requests for smoother reviews and faster merges. Enhance collaboration and propel your projects forward.

 Free trial
 No credit card required
 Available for macOS (including Apple Silicon), Linux and Windows
Pull Formation

See Pull Formation in action - Click to Play Video

How it works?

Pull Formation is an app that helps you break down code changes into bite-sized pull requests. This makes it easier for others to review your code, and it helps you get your code merged faster.

1

Writing Code

You’re working on a new feature, and you’re writing code. You’re adding new files, changing existing ones, and deleting some of them. You’re also adding some tests, and you’re making sure that all tests are passing.

2

Submitting Pull Request

Once done, you submit a pull request to the main repository, asking the maintainers to review your work. What you discover is that your pull request contains a lot of code. And not only that, some of it is related to the feature you’re working on, but some of it is not.

3

Reviewing Pull Request

This is where Pull Formation comes in. It allows you to split your pull request into smaller ones, so that you can submit only the code that is related to the feature you’re working on. This way, your pull request is easier to review, and you can get your code merged faster.

Pull Formation Features You'll Love

These are the features that make Pull Formation stand out from the crowd and help you get your code merged faster.

Create Multiple Pull Requests

You can split your changes in as many pull requests as you want. The more, the easier to review.

Umbrella Pull Requests

Pull Formation can additionally create an umbrella pull request for you. This is a pull request that contains all the changes from your smaller pull requests. It also makes it easier for others to get an overview of your changes.

Mark Pull Request Dependencies

You can mark pull requests as dependent on other pull requests. This way, you can make sure that your pull requests are merged in the correct order.

Easy overview

Pull Formation provides you with an easy overview of all your pull requests. You can see which pull requests are ready to be merged, and which ones are still in progress.

Get Started Now

Please note: depending on your country's tax rules, additional VAT/GST may be added to the final amount.

Solo - Yearly

$12

  • 1 License
  • Mac, Windows, Linux
  • All features
  • Updates for 1 year
  • Email Support

Haven't tried Pull Formation yet?

Try it for free, no strings attached.
 Free trial
 No credit card required
 Available for macOS, Linux and Windows

Frequently Asked Questions

Have another question?

We're here to help! Send us an email to