An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with semantic-versioning

A curated list of projects in awesome lists tagged with semantic-versioning .

https://commitizen-tools.github.io/commitizen/

Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:

bump-version changelog-generator commitizen conventional-commits git python python3 release-automation semantic-versioning semver

Last synced: 11 Mar 2026

https://github.com/commitizen-tools/commitizen

Create committing rules for projects :rocket: auto bump versions :arrow_up: and auto changelog generation :open_file_folder:

bump-version changelog-generator commitizen conventional-commits git python python3 release-automation semantic-versioning semver

Last synced: 07 Feb 2026

https://github.com/blang/semver

Semantic Versioning (semver) library written in golang

go golang semantic-versioning semantic-versions semver

Last synced: 14 May 2025

https://github.com/caarlos0/svu

semantic version utility

golang hacktoberfest semantic-versioning util

Last synced: 14 May 2025

https://github.com/stovmascript/react-native-version

:1234: Version your React Native or Expo app in a `npm version` fashion.

cli create-react-native-app expo hooks npm-version react-native release semantic-versioning semver versioning

Last synced: 04 Oct 2025

https://github.com/bahmutov/next-update

Tests if module's dependencies can be updated to latest version

nodejs npm semantic-versioning semver test testing update versioning

Last synced: 30 Aug 2025

https://github.com/versionize/versionize

Automatic versioning and CHANGELOG generation, with semver and conventional commits for dotnet

changelog dotnet-cli dotnet-core git semantic-release semantic-versioning

Last synced: 09 May 2026

https://github.com/JS-DevTools/version-bump-prompt

Interactive CLI that bumps your version numbers and more

cli javascript nodejs semantic-versioning semver version versioning

Last synced: 18 Jul 2025

https://github.com/convco/convco

Conventional commits, changelog, versioning, validation

changelog commits conventional conventional-commits semantic-versioning

Last synced: 06 Apr 2025

https://github.com/mvanholsteijn/docker-makefile

Makefile for building docker repository releases

bash docker makefile semantic-release semantic-versioning

Last synced: 25 Jan 2026

https://github.com/tomasbjerre/git-changelog-lib

Generate changelog, and/or next version, with, or without, conventional commits from a GIT repository

changelog conventional-changelog conventional-commits release-automation semantic-versioning

Last synced: 08 Apr 2025

https://github.com/mrackwitz/version

Represent and compare versions via semantic versioning (SemVer) in Swift

cocoapods ios macos semantic-versioning semver swift tvos version versioning watchos

Last synced: 27 Jul 2025

https://github.com/mrackwitz/Version

Represent and compare versions via semantic versioning (SemVer) in Swift

cocoapods ios macos semantic-versioning semver swift tvos version versioning watchos

Last synced: 26 Mar 2025

https://github.com/phlak/semver

Semantic versioning helper library for PHP

php semantic-versioning semver versioning

Last synced: 14 Apr 2025

https://github.com/knope-dev/knope

A command line tool to handle all the tasks most developers find tedious.

changelog changelog-generator changesets conventional-commits release-automation semantic-release semantic-versioning

Last synced: 24 May 2026

https://github.com/z4kn4fein/kotlin-semver

Semantic Versioning library for Kotlin Multiplatform.

kotlin kotlin-library kotlin-multiplatform semantic-version semantic-versioning semver

Last synced: 05 Apr 2025

https://github.com/codfish/semantic-release-action

The Original GitHub Action for running semantic-release. Sets output and environment variables for you to use in subsequent actions.

actions ci-cd github-actions semantic-release semantic-versioning

Last synced: 08 Oct 2025

https://github.com/maykonlsf/semver-cli

An easy to use CLI tool to manage your project versions and its upgrades according to the Semantic Versioning specification

ci-cd cli devops-pipeline go golang semantic-versioning version version-control versioning

Last synced: 21 Feb 2026

https://github.com/arnaud-deprez/gsemver

gsemver uses git commit convention to automate the generation of your next semver version

ci conventional-commits git git-convention go golang semantic-versioning semver

Last synced: 11 May 2026

https://github.com/uael/sv

libsv - Public domain cross-platform semantic versioning in c99

c99 cross-platform library public-domain semantic-versioning

Last synced: 15 Aug 2025

https://github.com/bvieira/sv4git

Semantic version and conventional commits for git

changelog cli conventional-commits git go semantic-release semantic-versioning versioning

