Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR. Learn more β
Semantic-release Alternatives
Similar projects and alternatives to semantic-release
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management β all implemented with just a few lines of code. Start building today.
-
-
-
-
-
-
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
ratatui
Discontinued Rust library that's all about cooking up terminal user interfaces (TUIs) π¨βπ³π [Moved to: https://github.com/ratatui/ratatui] (by ratatui-org)
-
-
-
-
-
-
standard-version
:trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
-
-
-
-
-
versionem
Discontinued Simple and straightforward automated semantic versioning integrated to changelog generation
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
semantic-release discussion
semantic-release reviews and mentions
-
The Lost Art of Commit Messages
> Having commits prefixed by "chore:" or "docs(ui):" aren't that useful.
I don't use those for humans, I use those for tooling, such as semantic-release. The human-readable bits come after that.
https://semantic-release.gitbook.io/
-
All the Vox Pupuli containers
See also: semantic-release
-
Creating a scalable Monorepo for Vue - Intro
In the simplest form, it means that we create one repository with a bunch of sub-directories for our projects and libraries (packages) and that's it. The rest stays as it is: pushing to the origin, publishing with npm or Lerna. Maybe even with semantic-release if you already made some optimization of the process.
-
GitHub CLI Extension for Conventional Commits
Because conventional commits add a consistent prefix to your commit messages, automated tools can parse this prefix and use it for other nice things. One of these things is making your project follow the Semantic Versioning specification by automatically creating semantic releases. The screenshot below shows how pretty your generated release documentation becomes by using conventional commmits:
- Simplifica la publicaciΓ³n en npm con este flujo de trabajo
- Environments in GitHub (with example of Next.js deployment to Vercel)
-
Semantic versioning of NestJS and Angular applications in the NX monorepository
Unlike https://github.com/semantic-release/semantic-release , plugin https://github.com/TheUnderScorer/nx-semantic-release pre-starts building a dependency graph between libraries and applications, and then starts the release process for all related code.
-
Create and publish an npm library, with TypeScript and Semantic Versioning
semantic-release: Fully automatic; you can integrate it into GitHub CI to automatically update the version code and publish to npm each time you update your code on GitHub.
- Semantic-Release: Automate Versioning and Package Publishing with Ease
- Semantic-Release: Automate Versioning and Publishing with Zero Manual Steps
-
A note from our sponsor - CodeRabbit
coderabbit.ai | 21 Apr 2025
Stats
semantic-release/semantic-release is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of semantic-release is JavaScript.
Popular Comparisons
- semantic-release VS Release It! π
- semantic-release VS standard-version
- semantic-release VS GitVersion
- semantic-release VS release-drafter
- semantic-release VS semver
- semantic-release VS cz-cli
- semantic-release VS commitlint
- semantic-release VS gitmoji
- semantic-release VS action-semantic-pull-request
- semantic-release VS gradle-git-versioner