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

Point Jardis at your real domain. Discovery, structure, and your first platform build.

Join Waitlist
20 Discovery Runs
5 Structure Builds
1 Platform Build
All Jardis packages as open source
Jardis Base
€29per month

The complete DDD architecture with all classes and contracts. Your team ships features, not infrastructure.

Join Waitlist
Unlimited Discovery Runs
Unlimited Structure Builds
All 26 Jardis packages included
PHPStan Level 8 from day one
Jardis Pro
€180per month

The complete business logic with handlers, validation, and pipelines. What used to be a sprint is now a build.

Join Waitlist
Everything from Jardis Base
Commands, queries, and events fully implemented
Platform code in seconds instead of weeks
Additional Runs for €89 each
Enterprise

More than 20 Platform Builds per month?

Let's talk

Be there when Jardis launches.

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

100+ developers are already waiting for launch

Curious how Jardis works?

Discover Jardis

Frequently asked questions.

Everything you need to know about Jardis.

A PHP platform of 20+ specialized packages and a builder that produces complete DDD platforms. Same input, same output.