github.com/vladimyr/crystal-oib
master / published Feb 27, 2017 / repository
OIB validator written in crystal-lang
crystal-oib 
OIB validator for Crystal.
OIB stands for Osobni Identifikacijski Broj (Personal Identification Number) which is unique numerical identificator used in Republic of Croatia :croatia: for denoting both private and legal entities.
Installation
Add this to your application's shard.yml:
dependencies:
crystal-oib:
github: vladimyr/crystal-oib
Usage
require "crystal-oib"
# accepts strings
OIB.is_valid? "84477684422"
# or numbers
OIB.is_valid? 84477684422
Credits
Inspired by andreicek/oib.js and MiroslavJelaska/oib-validator.js