Last synced: 30 Jan 2026

https://github.com/gembaadvantage/uplift

Semantic versioning the easy way. Powered by Conventional Commits. Built for use with CI.

changelog ci cli conventional-commits go golang release semantic-versioning semver util version versioning

Last synced: 18 Jan 2026

https://github.com/hazcod/semantic-commit-hook

Git hook that enforces semantic commit messages.

git git-hook hook semantic-versioning

Last synced: 12 Jun 2025

https://github.com/pkg/rock

Create semantic version tags for your Go packages, search and discover new packages

discovery go packages semantic-versioning tagging

Last synced: 05 Mar 2026

https://github.com/asiaostrich/universal-dev-standards

Universal, language-agnostic development standards for software projects. Includes coding standards, git workflows, testing guidelines, documentation structure, and AI collaboration rules.

ai-collaboration best-practices claude-code code-review coding-standards commit-conventions conventional-commits developer-tools development-standards devops documentation git-workflow quality-assurance semantic-versioning skills software-engineering spec-driven-development testing-standards

Last synced: 27 Apr 2026

https://github.com/mroth/bump

🌻 CLI tool to draft a GitHub Release for the next semantic version

git github github-releases release-automation semantic-versioning semver

Last synced: 17 Aug 2025

https://github.com/leviy/release-tool

Command line tool for releasing new versions of a project

changelog-generator release-automation release-management semantic-versioning

Last synced: 13 Jan 2026

https://github.com/franiglesias/versiontag

Bash command to automate tag semantic versioning

bash git-tools semantic-versioning versioning

Last synced: 14 Jan 2026

https://github.com/fsprojects/syntacticversioning

Helper tool to verify semantic version changes based on API surface area changes

fsharp semantic-versioning syntactic-versioning

Last synced: 05 Apr 2025

https://github.com/netzwerg/gradle-release-plugin

Gradle plugin providing very minimal release version numbering (Git-specific)

gradle-plugin release-automation semantic-versioning

Last synced: 31 Aug 2025

https://github.com/mark-kubacki/semver

:100: parse semantic version numbers, and ranges (the most often imitated original)

constraints go golang range semantic-versioning semantic-versions semver zero-alloc

Last synced: 24 Mar 2025

https://github.com/dipien/semantic-version-gradle-plugin

Gradle Plugin to automatically use Semantic Versioning on your Gradle project

android gradle gradle-plugin semantic-versioning semver

Last synced: 16 Aug 2025

https://github.com/buildo/smooth-release

Replacement for `npm version` and `npm publish` with validations and CHANGELOG.md + GitHub release generation

changelog github-releases npm npm-publish npm-version semantic-versioning validations versioning

Last synced: 08 Oct 2025

https://github.com/jagodevreede/semver-check

A maven plugin that allows you to check (or determine) the next version of your module, based on the rules of Semantic Versioning.

java maven-plugin semantic-versioning semver

Last synced: 14 Jan 2026

https://github.com/nunofachada/cmake-git-semver

CMake module which gets project version from git tags

cmake git semantic-versioning semver

Last synced: 20 Mar 2025

https://github.com/ljnsn/cz-conventional-gitmoji

A commitizen plugin that combines gitmoji and conventional commits.

commitizen conventional-commits git gitmoji semantic-versioning semver

Last synced: 25 Oct 2025

https://github.com/bahmutov/next-ver

Tells you the next semantic version for your local package

release semantic-versioning semver version

Last synced: 04 Aug 2025

https://github.com/denchenn/shorturl-maker

This is a demo project for Dcard, which is currently deployed on GKE.

gcp-kubernetes gin-gonic github-actions golang kubernetes postgresql redis semantic-versioning unit-testing

Last synced: 20 Jun 2025

https://github.com/tfiedlerdejanze/expublish

Automates semantic release versioning and best practices for elixir packages.

hex package-maintenance release-automation semantic-versioning

Last synced: 27 Mar 2026

https://github.com/guilhem/bump

CLI to bump version tag in a git repository following semver

git hacktoberfest semantic-versioning semver version versioning

Last synced: 16 Mar 2025

https://github.com/bahmutov/simple-commit-message

Simple commit message wizard and validator; works with commitizen and pre-git

commitizen semantic-release semantic-versioning

Last synced: 29 Sep 2025

https://github.com/linyows/git-semv

🔖 Git plugin for Semantic Versioning

git git-plugin release semantic-versioning

