Releasaurus
Open-source tool that automates software releases: changelog generation, version bumping and tagged releases, across multiple languages and git platforms.
🔗 Visit ReleasaurusDescription
Cutting a release by hand, bump the version number in three different files, write a changelog nobody reads carefully, tag the commit, hope you didn't forget a step, is exactly the kind of chore that's easy to get wrong under deadline pressure. Releasaurus takes that whole ritual and turns it into a single automated step your CI pipeline can run.
Releasaurus reads conventional commits since the last release, works out the next semantic version, updates version files across a wide range of languages (Rust, Node.js, Python, Java, PHP, Ruby, Go, plus regex-based custom rules), generates a changelog, and opens a pull request for human review before anything actually ships. It talks to GitHub, GitLab, Gitea, Forgejo and (experimentally) Azure DevOps entirely through their APIs, so it never needs to clone your repository locally, and it ships as a zero-config default that most projects can drop in without writing a configuration file first.
💬 Our review
The short version: Releasaurus does one job well, conventional-commits-driven release automation across an unusually wide range of languages and git platforms, and it's free and open-source, but it's a young project with a tiny community so far, so treat it as promising rather than battle-tested.
The PR-based release-please style workflow (propose a release, let a human merge it) is the same pattern used by Google's release-please and semantic-release, both far more established with much larger communities; Releasaurus's edge is genuinely broader multi-language and multi-forge support out of the box, useful if your org spans several ecosystems and git hosts rather than a single GitHub/Node.js stack. With only 25 stars and a recent breaking-change release (v1.0.0), it's worth a look for teams comfortable adopting early tooling, but the more established alternatives are the safer default if you need something that's been through more edge cases.
💰 Pricing
📊 Global score
🤖 AI-enriched data
Open-source, gratuit, aucun palier payant
Pros
supporte de nombreux langages (Rust, Node.js, Python, Java, PHP, Ruby, Go) sous un seul outil
multi-forge : GitHub, GitLab, Gitea, Forgejo, Azure DevOps (expérimental)
100% API, aucun clone local du dépôt nécessaire
workflow PR de review avant publication (pas de release surprise)
gratuit, open-source, double licence Apache 2.0 / MIT
Cons
adoption encore très faible (25 étoiles, 8 forks)
support Azure DevOps marqué expérimental
changements de configuration cassants en v1.0.0 récente
petite équipe de maintenance, moins de retours terrain que les alternatives établies
