+++
title = "version-compare"
description = "version-compare - Rust library to easily compare version strings."
date = 2017-03-13

[taxonomies]
tags = ["rust", "lib"]
categories = ["project"]

[extra]
zenn_applause = true
zenn_hide_header_meta = true
+++

[![Download statistics][crate-download-badge]][crate-link]
[![Crate version][crate-version-badge]][crate-link]
[![Documentation][docs-badge]][docs]
[![Build status on Travis CI][travis-master-badge]][travis-link]

[crate-version-badge]: https://img.shields.io/crates/v/version-compare.svg
[crate-download-badge]: https://img.shields.io/crates/d/version-compare.svg
[crate-license-badge]: https://img.shields.io/crates/l/version-compare.svg
[crate-link]: https://crates.io/crates/version-compare
[docs]: https://docs.rs/version-compare
[docs-badge]: https://docs.rs/version-compare/badge.svg
[travis-master-badge]: https://travis-ci.org/timvisee/version-compare.svg?branch=master
[travis-link]: https://travis-ci.org/timvisee/version-compare

> A Rust library to easily compare version numbers in any format, and test them
> against various comparison operators.

- [Visit project page on GitHub][github]

Comparing version numbers is hard. Especially when version numbers get really complex,
or when their formatting differs. 

This library helps you to easily compare any kind of version number with minimal code.

---

- [Features](https://github.com/timvisee/version-compare/#features)
- [Example](https://github.com/timvisee/version-compare/#example)

_View more on the project pages over at:_

- [GitHub][github]
- [GitLab][gitlab]

[github]: https://github.com/timvisee/version-compare
[gitlab]: https://gitlab.com/timvisee/version-compare