Last synced: 01 Sep 2025

https://github.com/jomadu/ai-resource-manager

Package manager for AI rules and prompts with semantic versioning and automatic distribution to AI tools.

ai-assistant ai-tools automation cli-tool cursor-rules dependency-management developer-tools package-manager productivity semantic-versioning

Last synced: 06 Feb 2026

https://github.com/development-and-dinosaurs/gradle-git-versioner

A Gradle plugin to automatically version a project based on commit messages and semantic versioning principles

git gradle gradle-plugin semantic-versioning versioning

Last synced: 07 Mar 2026

https://github.com/ashvardanian/tinysemver

Tiny Semantic Versioning (SemVer) library with LLMs and GitHub CI, that doesn't depend on 300K lines of JavaScript code and fits in a single Python file

devops devops-tools github-actions llm minimalist openai-api semantic-version semantic-versioning

Last synced: 17 Mar 2025

https://github.com/meinto/git-semver

a small cli tool to version your git repository with semantic versioning

git semantic-versioning semver

Last synced: 13 Apr 2025

https://github.com/zanieb/poetry-relax

Poetry plugin to relax version pins

plugin poetry-python python semantic-versioning versioning

Last synced: 10 Aug 2025

https://github.com/s0ders/go-semver-release

Automate semantic versioning of Git repositories by analyzing their formatted commit history and tagging them with the right SemVer.

ci cicd semantic-version semantic-versioning semver semver-release versioning

Last synced: 06 Feb 2026

https://github.com/aoepeople/semanticore

Semanticore: Your friendly Semantic Release Bot 🤖 🦁 🐉. Autogenerate Release Notes from Commits and automate Github/Gitlab Release generation.

automation bot changelog conventional-commits hacktoberfest semantic-release semantic-versioning

Last synced: 23 Jul 2025

https://github.com/michmich112/version-bumper

Programatically bump versions in any project and define your versioning scheme as well as rules to control your versioning pipeline

github-actions semantic-versioning version version-control version-control-system version-manager versioning versions

Last synced: 22 Mar 2025

https://github.com/gitex-flow/gitex-flow-node

A git flow extension that provides some additional automation and feature improvements. The goal of the project is to offer a complete process chain in order to organize the releases of your projects as easily as possible.

conventional-commits frequent-releases git git-flow gitex-flow release semantic semantic-versioning semver workflow

Last synced: 16 Aug 2025

https://github.com/bketelsen/ngc

NewGoCommand - An opinionated and lightweight project starter. (WORK IN PROGRESS)

build go release semantic-versioning tags tooling

Last synced: 26 Mar 2025

https://github.com/craftypath/nextver

Version increments within your CI/CD pipeline. Works well with SemVer and CalVer.

auto-increment automation ci devops semantic-versioning semver

Last synced: 09 Oct 2025

https://github.com/rios0rios0/autobump

Automatically update CHANGELOG.md according to the Keep a Changelog (version 1.1.0) standard and the Semantic Versioning (version 2.0.0) standard, commit the changes, push the commits, and create a merge request on GitLab.

automation changelog-management golang semantic-versioning

Last synced: 23 May 2026

https://github.com/matteo4diani/poetry-semantic-release

This repo hosts semantic-poetry: a composite GitHub Action to release simple Python packages on GitHub and PyPI following semantic versioning and conventional commits. https://github.com/matteo4diani/poetry-semantic-release/tree/main

ci ci-cd conventional-commits github github-actions github-ci poetry poetry-python pypi pypi-package python python-semantic-release semantic-poetry semantic-release semantic-versioning semver

Last synced: 19 Apr 2025

https://github.com/nebbles/gitcommit

a tool for writing conventional commits, conveniently

cli commitizen commits conventional-commits git gitcommit python3 semantic-versioning

Last synced: 21 Mar 2025

https://github.com/standard-release/app

Language independent GitHub App for creating GitHub Releases, following the Conventional Commits and SemVer specifications

automation conventional-commits github github-releases probot probot-app release release-automation release-notes releasing semantic semantic-release semantic-versioning semver

Last synced: 02 Mar 2026

https://github.com/tomerfi/auto-me-bot

A Probot app that takes care of your GitHub repos for you

aws-lambda conventional-commits github hacktoberfest probot probot-app semantic-versioning

Last synced: 19 Feb 2026

https://github.com/silverwind/versions

CLI to flexibly increment a project's version

