Showing 18 of 18 projects
Fully automated version management and package publishing based on semantic versioning.
A customizable changelog generator that follows Conventional Commit specifications and uses regex-powered custom parsers.
Automatically determines semantic version numbers from your git history and branch structure.
A GitHub Action to automatically bump and tag repositories with SemVer versions on merge.
A transparent MSBuild and .NET package that provides Git and Semantic Versioning information for C#, F#, and VB projects.
A Fish shell plugin that provides high-level Git commands and shortcuts to speed up your Git workflow.
A PHP tool that compares two source code sets and suggests the appropriate semantic version (MAJOR, MINOR, PATCH) based on detected changes.
A changelog generator for repositories using the gitmoji commit convention.
A SemVer-compatible versioning system with {head}.{yearweek}.{build} format, where only the head number is manually set.
A Gulp plugin to bump Semantic Versioning (semver) numbers in any file type.
Fetch package metadata from the npm registry with a simple, promise-based API.
Normalizes and validates package.json metadata, used by npm and related tools.
A zero-dependency Semantic Versioning 2.0 parser and renderer written in ANSI C.
A GitHub Action that retrieves the latest Git tag from a repository, with fallback and pattern matching options.
A Swift library for representing and comparing semantic version numbers following SemVer 2.0.0.
A lightweight Java library for parsing, comparing, and validating semantic version strings with support for multiple range formats.
A Symfony bundle for automatically managing application versioning using Git tags or files with Semantic Versioning 2.0.0 compliance.
A .NET build versioning tool that generates version strings from Git tags with built-in CI integrations.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.