/kɔˈrɛtsjɑ/ (ko-RET-si-ya) — from Ukrainian серцевина (core, foundation)
Coretsia is a modular, deterministic-by-default PHP framework designed to grow with your project — from a minimal service to a larger enterprise-grade system — without forcing a rewrite of the codebase.
It is built around strict architectural boundaries, compile-time rules, and a single-source-of-truth approach to framework structure and behavior.
Coretsia is designed around progressive capability growth. The goal is simple: start with only what you need, then expand without rebuilding the foundation.
| Mode | What it emphasizes | Best fit |
|---|---|---|
| Micro | Minimal runtime surface for focused services and APIs | Small services, APIs, CLI-oriented workloads |
| Express | Web application capabilities, validation, persistence, and HTTP workflows | Traditional web applications |
| Hybrid | Asynchronous and event-driven patterns | Background processing, queues, more complex business flows |
| Enterprise | Advanced operational and platform concerns | Larger systems with stricter architectural and operational requirements |
- same inputs should produce the same outputs
- reproducibility and rerun-no-diff behavior are treated as baseline engineering goals
- generated and compiled artifacts are expected to remain stable and verifiable
- framework contracts, config roots, package structure, and artifact shapes are governed by explicit source-of-truth documents
- compile-time boundaries are treated as part of the architecture, not as optional convention
- tooling and runtime concerns are intentionally separated
- sensitive values are expected to be redacted rather than leaked into logs or diagnostics
- path handling and deterministic normalization are treated as first-class concerns
- operational safety is built into the framework direction from the start
Coretsia is in active development.
- Prelude: implemented
- Phase 0 — Spikes and prototypes: implemented
- Phase 1 — Core: active development
- Stable production release: not available yet
The current public repository reflects the implemented spikes and prototypes baseline and the ongoing transition into the stabilized core.
git clone https://github.com/coretsia/monorepo.git
cd monorepo
composer setup
composer testThis gives you the monorepo baseline with workspace synchronization, hooks, and the current test suite.
Coretsia is being built in the open and contributions are welcome.
Start here:
Coretsia is open-source software licensed under the Apache License 2.0.
See NOTICE for attribution and notices.
Built in Ukraine · © 2026 Vladyslav Mudrichenko and contributors