/kɔˈrɛtsjɑ/ (ko-RET-si-ya) — from Ukrainian серцевина (core, foundation)
Coretsia is an actively developed modular, deterministic-by-default PHP framework designed to grow with a 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 roadmap 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 |
These modes describe the planned framework capability levels, not stable production releases yet.
- 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.
The public monorepo contains the implemented bootstrap/prototype baseline, public split-package publishing rails, and active Core work. There is no stable production release yet.
For the canonical implementation plan, see:
git clone https://github.com/coretsia/monorepo.git
cd monorepo
composer setup
composer testFor the full local CI-style verification, run:
composer ciThis gives you the monorepo baseline with workspace synchronization, hooks, dependencies, 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