PHPackages                             filternet/filternet - 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. filternet/filternet

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

filternet/filternet
===================

A simple utility to check whether the given url/domain is blocked in Iran.

1.3.2(8y ago)6813610MITPHPPHP &gt;=5.5.9

Since Mar 13Pushed 8y ago5 watchersCompare

[ Source](https://github.com/filternet/filternet-php)[ Packagist](https://packagist.org/packages/filternet/filternet)[ RSS](/packages/filternet-filternet/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (9)Dependencies (2)Versions (11)Used By (0)

Filternet
=========

[](#filternet)

A simple utility to check whether the given url/domain is blocked in Iran.

Installation
------------

[](#installation)

Install this [package](https://packagist.org/packages/filternet/filternet) via [Composer](https://getcomposer.org/download/):

```
composer global require filternet/filternet
```

or via [cgr](https://github.com/consolidation-org/cgr):

```
cgr filternet/filternet
```

Usage
-----

[](#usage)

#### DNS

[](#dns)

```
filternet check:dns youtube.com -s 8.8.8.8
```

Result:

```
 2/2 [============================] 100% Done!
+-------------+-----------------+---------+---------------------+
| Domain      | IP              | Status  | Date                |
+-------------+-----------------+---------+---------------------+
| youtube.com | 10.10.34.36     | Blocked | 2016-03-14 01:27:58 |
| YOUTUBE.COM | 173.194.116.195 | Open    | 2016-03-14 01:27:58 |
+-------------+-----------------+---------+---------------------+

```

#### HTTP

[](#http)

```
filternet check:http http://dropbox.com
```

Result:

```
 100/100 [============================] 100% Done!
+--------------------+------------------------+-------+---------+---------------------+
| Url                | HTTP Response Status   | Title | Status  | Date                |
+--------------------+------------------------+-------+---------+---------------------+
| http://dropbox.com | HTTP/1.0 403 Forbidden | M4-8  | Blocked | 2016-03-14 01:30:18 |
+--------------------+------------------------+-------+---------+---------------------+

```

#### TLS SNI (Server Name Indication)

[](#tls-sni-server-name-indication)

```
filternet check:sni twitter.com
```

```
 2/2 [============================] 100% Done!
+-------------+---------+-------------------------------+---------------------+
| SNI Name    | Status  | Error                         | Date                |
+-------------+---------+-------------------------------+---------------------+
| twitter.com | Blocked | SSL: Connection reset by peer | 2016-04-08 00:01:13 |
| TWITTER.COM | Open    | ~UNKNOWN~                     | 2016-04-08 00:01:13 |
+-------------+---------+-------------------------------+---------------------+

```

License
-------

[](#license)

This project is released under the [MIT](https://github.com/alibo/filternet/blob/master/LICENSE) License.

###  Health Score

34

—

LowBetter than 75% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 100% 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

Every ~65 days

Recently: every ~128 days

Total

9

Last Release

3234d ago

PHP version history (2 changes)1.0.0PHP &gt;=5.5.9

1.0.2PHP &gt;=5.6

### Community

Maintainers

![](https://www.gravatar.com/avatar/94f199381138539812836796c76244cdbe6e5d5167961e0f1f8b7d2665ba8b73?d=identicon)[alibo](/maintainers/alibo)

---

Top Contributors

[![alibo](https://avatars.githubusercontent.com/u/5338482?v=4)](https://github.com/alibo "alibo (21 commits)")

---

Tags

censorshipfilternetiranfilteringirancensorshipfilternetsnidns-hijacking

### Embed Badge

![Health badge](/badges/filternet-filternet/health.svg)

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

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

101466.4k45](/packages/friendsoftypo3-content-blocks)[php-soap/wsdl

Deals with WSDLs

183.8M18](/packages/php-soap-wsdl)[phel-lang/phel-lang

Phel is a functional programming language that compiles to PHP

5155.1k17](/packages/phel-lang-phel-lang)

PHPackages © 2026

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