Skip to content

Open-source packages for the PHP community.

We missed the DDD building blocks that didn't exist for PHP. So we built them. 25+ packages, free to use, no strings attached. No Jardis subscription required.

Support
AuthOpen Source

Authentication without framework coupling. Opaque tokens, RBAC as Value Objects, swappable token store.

GitHub
ClassVersionOpen Source

Parallel API versions via namespace injection. Migrate sprint by sprint without breaking existing clients.

GitHub
ContractOpen Source

All platform interfaces in one package. Defines the boundaries between Core, Adapter and Support.

GitHub
DataOpen Source

Immutable Value Objects and type-safe transformations. Data structures that cannot be changed by accident.

GitHub
DbQueryOpen Source

Read-model queries with a fluent API. Projections, filters and pagination for your CQRS read models.

GitHub
DotenvOpen Source

Typed .env configuration with automatic conversion and validation. Catches errors at startup, not at runtime.

GitHub
FactoryOpen Source

Entity and aggregate creation following strict rules. Consistent objects from the very first call.

GitHub
RepositoryOpen Source

Type-safe data access with pipeline support. Persistence that adapts to your domain, not the other way around.

GitHub
SchedulingOpen Source

Cron expressions and task scheduling with a fluent API. You define the tasks, your runtime executes them.

GitHub
SecretOpen Source

Store secrets encrypted in .env files. Decryption only at load time, never in plain text in your repository.

GitHub
ValidationOpen Source

Validation at the domain level, not the framework level. Rules your business understands, not just your controller.

GitHub
WorkflowOpen Source

Multi-step business processes as code. States, transitions and conditions defined declaratively.

GitHub

Structure costs less than chaos.

Free Trial

Try Jardis 7 Days Free

Test the full Jardis feature set on a single Bounded Context.

Join Waitlist
Try one bounded context
Unlimited builds during trial
The generated code is yours
No automatic subscription start
Jardis
€29per Bounded Context / month

Your software deserves an architecture upgrade. What used to take a sprint now takes a click.

Join Waitlist
Unlimited builds
Unlimited users
All Jardis features included
Cancel anytime
Enterprise

Got special requirements?

Let's talk

Be there when Jardis launches.

Sign up. You'll get access as soon as we go live. Including a free trial.

Curious how Jardis works?

Discover Jardis

Frequently asked questions.

Everything you need to know about Jardis.

A PHP platform that automates Domain-Driven Design and produces hexagonal architecture at the push of a button. Jardis also ships 20+ specialized, free packages.