GitHub topics: versioning
crftd-tech/trunkver
so we can stop talking about versions and start shipping
Language: Go - Size: 590 KB - Last synced at: 32 minutes ago - Pushed at: about 2 hours ago - Stars: 47 - Forks: 1

esther-poniatowski/architekta
Comprehensive Python project manager enforcing recommended practices throughout project lifecycle
Language: Python - Size: 43 KB - Last synced at: about 8 hours ago - Pushed at: about 9 hours ago - Stars: 0 - Forks: 0

DarkyyExe/configmanager
Config and Secret management across multiple implementations in a uniform way. Inc. AWS SecretsManager/ParameterStore, GCP Secrets, AzureKeyVault, Azure AppConfig, Hashicorp Vault configuration-management, security-automation, single-binary
Language: Go - Size: 69.3 KB - Last synced at: about 17 hours ago - Pushed at: about 18 hours ago - Stars: 1 - Forks: 1

LanceDancez/github-action-cloudflare-config-saver
A GitHub Action that saves Cloudflare zone configuration (DNS, rulesets, settings) to versioned JSON files in your repository.
Language: PHP - Size: 13.7 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

zmievsa/cadwyn
Production-ready community-driven modern Stripe-like API versioning in FastAPI
Language: Python - Size: 3.78 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 249 - Forks: 40

AndrewBastin/verzod
A simple versioning and migration library based on Zod schemas
Language: TypeScript - Size: 76.2 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 27 - Forks: 1

liblaf/copier-release
🎉 Automated release management and changelog generation for GitHub projects!
Language: Jinja - Size: 46.9 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1 - Forks: 0

quad/awesome-versioning
Our curated list of all things awesome related to the practice of versioning software!
Language: Shell - Size: 170 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 11 - Forks: 0

nthnn/mvs
Lightweight version control system written in Go. MVS provides basic init, add, remove, commit, log, branch, checkout, status, and tree commands, with msgpack metadata, Ed25519 signatures for tamper-evident history, and global configuration via YAML.
Language: Go - Size: 188 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

palkan/logidze
Database changes log for Rails
Language: Ruby - Size: 695 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 1,642 - Forks: 81

EcksDy/vscode-version-matrix
A GitHub Action that retrieves VSCode's dependency versions (Electron, Node, and Chromium)
Language: TypeScript - Size: 557 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

BigSpace52/github-action-siteground-speed-optimizer-config-saver
A GitHub Action that saves SiteGround Speed Optimizer configuration to versioned JSON file in your repository.
Language: PHP - Size: 13.7 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

droidsolutions/semantic-version
NuGet package with tools for comparing Semantic Version numbers
Language: C# - Size: 1.75 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3 - Forks: 0

s0ders/go-semver-release
Automate semantic versioning of Git repositories by analyzing their formatted commit history and tagging them with the right semver.
Language: Go - Size: 1.35 MB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 40 - Forks: 2

jjliggett/jjversion
A basic SemVer versioning utility to version git projects, written in golang, using go-git.
Language: Go - Size: 719 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2 - Forks: 1

GitTools/GitVersion
From git log to SemVer in no time
Language: C# - Size: 49.7 MB - Last synced at: about 1 hour ago - Pushed at: 4 days ago - Stars: 2,961 - Forks: 652

groupon/ansible-silo 📦
Ansible in a self-contained environment via Docker.
Language: Shell - Size: 602 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 206 - Forks: 28

attakei/age
Alt bumpversion
Language: Nim - Size: 268 KB - Last synced at: about 2 hours ago - Pushed at: 4 days ago - Stars: 8 - Forks: 0

tetri/CalendarVersioning
A robust Calendar Versioning implementation for .NET with full support for parsing, comparison, and format customization.
Language: C# - Size: 23.4 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

tetri/SemanticVersioning
A robust Semantic Versioning 2.0.0 implementation for .NET with full support for parsing, comparison, and version operations.
Language: C# - Size: 41 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

ec-jrc/re3gistry
Re3gistry is a reusable open source solution for managing and sharing ‘reference codes’, ensuring semantic interoperability across organisations.
Language: Java - Size: 136 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 30 - Forks: 23

neptune-ai/neptune-client
📘 The experiment tracker for foundation model training
Language: Python - Size: 13 MB - Last synced at: about 3 hours ago - Pushed at: 24 days ago - Stars: 614 - Forks: 65

