Beachball vs Bumpy
Beachball
microsoft.github.ioBumpy
github.comSide by side
| Figure | Beachball | Bumpy |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| API | — | Yes |
| Plans published | 1 | 1 |
| Spec score · Release automation tools | 8.3 (#2) | 7.8 (#7) |
| Spec score · Monorepo Management Tools | 8.3 (#4) | 7.7 (#19) |
| Installation | The installation guide shows npm and Yarn commands and says Beachball can also be run with npx. | The repository documents installing @varlock/bumpy as a development dependency with Bun, npm, pnpm, or Yarn. |
| License | Beachball is MIT licensed. | The project is released under the MIT license, which grants permission to use, copy, modify, distribute, and sell copies subject to the license conditions. |
| Maker | The official site identifies Microsoft as the copyright holder; it does not state headquarters or founding year on the pages reviewed. | DMNO Inc. identifies Bumpy as one of its products; its site names Theo Ephraim and Phil Miller as founders. |
| Purpose | Beachball automates semantic version bumps, changelog generation, and npm publishing for JavaScript packages. | Bumpy is a package versioning, release, and changelog generation tool built for monorepos and also usable in simpler projects. |
| Workflow | Developers create change files, pull request builds can check that they are included, and releases run through CI or manually. | It uses Markdown bump files to declare package bump levels and changelog descriptions, which can be reviewed in pull requests. |
Plans
In their own words
Beachball
Beachball has no write-up on Specifiction yet; its figures are above.