Feature package

One codebase. Hundreds of isolated groups.

Simplexable Services separates user and group management from the applications that depend on it.

A single installation can serve independently managed, database-isolated groups—without duplicating the application, maintaining separate codebases, or rebuilding identity infrastructure for every customer.

Build your application. Don’t rebuild its control plane.

Business applications repeatedly need users, groups, permissions, authentication, provisioning, and synchronization. Simplexable Services moves that machinery behind a reusable authoritative boundary.

Services owns authoritative identity and group state. Your application owns its behavior and domain data. The client maintains the boundary between them.

The practical result: one application codebase can support many independently administered groups while each group’s operational data remains isolated.

Central authority without centralized application data

This is not the usual “put every tenant in one shared application database” model. Each group can retain its own database and operational boundary. Services supplies the shared identity and group control plane; your application remains responsible for its own domain.

After authoritative state changes, Services sends a refresh notification and your application rereads the authoritative snapshot. The notification is a doorbell, not a copy of the data.

Why open-source it?

Identity and group infrastructure is necessary engineering. It usually isn’t the reason you’re building the application.

We built this abstraction because we needed one codebase to serve independently isolated organizations without turning every new customer into another application deployment to maintain.

It solved a real problem for us. If you have the same problem, you shouldn’t have to build it again.

@simplexable/services-platform-client

Simplexable Services client

The first open-source package that makes this architecture reusable for application backends.

v0.1.0

Interested in what we do?