pronamic/github-action-siteground-speed-optimizer-config-saver
A GitHub Action that saves SiteGround Speed Optimizer configuration to versioned JSON file in your repository.
Language: PHP - Size: 16.6 KB - Last synced at: about 9 hours ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

nmattia/niv
Easy dependency management for Nix projects
Language: Haskell - Size: 573 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 1,707 - Forks: 78

HugoRCD/version-diff-action
GitHub Action to detect version changes in package.json files
Language: TypeScript - Size: 683 KB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

korawica/clishelf
🍼 Commit message and Versioning CLI
Language: Python - Size: 364 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 1

ReactiveCircus/app-versioning
A Gradle Plugin for lazily generating Android app's versionCode & versionName from Git tags.
Language: Kotlin - Size: 855 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 215 - Forks: 3

olivierlacan/keep-a-changelog
If you build software, keep a changelog.
Language: Haml - Size: 15.3 MB - Last synced at: 5 days ago - Pushed at: 11 days ago - Stars: 6,264 - Forks: 3,610

usefulness/project-starter
Set of plugins that may be useful in Multi-Module Android projects
Language: Kotlin - Size: 1.47 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 26 - Forks: 5

mtkennerly/poetry-dynamic-versioning
Plugin for Poetry to enable dynamic versioning based on VCS tags
Language: Python - Size: 599 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 650 - Forks: 40

Ali-shan-svg/version
A command-line tool to determine version information of command line executable programs on Linux, *BSD and MacOS.
Language: Shell - Size: 18.6 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

mtkennerly/dunamai
Dynamic versioning library and CLI
Language: Python - Size: 486 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 361 - Forks: 25

sirixdb/sirix
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
Language: Roff - Size: 182 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 1,145 - Forks: 247

qoomon/maven-git-versioning-extension
This extension will set project version, based on current Git branch or tag.
Language: Java - Size: 1.41 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 322 - Forks: 89

jontze/conventional-versioning
A CLI tool that suggests the next version for you by analyzing the conventional commit history of your project.
Language: Rust - Size: 556 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

conjikidow/bump-version
A GitHub Action that automatically bumps the version based on PR labels
Language: Shell - Size: 120 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 1

lfreleng-actions/python-dynamic-version-action
Checks if dynamic versioning is enabled in pyproject.toml
Size: 44.9 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 1

coreybutler/nvm-windows
A node.js version management utility for Windows. Ironically written in Go.
Language: Go - Size: 31.8 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 40,897 - Forks: 3,504

sorenlouv/backport
A simple CLI tool that automates the process of backporting commits on a GitHub repo
Language: TypeScript - Size: 3.96 MB - Last synced at: 1 day ago - Pushed at: 20 days ago - Stars: 258 - Forks: 64

HiDeoo/starlight-versions
Starlight plugin to version documentation pages
Language: TypeScript - Size: 365 KB - Last synced at: 5 days ago - Pushed at: 18 days ago - Stars: 47 - Forks: 2

pypa/hatch
Modern, extensible Python project management
Language: Python - Size: 35 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 6,562 - Forks: 327

Serhioromano/vscode-gitflow
Git Flow extension for Visual Studio Code
Language: TypeScript - Size: 1.75 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 45 - Forks: 9

tx3stn/vrsn
A single tool for all of your semantic versioning needs.
Language: Go - Size: 49.8 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

Actions-R-Us/actions-tagger
A meta-action to keep your action versions up-to-date :rocket:
Language: TypeScript - Size: 1.38 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 129 - Forks: 12

JohT/snippets
Collection of examples, snippets and experiments
Language: Java - Size: 468 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 0

open-turo/action-setup-tools
GitHub Action for setting current versions of tooling to use
Language: JavaScript - Size: 4.5 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 2

hinteadan/H.Versioning
A library for easy application version tracking
Language: C# - Size: 3.97 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

nikstur/lon
Lock & update Nix dependencies
Language: Rust - Size: 75.2 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 23 - Forks: 2

pyTooling/pyTooling
pyTooling is a collection of arbitrary useful classes, decorators, meta-classes and exceptions.
Language: Python - Size: 8.42 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 8 - Forks: 1

callowayproject/bump-my-version
A small command line tool to simplify releasing software by updating all version strings in your source code by the correct increment and optionally commit and tag the changes.
Language: Python - Size: 14.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 456 - Forks: 34

brewbits-co/releasedesk
An open-source & self-hostable app distribution tool.
Language: Go - Size: 828 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 0

