Products

Software we run, sell, and stake our reputation on.

We build software for two reasons: because we need it ourselves, or because no one else has built it the way it should be built. Either way, we use it in production before we ask anyone else to.

Commercial products

Engineered in the GCC. Run in production. Licensed flat.

Each commercial product is the same artefact we use to operate bahriya.cloud. Nothing here is a re-skinned upstream chart or a marketing fork — the engineers who answer your tickets are the engineers who write the code.

Open source

The libraries we depend on, released for everyone.

In keeping with the Mamluk tradition of patronising the crafts, every utility we build to solve a real problem in production is offered back to the community under permissive licenses.

Kipchak

Rapid PHP API Development Kit (ADK)

A minimal, PSR-compliant foundation for production-grade PHP APIs. Battle-tested at over 3,000 requests per second, with up to 60% less resource use than equivalent Symfony or Laravel stacks. Pre-built drivers and middleware get you to production in a few lines of code.

Named after the Kipchak Turkic family from which the founding Mamluks of Cairo were drawn.

Aybak

Bring-Your-Own Load Balancer for Kubernetes

A Kubernetes-aware HAProxy controller for clusters where cloud-native load balancers are not enough. Aybak keeps custom HAProxy deployments in lockstep with the IPs of your worker nodes as the cluster scales.

Named after Izz al-Din Aybak, the first Sultan of the Mamluk Sultanate of Cairo.

Tavshan

A simplified RabbitMQ client for PHP

A small, MIT-licensed PHP library that lets you publish and subscribe to RabbitMQ events in a few lines. Battle-tested internally at Mamluk on production messaging infrastructure.

Tavşan — Turkish for rabbit.

PHP CouchDB Client

A pragmatic CouchDB client for PHP

A clean, modern CouchDB client built for the workloads we actually run. Designed for clarity, testability, and predictable behaviour at scale.

cert-manager webhook for ClouDNS

ACME DNS-01 solver for ClouDNS

A cert-manager webhook that lets you issue Let's Encrypt and other ACME certificates against ClouDNS-managed zones using the DNS-01 challenge. Production-deployed across our Kubernetes estate.