PHPackages                             registros/regnet - 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. [HTTP &amp; Networking](/categories/http)
4. /
5. registros/regnet

ActiveLibrary[HTTP &amp; Networking](/categories/http)

registros/regnet
================

Regnet is a set of standards and tools to facilitate the communication within the distributed web infrastructure.

v0.0.4(4y ago)018MITPHPPHP &gt;=7.2.0

Since Jan 24Pushed 4y ago1 watchersCompare

[ Source](https://github.com/registros/regnet)[ Packagist](https://packagist.org/packages/registros/regnet)[ RSS](/packages/registros-regnet/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (5)Used By (0)

Regnet
======

[](#regnet)

Regnet is a set of standards and tools to facilitate the communication within the distributed web infrastructure.

[Home page](https://regnet.registros.net)

Features
--------

[](#features)

- Standardization of communication: client -&gt; server -&gt; client
- Authentication through API key
- Access control according to the client's IP address
- Central management of exported classes and methods (on the server side)
- Central security policy (on the server side)
- Automated mapping for the exported classes and methods (on the client side)
- Cache on both the server side and the client side
- Object Oriented RPC engine
- Online tool to explore and document API

Requirements
------------

[](#requirements)

- PHP 7.2 (or later)
- Console access

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

[](#installation)

```
composer require registros/regnet
php vendor/registros/regnet/install.php
```

### API server

[](#api-server)

[To configure API server see the document docs/api-server.md](docs/api-server.md)

### Importing the integration packages

[](#importing-the-integration-packages)

An integration package is a set of classes that maps the server api to facilitate use of api from the client. In order to import an integration package run the regnet manager.

To import an integration package you will need the url of the Regnet API endpoint.

After running the manager use the 'a' option to add a URL of Regnet API.

```
php regnet/regnet.php
```

Documents
---------

[](#documents)

[Communication](docs/communication.md)
[Integration](docs/integration-levels.md)
[Client](docs/client.md)
[Server](docs/server.md)
[API server](docs/api-server.md)
[Online Documenter](docs/documenter.md)

###  Health Score

19

—

LowBetter than 9% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 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 ~2 days

Total

4

Last Release

1614d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/40008132?v=4)[Registros en la Red, S.L.](/maintainers/registros)[@registros](https://github.com/registros)

---

Top Contributors

[![mandevone](https://avatars.githubusercontent.com/u/10469511?v=4)](https://github.com/mandevone "mandevone (1 commits)")

---

Tags

httpphpjsonclientrpcserverjsonrpcjson-rpcphp-json-rpc

### Embed Badge

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

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

###  Alternatives

[datto/json-rpc-http

HTTP client and server for JSON-RPC 2.0

66542.6k5](/packages/datto-json-rpc-http)[graze/guzzle-jsonrpc

JSON-RPC 2.0 client for Guzzle

981.2M25](/packages/graze-guzzle-jsonrpc)[datto/json-rpc

Fully unit-tested JSON-RPC 2.0 for PHP

1971.3M14](/packages/datto-json-rpc)

PHPackages © 2026

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