mahmoud/zerover
0️⃣ Minimalist versioning scheme for devs who can't be bothered.
Language: CSS - Size: 3.01 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 226 - Forks: 82

NiclasHaderer/duckdb-version-manager
Duckman - Manage your DuckDB CLI with ease
Language: Go - Size: 147 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 3

funfair-tech/funfair-build-version
Build Versioning tool that works specifically with git and teamcity
Language: C# - Size: 4.37 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6 - Forks: 0

UnTanukii/CodeStandards
📜 A repository to define and enforce coding norms, best practices, and standards to ensure consistency, quality, and maintainability across projects.
Size: 5.86 KB - Last synced at: 1 day ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

elgohr/semv
Working with semvers
Language: Go - Size: 6.8 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 0

game-ci/versioning-backend
Stateful backend to keep track of unity versions and docker build queues
Language: TypeScript - Size: 731 KB - Last synced at: 5 days ago - Pushed at: 8 days ago - Stars: 14 - Forks: 5

AndreaBrighi/conventional-commit-strategy-for-git-sensitive-semantic-versioning-gradle-plugin
This library provides a conventional commit strategy for the Git sensitive Semantic Versioning (SemVer) Gradle Plugin
Language: Kotlin - Size: 608 KB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1 - Forks: 0

Xiaokang2022/maliang-docs
Official documentation website of the package maliang
Language: Python - Size: 68.1 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 9 - Forks: 5

git-commit-id/git-commit-id-maven-plugin
Maven plugin which includes build-time git repository information into an POJO / *.properties). Make your apps tell you which version exactly they were built from! Priceless in large distributed deployments... :-)
Language: Java - Size: 3.6 MB - Last synced at: 7 days ago - Pushed at: 14 days ago - Stars: 1,664 - Forks: 302

janelia-flyem/dvid
Distributed, Versioned, Image-oriented Dataservice
Language: Go - Size: 15.6 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 200 - Forks: 33

voxpelli/node-installed-check
Checks that all dependencies in your package.json have supported versions installed and complies with your specified node engine version range
Language: JavaScript - Size: 116 KB - Last synced at: 4 days ago - Pushed at: about 1 month ago - Stars: 136 - Forks: 7

serhii-chernenko/pages-versions
I'd like to implement a solution of page versions to have an editing pages history by using Drizzle ORM. But have issues with that.
Language: Vue - Size: 0 Bytes - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

pronamic/github-action-cloudflare-config-saver
A GitHub Action that saves Cloudflare zone configuration (DNS, rulesets, settings) to versioned JSON files in your repository.
Language: PHP - Size: 21.5 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 1 - Forks: 0

jenkinsci/p4-plugin
Perforce plugin for Jenkins
Language: Java - Size: 83 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 84 - Forks: 162

twisted/incremental
A library for versioning your Python projects.
Language: Python - Size: 1.31 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 141 - Forks: 22

dyte-io/docs
Dyte's documentation portal built with Docusaurus.
Language: JavaScript - Size: 110 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 198 - Forks: 171

nickwells/versionparams.mod
parameters for accessing the version information
Language: Go - Size: 97.7 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

conventional-changelog/standard-version
:trophy: Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
Language: JavaScript - Size: 414 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 7,799 - Forks: 800

fastify/fastify-plugin
Plugin helper for Fastify
Language: JavaScript - Size: 230 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 213 - Forks: 43

kt3k/bmp
⤴️ Version upgrade without hassle
Language: TypeScript - Size: 59.6 KB - Last synced at: 5 days ago - Pushed at: 7 months ago - Stars: 15 - Forks: 2

abapPM/ABAP-SemVer-SAP
Mapping between SAP releases and semantic versions
Language: ABAP - Size: 48.8 KB - Last synced at: 1 day ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

abapPM/ABAP-SemVer
Semantic Version for ABAP
Language: ABAP - Size: 292 KB - Last synced at: 1 day ago - Pushed at: 11 days ago - Stars: 1 - Forks: 0

dotnet/aspnet-api-versioning
Provides a set of libraries which add service API versioning to ASP.NET Web API, OData with ASP.NET Web API, and ASP.NET Core.
Language: C# - Size: 3.64 MB - Last synced at: 5 days ago - Pushed at: 29 days ago - Stars: 3,125 - Forks: 710

ayan4m1/nodevers
Language: TypeScript - Size: 2.71 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 1 - Forks: 0

