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

GitHub topics: semver-parser

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: 8 days ago - Pushed at: 8 days ago - Stars: 2 - Forks: 1

FollowTheProcess/semver

Semver parsing and validation library for Go

Language: Go - Size: 80.1 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

YunaBraska/semver-info-action

Cleans, parses, and compares semantic versions, providing essential insights into versioning, stability, and compatibility, making software release management a breeze!

Language: TypeScript - Size: 27.1 MB - Last synced at: 11 days ago - Pushed at: 21 days ago - Stars: 4 - Forks: 0

RougeWare/Swift-SemVer

A small Swift library that implements SemVer 2.0.0. This is designed to be simple to use and to easily fit into any Swift codebase.

Language: Swift - Size: 201 KB - Last synced at: 6 days ago - Pushed at: over 3 years ago - Stars: 6 - Forks: 3

milkdrinkers/Java-Semver

A lightweight, zero-dependency Java library for parsing, comparing, and managing Semantic Versioning (SemVer 2.0.0) with full spec compliance.

Language: Java - Size: 158 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

tomchen/semver-ts

Tree-shakable, lightweight, drop-in replacement of semver with correct type definition

Language: TypeScript - Size: 78.1 KB - Last synced at: about 12 hours ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

QazCetelic/SemVer-KMP

A Kotlin library for Semantic Versioning with ranges and other features.

Language: Kotlin - Size: 50.8 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

nbari/gbump

Git tag semantic version bumper

Language: Rust - Size: 97.7 KB - Last synced at: 14 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

FollowTheProcess/madonna 📦

Python semver parsing library.

Language: Python - Size: 1.67 MB - Last synced at: 18 days ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Duologic/semver-libsonnet

Jsonnet library to parse and validate Semantic Versioning

Language: Jsonnet - Size: 56.6 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

release-kit/semver

Parse semantic version from string or tag

Language: TypeScript - Size: 827 KB - Last synced at: 9 days ago - Pushed at: 11 months ago - Stars: 7 - Forks: 3

gngeorgiev/semver_rs

:memo: Semantic version parsing and comparison for Rust, based on the node-semver package.

Language: Rust - Size: 451 KB - Last synced at: 26 days ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 3

knutwalker/lenient-semver

Lenient parser for Semantic Version numbers in Rust

Language: Rust - Size: 1.49 MB - Last synced at: 1 day ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

rickstaa/action-get-semver

Outputs the current/next major, minor, and patch version based on the given semver version.

Language: Shell - Size: 64.5 KB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 10 - Forks: 1

marco-souza/version

🦕 Deno script to manage semantic versioning

Language: TypeScript - Size: 14.6 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

aznashwan/gleamsver

Comprehensive set of native Gleam utilities for handling SemVer 2.0.0.

Language: Gleam - Size: 24.4 KB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 2 - Forks: 0

jceb/semver-compare-cli

CLI wrapper of the semver-compare library

Language: JavaScript - Size: 21.5 KB - Last synced at: 4 days ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

vivaxy/semver-compare 📦

↔️Compare semver according to Semantic Versioning with a high performance semver parser.

Language: TypeScript - Size: 187 KB - Last synced at: 16 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 1

z4kn4fein/php-semver

Semantic Versioning library for PHP.

Language: PHP - Size: 166 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 15 - Forks: 3

jbowes/semver

🦔 semver and constraint parsing with a focus on performance

Language: Go - Size: 82 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

bigsmoke/pg_text_semver

PostgreSQL semantic versioning extension, with comparison functions and operators

Language: PLpgSQL - Size: 104 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

Luzkan/GitVersioniser

📓 Automatic Semantic Versioniser & 📑Change Tracker. ➥ This tool can be easily integrated with any git project through Github Actions to take the burden of manual updating of software versions from developers entirely.

Language: Python - Size: 3.89 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

vernuntii/vernuntii

Simple semantic versioning with git integration.

