PHPackages                             bankiru/ip-tools - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. bankiru/ip-tools

AbandonedLibrary[Utility &amp; Helpers](/categories/utility)

bankiru/ip-tools
================

ip range, cidr, netmask functions

0.1.0(11y ago)428.9k↓50%1[2 issues](https://github.com/bankiru/ip-tools/issues)1MITPHPPHP &gt;=5.3.0

Since Jul 15Pushed 3y ago10 watchersCompare

[ Source](https://github.com/bankiru/ip-tools)[ Packagist](https://packagist.org/packages/bankiru/ip-tools)[ RSS](/packages/bankiru-ip-tools/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (3)Versions (3)Used By (1)

IP Tools - utils for manipulating with IP addresses [![Build Status](https://camo.githubusercontent.com/556f3d61d720e64ea36b10be3d68220a9b9a8b66a21e4aef1980063e2773a7a1/68747470733a2f2f7472617669732d63692e6f72672f62616e6b6972752f69702d746f6f6c732e737667)](https://travis-ci.org/bankiru/ip-tools) [![Coverage Status](https://camo.githubusercontent.com/2c381af7a3634f8abdde3386fda856b2d7bd7261dc083d64ddb56a3ad4227cb4/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f62616e6b6972752f69702d746f6f6c732f62616467652e706e67)](https://coveralls.io/r/bankiru/ip-tools) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/85e7be3afeb98c3397efc4653fe22aaeb01367ed47cb23e2ed54588957202e3d/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f62616e6b6972752f69702d746f6f6c732f6261646765732f7175616c6974792d73636f72652e706e67)](https://scrutinizer-ci.com/g/bankiru/ip-tools/) [![SensioLabsInsight](https://camo.githubusercontent.com/bf69344a24b08490c20cf5304188ed323da91d5191b100db00da171a99062767/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f61643633633030302d353261652d346534642d616633632d6533656166323037653564662f6d696e692e706e67)](https://insight.sensiolabs.com/projects/ad63c000-52ae-4e4d-af3c-e3eaf207e5df)
==========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#ip-tools---utils-for-manipulating-with-ip-addresses----)

[![Latest Stable Version](https://camo.githubusercontent.com/e4d1e2645af70c5f8fb976d482869085fcb3d469f8bbb2bf50531df24d4e85fb/68747470733a2f2f706f7365722e707567782e6f72672f62616e6b6972752f69702d746f6f6c732f762f737461626c652e737667)](https://packagist.org/packages/bankiru/ip-tools)[![Total Downloads](https://camo.githubusercontent.com/8d1936e7e2ee3e10091dc1ea45336e31a2742b01cef9d6f2ef4b74857a5f7bf5/68747470733a2f2f706f7365722e707567782e6f72672f62616e6b6972752f69702d746f6f6c732f646f776e6c6f6164732e737667)](https://packagist.org/packages/bankiru/ip-tools)[![Latest Unstable Version](https://camo.githubusercontent.com/f90b8488404159c11c4827ae28e0ae81c3fffad54d786e5c65c861f7c3544fd0/68747470733a2f2f706f7365722e707567782e6f72672f62616e6b6972752f69702d746f6f6c732f762f756e737461626c652e737667)](https://packagist.org/packages/bankiru/ip-tools)[![License](https://camo.githubusercontent.com/e29aa6440bc9932acf4cfcf34ebbac7368b9b57631ec4167c380521e6d274d24/68747470733a2f2f706f7365722e707567782e6f72672f62616e6b6972752f69702d746f6f6c732f6c6963656e73652e737667)](https://packagist.org/packages/bankiru/ip-tools)

Installing
----------

[](#installing)

### Composer

[](#composer)

```
"require": {
  "bankiru/ip-tools": "0.1.*"
}

```

### Github

[](#github)

Releases of IP Tools are available on [Github](https://github.com/bankiru/ip-tools).

Documentation
-------------

[](#documentation)

@todo write docs

###  Health Score

29

—

LowBetter than 59% of packages

Maintenance10

Infrequent updates — may be unmaintained

Popularity30

Limited adoption so far

Community17

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 83.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

4325d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/ed906771163ff68cfb365bdd3b8278a3ce1b464f94051ff7ab50c03a30110efe?d=identicon)[scaytrase](/maintainers/scaytrase)

![](https://www.gravatar.com/avatar/b9852a2d9d37dd9db7c223c542c90dbf1a681c770308c630104e60fca0066207?d=identicon)[ekho](/maintainers/ekho)

---

Top Contributors

[![ekho](https://avatars.githubusercontent.com/u/374426?v=4)](https://github.com/ekho "ekho (5 commits)")[![hanovruslan](https://avatars.githubusercontent.com/u/1153520?v=4)](https://github.com/hanovruslan "hanovruslan (1 commits)")

---

Tags

IPcidrnetmaskip range

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/bankiru-ip-tools/health.svg)

```
[![Health](https://phpackages.com/badges/bankiru-ip-tools/health.svg)](https://phpackages.com/packages/bankiru-ip-tools)
```

###  Alternatives

[s1lentium/iptools

PHP Library for manipulating network addresses (IPv4 and IPv6)

2446.2M24](/packages/s1lentium-iptools)[stevebauman/location

Retrieve a user's location by their IP Address

1.3k7.6M65](/packages/stevebauman-location)[markrogoyski/ipv4-subnet-calculator

Network calculator for subnet mask and other classless (CIDR) network information.

177813.7k6](/packages/markrogoyski-ipv4-subnet-calculator)[rlanvin/php-ip

IPv4/IPv6 manipulation library for PHP

180738.8k11](/packages/rlanvin-php-ip)[jalle19/php-whitelist-check

Provides a simple way to check whether an address or domain is on a whitelist

45778.7k4](/packages/jalle19-php-whitelist-check)[tholu/php-cidr-match

CIDRmatch is a library to match an IP to an IP range in CIDR notation (IPv4 and IPv6).

37211.1k](/packages/tholu-php-cidr-match)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