VanOns/get-merged-pull-requests-action
GitHub action that compares 2 tags and retrieves all pull requests merged between them.
Language: TypeScript - Size: 3.34 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 3 - Forks: 0

real-yfprojects/sphinx-polyversion
Build multiple versions of your sphinx docs and merge them into one website.
Language: Python - Size: 325 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 10 - Forks: 3

flavio/kuberlr
A tool that simplifies the management of multiple versions of kubectl
Language: Go - Size: 4.06 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 119 - Forks: 20

OleksandrKucherenko/e-bash
Helper BASH scripts that make any project maintenance easier. versioning, dependencies, tools, CI/CD etc.
Language: Shell - Size: 2.14 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 12 - Forks: 0

lfreleng-actions/python-project-version-patch-action
Replaces/update the Python project metadata/version string
Size: 52.7 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 1

lfreleng-actions/python-project-version-action
Returns the current version of a Python Project
Size: 56.6 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 1

lfreleng-actions/python-project-tag-push-verify-action
Checks declared Python project version matches pushed tag
Size: 47.9 KB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 1

fernandonogueira/Ox
MongoDB Database Migration
Language: Java - Size: 242 KB - Last synced at: 6 days ago - Pushed at: 13 days ago - Stars: 14 - Forks: 1

sphinx-contrib/multiversion
Sphinx extension for building self-hosted versioned docs.
Language: Python - Size: 372 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 171 - Forks: 70

kiyoon/version-pioneer
Versioneer fork with hatchling, pdm support with useful CLI. Manage git tag-based version for any project.
Language: Python - Size: 231 KB - Last synced at: 4 days ago - Pushed at: 3 months ago - Stars: 10 - Forks: 0

michael-simons/neo4j-migrations
Automated script runner aka "Migrations" for Neo4j. Inspired by Flyway.
Language: Java - Size: 112 MB - Last synced at: 1 day ago - Pushed at: 7 days ago - Stars: 123 - Forks: 24

adamfoneil/set-version
GitHub Action to tag your repo with an incremented version number
Language: Shell - Size: 60.5 KB - Last synced at: 1 day ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

owndev/Versioning.NET
This project is used for automatic version management of .NET projects (WinUI, .NET MAUI, Blazor, Console, WPF and Xamarin Forms) with Git Hooks.
Language: PowerShell - Size: 36.1 KB - Last synced at: 3 days ago - Pushed at: 14 days ago - Stars: 3 - Forks: 1

KnudsenMorten/MicrosoftGraphPS
Think of this PS-module as a helper for Microsoft Graph version-management, connectivity and data management using Microsoft Graph.
Language: PowerShell - Size: 1.03 MB - Last synced at: 3 days ago - Pushed at: 13 days ago - Stars: 13 - Forks: 3

erNail/verscout
Find the latest version tag, calculate the next version, print to STDOUT - no tagging, no bumping, no changelog, no publishing.
Language: Go - Size: 113 KB - Last synced at: 4 days ago - Pushed at: 7 days ago - Stars: 4 - Forks: 0

leblancmeneses/actions
custom github actions used throughout our pipelines
Language: TypeScript - Size: 2.07 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

jjvanzon/JJ.AutoIncrementVersion
⭐ We miss our * but we can now use $(BuildNum)
Language: C# - Size: 246 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

fsrv-xyz/distroinfo
Debian/Ubuntu distro-info information usable inside golang projects
Language: Go - Size: 198 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

admodev/ccg
CleanCodersGIT
Language: Shell - Size: 43.9 KB - Last synced at: 7 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

docat-org/docat
Host your docs. Simple. Versioned. Fancy.
Language: TypeScript - Size: 4.58 MB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 842 - Forks: 49

veiloq/scalver
Scalable Calendar Versioning 1.2025.6
Size: 60.5 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 13 - Forks: 1

io7m-com/verdant
Binary protocol for HTTP endpoint version announcements
Language: Java - Size: 772 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 1

io7m-com/sunburst
Asset package system
Language: Java - Size: 1000 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

AndreaBrighi/Gradle-Git-Sensitive-Semantic-Versioning-Plugin-for-Android
A Gradle plugin that forces semantic versioning in an Android project (version name and version code) and relies on git to detect the project state, based on Git-Sensitive Semantic Versioning Plugin by Danilo Pianini .
Language: Kotlin - Size: 821 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 4 - Forks: 1

tinc-x/soroban-versioning Fork of tupui/soroban-versioning
Tansu - Soroban Versioning
Language: TypeScript - Size: 10.3 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0