cli git-tag nodejs semantic-versioning version-bump version-update

Last synced: 07 May 2025

https://github.com/juranki/go-semrel

A library for extracting release information from commit messages

go golang release-automation semantic-release semantic-versioning semrel

Last synced: 16 Jan 2026

https://github.com/darklab8/autogit

Automated git conventional commits and semantic versioning

changelog commit-validation git git-conventional-commits git-hooks semantic-versioning semver

Last synced: 23 Jan 2026

https://github.com/rising3/semver-gradle-plugin

Gradle plugin for Updates the project version.A plugin that can updating the semantic versions like `yarn version` command.

cd ci conventional-commits git gradle gradle-plugin release semantic semantic-versioning semver version versioning yarn

Last synced: 07 Apr 2025

https://github.com/blakewilson/wp-enforce-semver

Enforce SemVer in your WordPress plugins with this simple class.

composer php semantic-versioning semver wordpress wordpress-plugin

Last synced: 19 Apr 2025

https://github.com/gwynne/swift-semver

Provides an implementation of Semantic Versioning as a Swift data type

semantic-versioning swift swift-on-server

Last synced: 10 Apr 2025

https://github.com/TomerFi/auto-me-bot

A Probot app that takes care of your GitHub repos for you

aws-lambda conventional-commits github hacktoberfest probot probot-app semantic-versioning

Last synced: 16 Apr 2025

https://github.com/old-xebis/repository-template

Highly automated, up-to-date, and well-documented repository template. Checks for common problems, Markdown, YAML, Bash, formats, lints, and tests before committing or pushing so you don't have any surprises at CI or when releasing your code to GitLab and GitHub!

anti-todo bash changelog-generator conventional-commits git git-hooks gitlab gitlab-ci gitlint lints markdown pre-commit readme-template release-notes repository-template semantic-release semantic-versioning shell test-automation yaml

Last synced: 11 Apr 2025

https://github.com/philippus/bump

💥 Bump the semantic version for your next release :shipit:

parser-combinators scala semantic-versioning

Last synced: 21 Mar 2025

https://github.com/purpleclay/nsv

Semantic versioning without any config

conventional-commits git go no-config semantic-versioning semver semver-release

Last synced: 25 Jul 2025

https://github.com/zgeoff/yarks

CLI that automates the process of releasing NPM packages using Yarn v2

berry changelog-generator npm-publish semantic-versioning workspaces yarn

Last synced: 14 Feb 2026

https://github.com/ponylang/semver

:horse: A semantic versioning library for Ponylang.

pony-core-team-library pony-language ponylang semantic-versioning semver

Last synced: 05 Feb 2026

https://github.com/zak905/semver-query

semantic versioning data query tool

cli query semantic-versioning

Last synced: 02 Mar 2026

https://github.com/heyvito/semver-releaser

Action for releasing using SemVer + Conventional Commits

actions conventional-commits semantic-version semantic-versioning semver semver-release

Last synced: 25 Mar 2025

https://github.com/kyoh86/git-vertag

A tool to manage version-tag with the semantic versioning specification.

cli-app git-vertag go golang semantic-versioning versioning

Last synced: 07 May 2025

https://github.com/ruelala/auto-tagger

A GitHub action to auto tag merged PRs following SemVer

action github github-actions python semantic-versioning

Last synced: 28 Jul 2025

https://github.com/chasmical/chasm

A set of utility and helper libraries that I'm developing and maintaining primary for myself.

collections formatting semantic-versioning semver utilities

Last synced: 09 Oct 2025

https://github.com/sjquant/flopha

flopha is a powerful Git workflow tool designed to simplify version management and streamline your GitHub flow.

cli git git-commands gitflow github-flow rust semantic semantic-versioning version-control versioning workflow

Last synced: 17 Jan 2026

https://github.com/flavio/fresh-container

fresh-container brings semantic versioning checks to the world of containers

containers lifecycle rest-api semantic-versioning versioning

Last synced: 11 Mar 2025

https://github.com/h-sslefree/semver-maven-plugin

The semver-maven-plugin is used to determine the next version of a MAVEN project. Symantic versioning is used to specify the version symantics.

java maven maven-plugin mavencentral semantic-versioning

Last synced: 25 Oct 2025

https://github.com/nickwells/semvertools

this is a collection of tools for working with semantic version numbers

go golang semantic-versioning semver

Last synced: 14 Feb 2026