# \[ANN\] ruby-ip

**URL:** <https://www.ruby-forum.com/t/ann-ruby-ip/182958>\
**Category:** Ruby\
**Created:** [February 5, 2010, 8:24am UTC](https://www.ruby-forum.com/t/ann-ruby-ip/182958 "2010-02-05T08:24:07Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![stickstone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/6f9a4e/32.png) [@stickstone](https://www.ruby-forum.com/u/stickstone)\
**Post date:** [February 5, 2010, 8:24am UTC](https://www.ruby-forum.com/t/ann-ruby-ip/182958/1 "2010-02-05T08:24:07Z")

</div>

I am pleased to announce the first public release of ruby-ip.

ruby-ip is a library for parsing and manipulating IP addresses. Compared  
to the standard library IPAddr class it fixes several serious problems,  
adds a bunch of features including support for routing contexts (VRFs),  
and yet is compact and easy to understand.

Gem: gem install ruby-ip  
Git: [GitHub - deploy2/ruby-ip: IP address manipulation library](http://github.com/deploy2/ruby-ip)  
Doc: [http://deploy2.github.com/ruby-ip/](http://deploy2.github.com/ruby-ip/)

Feedback is welcomed, especially any ways the API could be improved. I’m  
currently considering adding IP[“1.2.3.4”] as a shortcut for  
IP.new(“1.2.3.4”)

Regards,

Brian.
