All Categories → Build Tools → versioning

Top 129 versioning open source projects

Nvm Windows
A node.js version management utility for Windows. Ironically written in Go.
Sbt Dynver
An sbt plugin to dynamically set your version from git
Gradle Android Git Version
A gradle plugin to calculate Android-friendly version names and codes from git tags
Hatch
A modern project, package, and virtual env manager for Python
Ansible Silo
Ansible in a self-contained environment via Docker.
Maven Git Versioning Extension
This extension will virtually set project versions, based on current git branch or tag.
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.
Version
Represent and compare versions via semantic versioning (SemVer) in Swift
Versioning
Gradle plug-in to generate version information from the SCM branch (Git or Svn)
Backport
A simple CLI tool that automates the process of backporting commits on a GitHub repo
Bump
Bump is a gem that will simplify the way you build gems.
Semver.c
Semantic version library written in ANSI C
Semver
Semantic versioning helper library for PHP
Dephell
📦 🔥 Python project management. Manage packages: convert between formats, lock, install, resolve, isolate, test, build graph, show outdated, audit. Manage venvs, build package, bump version.
Cleanerversion
CleanerVersion adds a versioning/historizing layer to your relational DB which implements a "Slowly Changing Dimensions Type 2" behavior
Poetry Dynamic Versioning
Plugin for Poetry to enable dynamic versioning based on VCS tags
Versioning React Native App
⬆️ How to version a React Native app using npm version.
Reckon
Infer a project's version from your Git repository.
Jgitver
jgit based library to calculate semver compatible version from git tree
Jgitver Maven Plugin
maven core extension to automatically define versions using jgitver & git tags
Docat
Host your docs. Simple. Versioned. Fancy.
Sketch Json
Transform sketch files to json and json to sketch files
Nave
Virtual Environments for Node
Git
Useful Git commands.
Json Git
A pure JS local Git to versionize any JSON
Make.go
A Go script that could replace your Makefile.
Incremental
A library for versioning your Python projects.
Vistrails
VisTrails is an open-source data analysis and visualization tool. It provides a comprehensive provenance infrastructure that maintains detailed history information about the steps followed and data derived in the course of an exploratory task: VisTrails maintains provenance of data products, of the computational processes that derive these products and their executions.
Git Version Bumper
Bump your git tag to the next version, easily. 👊
Multiverse
Elixir package that allows to add compatibility layers via API gateways.
Dunamai
Dynamic versioning library and CLI
Pinned
📌 Date based versioning system for Go APIs.
Terraboard
🌍 📋 A web dashboard to inspect Terraform States
Cols Agent Tasks
Colin's ALM Corner Custom Build Tasks
Node Installed Check
Checks that all dependencies in your package.json have supported versions installed and complies with your specified node engine version range
Terraform Aws S3 Log Storage
This module creates an S3 bucket suitable for receiving logs from other AWS services such as S3, CloudFront, and CloudTrail
Fody.stamp
Stamps an assembly with git data
Stability Badges
SVG badges for Go projects
Kedro Mlflow
A kedro-plugin for integration of mlflow capabilities inside kedro projects (especially machine learning model versioning and packaging)
Grabver
Gradle Automatic Build Versioning Plugin - An easy Gradle plugin that follows semver.org rules to automatically generate the Patch version, Build number and Code version, while Major, Minor and Pre-Release suffix remain under our control.
Fastlane Plugin Flutter version
Fastlane plugin to retrieve version code for Flutter projects.
React Native Npm Version
Example of React-Native application with version from package.json and npm version bump.
Gitversioningonxcode
Pretty Xcode Git versioning for iOS & macOS applications
Strangelog
Painless file-based changelog management via CLI.
Versioning Spring Boot Starter
Spring boot starter using for versioning rest easily.
Lift
Simple Android Application update logic component
Refreshversions
Life is too short to google for dependencies and versions
Niv
Easy dependency management for Nix projects
Shipjs
Take control of what is going to be your next release.
Sirix
SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach. 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 called sliding snapshot.
Versioncake
🍰 Version Cake is an unobtrusive way to version APIs in your Rails or Rack apps
Gradle Advanced Build Version
A plugin to generate the Android version code and version name automatically based on git commits number, date and ...
Standard Version
🏆 Automate versioning and CHANGELOG generation, with semver.org and conventionalcommits.org
1-60 of 129 versioning projects