Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Semantic Versioning

Semantic Versioning

50 projects

Showing 14 of 50 projects

sh-semver
sh-semverShell

A Bourne Shell implementation of semantic versioning with CLI and range parsing.

#semver#version-parsing#devops
Stars29
Forks7
Last commit5 years ago
Pull the New Go Module Version Into the Proxy Cache
Pull the New Go Module Version Into the Proxy CacheShell

A GitHub Action that automatically pulls new Go module releases to proxy caches for immediate availability.

#hacktoberfest#go-modules#semantic-versioning
Stars26
Forks8
Last commit
go-semver-release
go-semver-releaseGo

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

#semver-release#semver#cicd
Stars26
Forks4
Last commit2 months ago
expublish
expublishElixir

Automates semantic release versioning and best practices for Elixir packages.

#hex#elixir#mix-task
Stars25
Forks2
Last commit1 year ago
modver
modverGo

A Go tool that compares two versions of a Go module and determines the required semantic version change (major, minor, or patch).

#version-checker#semantic-versioning#continuous-integration
Stars22
Forks7
Last commit2 months ago
commata
commataC++

A header-only C++17 library for parsing CSV files with strict semantic versioning and cross-compiler support.

#googletest#semantic-versioning#cpp17
Stars19
Forks1
Last commit17 days ago
release
releaseGo

A command-line utility to manage Keep-a-changelog formatted changelogs, optimized for monorepos.

#devops#semantic-versioning#changelog
Stars16
Forks1
Last commit4 months ago
cl-semver
cl-semverCommon Lisp

A Common Lisp library for parsing, creating, and comparing semantic versions according to the SemVer 2.0.0 specification.

#version-parsing#library#lisp
Stars15
Forks3
Last commit3 years ago
ngx-version-view
ngx-version-viewTypeScript

An Angular library for version-aware component rendering and routing, enabling progressive feature rollouts and backward compatibility.

#progressive-rollout#version-control#library
Stars14
Forks0
Last commit8 months ago
Cut Release Branch
Cut Release BranchJavaScript

A GitHub Action that creates a new release branch with a semantic version-based name.

#version-control#branch-management#semantic-versioning
Stars12
Forks0
Last commit3 years ago
version_tools
version_toolsCrystal

Crystal macros for switching behavior at compile-time based on semantic version comparisons.

#developer-tools#metaprogramming#macros
Stars10
Forks0
Last commit6 years ago
Get latest SemVer and branch name given a search string
Get latest SemVer and branch name given a search stringJavaScript

A GitHub Action that retrieves the last semantic version and branch name matching a specified prefix from repository branches.

#version-extraction#branch-management#regex
Stars4
Forks1
Last commit
semver-max
semver-maxJavaScript

A utility to find the maximum or minimum semantic version from a list of version strings.

#build-tools#semantic-versioning#npm-package
Stars4
Forks1
Last commit11 years ago
semver
semverElixir

An Elixir library for parsing, comparing, and manipulating semantic version numbers.

#elixir#version-parsing#library
Stars2
Forks0
Last commit11 years ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 months ago
3 years ago
#Automation16
#Version Management15
#Dependency Management13
#Ci Cd12
#Cli Tool12
#Semver11
#Release Automation11
#Versioning9
#Github Actions9
#Devops9
#Git8
#Npm6