castor/php-packages

Last updated:

Default package "filter by" field:

Fields to display on packages:

This is a private Composer repository. To use it, you have to to your composer.json file.

Setting up this repository in your projects

Add this Composer repository to your project's composer.json file, then you can require these private packages just like you would with one from Packagist.

{
  "repositories": [{
    "type": "composer",
    "url": "https://castor-labs.github.io/php-packages"
  }]
}

Click on an individual package's release version to get a snippet of code for your project's dependencies.

Read more on how to handle composer private packages.

A useful value object to work with bytes as a slice of unsigned 8-bit integers

Type
library
Keywords
bytes castor php php82 stdlib uint8
Homepage
https://castor-labs.github.io/php-lib-std/packages/bytes
License
MIT
Authors
Matias Navarro Carter
Support
Releases
0.2.0 v0.1.1 v0.1.0 dev-main
Required by

The coding style conventions for Castor Packages

Type
library
Keywords
castor code-style php php83 stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/code-style
License
MIT
Authors
Matias Navarro Carter
Support
Releases
1.0.0 dev-main
Required by

A simple, yet-powerful dependency injection container

Type
library
Keywords
castor container php php82 stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/container
License
MIT
Authors
Matias Navarro Carter
Support
Releases
0.1.0 dev-main

Context passing abstraction for your PHP projects

Type
library
Keywords
castor context immutable php php82 stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/context
License
MIT
Authors
Matias Navarro-Carter
Support
Releases
2.0.0 1.0.0 0.2.0 v0.1.0 dev-main
Required by

Powerful object-oriented wrapper over lib-sodium

Type
library
Keywords
castor crypto libsodium php php82 stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/crypto
License
MIT
Authors
Matias Navarro Carter
Support
Releases
1.0.0 0.1.1 0.1.0 dev-main

Pure and modern HTTP protocol implementation

Type
library
Keywords
castor cookie http php php82 stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/http
License
MIT
Authors
Matias Navarro Carter
Support
Releases
1.0.0 0.4.1 0.4.0 0.3.0 v0.2.0 v0.1.0 dev-main
Required by

HTTP CGI Server function to simplify serving traditional PHP applications

Type
library
Keywords
castor cgi fastcgi http php php82 sapi stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/http-cgi-server
License
MIT
Authors
Matias Navarro Carter
Support
Releases
1.0.0 0.2.0 v0.1.0 dev-main dev-renovate/lock-file-maintenance

An extensible HTTP client implementation based on curl and php streams

Type
library
Keywords
castor curl http http-client php php82 stdlib streams
Homepage
https://castor-labs.github.io/php-lib-std/packages/http-client
License
MIT
Authors
Matias Navarro Carter
Support
Releases
1.0.0 0.3.1 0.3.0 v0.2.0 v0.1.0 dev-main

HTTP handlers implemented as middleware for most common application needs

Type
library
Keywords
castor handlers http middleware php php82 stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/http-handlers
License
MIT
Authors
Matias Navarro Carter
Support
Releases
0.1.0 dev-main dev-renovate/lock-file-maintenance

Input and output abstractions for PHP applications

Type
library
Keywords
castor input io output php php82 stdlib streams
Homepage
https://castor-labs.github.io/php-lib-std/packages/io
License
MIT
Authors
Matias Navarro Carter
Support
Releases
1.0.1 1.0.0 0.4.0 0.3.0 0.2.0 v0.1.0 dev-main
Required by

Simple logging library for your PHP applications

Type
library
Keywords
ansi castor log logger php php82 stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/log
License
MIT
Authors
Matias Navarro-Carter
Support
Releases
0.2.0 v0.1.0 dev-main

A flexible messaging library for message based communication and architectural patterns.

Type
library
Keywords
castor commands event-stream events library messaging php php82
Homepage
https://castor-labs.github.io/php-lib-std/packages/messaging
License
MIT
Authors
Matias Navarro Carter
Support
Releases
0.3.0 0.2.0 0.1.0 dev-main

Execute and manage external processes

Type
library
Keywords
castor php php82 process stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/process
License
MIT
Authors
Matias Navarro Carter
Support
Releases
0.2.0 0.1.0 dev-main
castor/random

Abandoned! Package is abandoned, you should avoid using it. No replacement was suggested.

Random abstraction over PHP Randomizer

Type
library
Keywords
castor php php82 random stdlib
Homepage
https://castor-labs.github.io/php-lib-std/packages/random
License
MIT
Authors
Matias Navarro Carter
Support
Releases
v0.1.1 v0.1.0 dev-main
Required by

An RFC-3986 compliant Unified Resource Identifier value object implementation

Type
library
Keywords
castor php php82 rfc3986 stdlib uri
Homepage
https://castor-labs.github.io/php-lib-std/packages/uri
License
MIT
Authors
Matias Navarro Carter
Support
Releases
1.0.0 0.3.0 v0.2.0 v0.1.0 dev-main
Required by

An RFC-4122 compliant Universally Unique Identifiers value object implementation

Type
library
Keywords
castor php php82 rfc4122 stdlib uuid
Homepage
https://castor-labs.github.io/php-lib-std/packages/uuid
License
MIT
Authors
Matias Navarro Carter
Support
Releases
3.0.0 2.0.0 1.0.0 0.2.0 v0.1.0 dev-main
Required by

This Composer repository is powered by Satis