An open API service providing repository metadata for many open source software ecosystems.

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