Language: C# - Size: 3.81 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 5 - Forks: 0

Aptivi-Archives/SemanVer 📦

Semantic versioning library for .NET

Language: C# - Size: 2.93 MB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

nixgeekdev/semver4k

Semantic Versioning 2.0.0 parser library for Kotlin

Language: Kotlin - Size: 60.5 KB - Last synced at: about 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

joseluisq/semver-aliases

A simple Go package to create deduplicated version aliases based on valid SemVer release names.

Language: Go - Size: 16.6 KB - Last synced at: about 13 hours ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

Yakiyo/dart-semver.rs

Rust crate for parsing dart sdk's semver

Language: Rust - Size: 61.5 KB - Last synced at: 16 days ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

ajaxlab/mini-semver

Fast semantic version parser (node-semver wrapper)

Language: JavaScript - Size: 705 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

ScarletFlash/revers

⚠️ WORK IN PROGRESS ⚠️ CLI for customizable version management

Language: Rust - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

progician/SemVer

Toy semantic version library

Language: C++ - Size: 74.2 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

Olivki/semver4k

A Kotlin multiplatform implementation of the semantic versioning 2.0 specification.

Language: Kotlin - Size: 181 KB - Last synced at: about 2 months ago - Pushed at: almost 3 years ago - Stars: 3 - Forks: 0

mbits-libs/semver

Semantic Versioning type for C++17

Language: C++ - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

martijnhoekstra/semver4s

semver handling for scala

Language: Scala - Size: 265 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

akshens/semver-tag

GitHub Action that parses SemVer version which can be a tag.

Language: JavaScript - Size: 10.7 MB - Last synced at: 8 days ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

rising3/semver

SemVer is a set of Java libraries from the Semantic Versioning.

Language: Kotlin - Size: 81.1 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

thefill/smv

Typed semantic versioner & semantic diff tool

Language: TypeScript - Size: 3.9 MB - Last synced at: 26 days ago - Pushed at: almost 5 years ago - Stars: 0 - Forks: 0

Related Keywords
semver-parser 36 semver 32 semver-compare 9 semantic-versioning 7 semver-release 5 semver-format 5 semver-range 5 git 4 versioning 4 rust 4 github-actions 4 semver-tag 3 parser 3 semantic-version 3 kotlin 3 golang 3 version 2 kotlin-library 2 semver-release-tag 2 kotlin-multiplatform 2 lightweight 2 library 2 hacktoberfest 2 continuous-integration 2 semver-syntax 2 cli 2 semver-convention 2 continuous-delivery 2 semantic 2 go 2 java 2 dependency-parser 1 semver-publish-github-action-tag 1 dart 1 crate 1 semver-aliases 1 golang-package 1 semantics 1 dotnet-standard 1 dotnet-framework 1 semver-publish-tag 1 semver-publish-tag-github-action 1 documentation 1 dotnet-core 1 dotnet 1 conventional-commits 1 semver-release-github-action 1 continuous-deployment 1 version-manager 1 version-control 1 release-automation 1 semver-release-tag-github-action 1 toy-project 1 semver-cpp 1 action 1 cpp14 1 semver-cli 1 semantic-release 1 github-action 1 rust-library 1 parse 1 publish 1 release 1 semver-parse 1 rust-lang 1 semver-parse-github-action 1 rust-crate 1 rust-application 1 git-tag 1 semver-parser-github-action 1 cli-tool 1 semver-publish 1 semver-publish-github-action 1 cli-app 1 changelogger 1 kmp 1 typescript 1 tree-shakeable 1 npm-package 1 javascript 1 maven 1 java-library 1 java-8 1 gradle 1 swiftpackagemanager 1 swiftpackage 1 swift-server 1 swift-package-manager 1 swift-package 1 swift 1 spm 1 semantic-versions 1 release-management 1 information-retrieval 1 build-script 1 docker 1 devops-tools 1 devops 1 changelog-generator 1 changelog 1