Semantic-release
Fully automated version management and package publishing for software projects.
Semantic-release is built in JavaScript, distributed under the MIT License, 23.5k GitHub stars from 100 contributors, latest release v25.0.3.
When to use Semantic-release
Semantic-release is listed here as a Development project. The directory calls out Automated versioning, Changelog generation, GitHub release creation as capabilities associated with it.
Other recorded traits for Semantic-release include NPM package publishing, Integration with CI/CD tools.
Besides Development, this page also files Semantic-release under DevOps, Version Control.
Semantic-release compared with
Records in this directory name Release-it, Changesets, Release Please as products people compare with Semantic-release. That list is editorial metadata, not a claim that Semantic-release replaces each of them.
Open-source projects that mention Semantic-release are collected on a separate alternatives page.
What the Semantic-release stats reflect
GitHub currently shows 23.5k GitHub stars, about 100 contributors, 1.8k forks, 384 open issues, latest tracked release v25.0.3. Star and activity counts here are a snapshot used as a proxy for community adoption, not a quality score.
Stats refreshed
- Language
- JavaScript
- Latest Release
- v25.0.3
- License
- MIT License
Our Newsletter
Get new Development tools right in your inbox
Get short emails with useful development projects, releases, and repos worth watching.
Key features of Semantic-release
- Automated versioning
- Changelog generation
- GitHub release creation
- NPM package publishing
- Integration with CI/CD tools
Recorded alternatives to Semantic-release
Compare with
Semantic-release resources
Semantic-release on GitHub
Frequently asked questions
What is Semantic-release?
Fully automated version management and package publishing for software projects. This directory highlights Automated versioning, Changelog generation, GitHub release creation.
Is Semantic-release free to use?
Semantic-release is published as open source under the MIT License. The directory lists Automated versioning, Changelog generation, GitHub release creation among its recorded capabilities.
What language is Semantic-release written in, and what is the latest release?
Semantic-release is written primarily in JavaScript. The latest release tracked on this page is v25.0.3.
How widely is Semantic-release used on GitHub?
Semantic-release has about 23.5k GitHub stars across about 100 contributors. It also has about 1.8k forks. Those counts are a snapshot of community attention, not a ranking of quality.
What do people compare Semantic-release with?
This directory records Release-it, Changesets, Release Please as comparison points for Semantic-release. A longer list of open-source projects that mention Semantic-release is at https://www.open-source-tools.com/alternatives/semantic-release.
Related tools
Release-it
Automate versioning and package publishing, manage releases effortlessly across projects.
Standard-version
A tool to automate semantic versioning and changelog generation using semver.org and conventionalcommits.org standards.
Conventional Changelog
Automatically generate changelogs and release notes from commit messages and project metadata, adhering to conventional commit standards.
Np
A streamlined and improved experience for publishing npm packages with enhanced safety and automation.
Unleash
Professionally publish your JavaScript modules effortlessly with just one keystroke.
GitLab HQ
GitLab CE Mirror for collaborative software development and version control using Git. Please open new issues on GitLab.com.