You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<h1>A headless platform for building modern web applications</h1>
105
-
<pclass="dk-home-lede">Dotkernel is a set of open-source PHP applications — REST API, admin, and queue — that ship assembled on Mezzio and Laminas, over one shared Doctrine domain layer called Core. OAuth2, RBAC, HAL, and a generated OpenAPI spec are wired together on install, not left for you to choose.</p>
118
+
<pclass="dk-home-lede">Dotkernel is a set of open-source PHP applications - REST API, admin, and queue - that ship assembled on Mezzio and Laminas, over one shared Doctrine domain layer called Core. OAuth2, RBAC, HAL, and a generated OpenAPI spec are wired together on install, not left for you to choose.</p>
106
119
107
120
<divclass="dk-home-stats">
108
121
<divclass="dk-home-stats__item">
@@ -120,30 +133,30 @@ <h1>A headless platform for building modern web applications</h1>
120
133
</div>
121
134
122
135
<h2>Headless Platform</h2>
123
-
<p>API, Admin, and Queue declare the same <code>Core</code> namespaces — the same entities, repositories, and services. Three deployables that scale independently and never disagree about the domain.</p>
136
+
<p>API, Admin, and Queue declare the same <code>Core</code> namespaces - the same entities, repositories, and services. Three deployables that scale independently and never disagree about the domain.</p>
<divclass="dk-home-card__tagline">The HTTP surface of your platform, ready for any client.</div>
129
-
<divclass="dk-home-card__desc">REST APIs on a readable PSR-15 middleware pipeline — no kernel, no facades, no runtime magic. OAuth2, RBAC, and OpenAPI included.</div>
142
+
<divclass="dk-home-card__desc">REST APIs on a readable PSR-15 middleware pipeline - no kernel, no facades, no runtime magic. OAuth2, RBAC, and OpenAPI included.</div>
<divclass="dk-home-card__tagline">A back office for complete control over the same data your API serves.</div>
135
-
<divclass="dk-home-card__desc">A ready-to-go admin skeleton — table-based CRUD screens for your records, plus the pieces for reports and dashboards.</div>
148
+
<divclass="dk-home-card__desc">A ready-to-go admin skeleton - table-based CRUD screens for your records, plus the pieces for reports and dashboards.</div>
<divclass="dk-home-card__tagline">Work your users should not wait for, moved off the request.</div>
141
-
<divclass="dk-home-card__desc">Background job processing for the platform — dispatch work from API or Admin and run it in a separate worker. Built on Symfony Messenger.</div>
154
+
<divclass="dk-home-card__desc">Background job processing for the platform - dispatch work from API or Admin and run it in a separate worker. Built on Symfony Messenger.</div>
142
155
</a>
143
156
</div>
144
157
145
158
<h2>Developer tooling</h2>
146
-
<p>A production-like environment on your machine, and the context your AI tools need to write Dotkernel code — both ready before anything reaches your users.</p>
159
+
<p>A production-like environment on your machine, and the context your AI tools need to write Dotkernel code - both ready before anything reaches your users.</p>
<divclass="dk-home-card__meta">Tooling · Local environment</div>
@@ -155,7 +168,7 @@ <h2>Developer tooling</h2>
155
168
<divclass="dk-home-card__meta">Tooling · AI context</div>
156
169
<divclass="dk-home-card__title">Dotboost</div>
157
170
<divclass="dk-home-card__tagline">Faster AI-assisted development, grounded in Dotkernel's own standards.</div>
158
-
<divclass="dk-home-card__desc">Dotkernel context for AI coding tools — current standards, architectural patterns, and framework idioms, so generated code matches the ecosystem instead of guessing at it.</div>
171
+
<divclass="dk-home-card__desc">Dotkernel context for AI coding tools - current standards, architectural patterns, and framework idioms, so generated code matches the ecosystem instead of guessing at it.</div>
<divclass="dk-home-card__tagline">A small site or service without a platform around it.</div>
169
-
<divclass="dk-home-card__desc">The smallest complete Mezzio application — PSR-15 pipeline, routing, and templating, nothing to strip out. A real starting point for a simple site.</div>
182
+
<divclass="dk-home-card__desc">The smallest complete Mezzio application - PSR-15 pipeline, routing, and templating, nothing to strip out. A real starting point for a simple site.</div>
<divclass="dk-home-card__tagline">A server-rendered web application you can build on.</div>
175
-
<divclass="dk-home-card__desc">A web starter skeleton for full-stack applications on Mezzio and Laminas — server-rendered Twig views, forms, sessions, and RBAC-guarded routes.</div>
188
+
<divclass="dk-home-card__desc">A web starter skeleton for full-stack applications on Mezzio and Laminas - server-rendered Twig views, forms, sessions, and RBAC-guarded routes.</div>
176
189
</a>
177
190
</div>
178
191
179
192
<h2>Packages</h2>
180
-
<p>Small, independent dot-* packages — pull in what you need. Lifecycle status for each lives on the <ahref="https://docs.dotkernel.org/packages/#lifecycle">Packages Lifecycle</a> page.</p>
193
+
<p>Small, independent dot-* packages - pull in what you need. Lifecycle status for each lives on the <ahref="https://docs.dotkernel.org/packages/#lifecycle">Packages Lifecycle</a> page.</p>
<divclass="dk-home-footer__tagline">Built with Mezzio, Laminas & Doctrine — for PHP developers, by PHP developers. The Laminas logo is copyright of the Laminas Foundation.</div>
299
+
<divclass="dk-home-footer__tagline">Built with Mezzio, Laminas & Doctrine - for PHP developers, by PHP developers. The Laminas logo is copyright of the Laminas Foundation.</div>
289
300
<divclass="flex-grow-1"></div>
290
301
<divclass="dk-home-footer__copyright">© Copyright Dotkernel <spanid="current-year"></span>. All rights reserved.</div>
<metaname="description" content="Overview of the Dotkernel packages.">
8
-
<title>Dotkernel packages documentation</title>
7
+
<title>Dotkernel Packages Documentation</title>
8
+
<metaname="description" content="Track the lifecycle and maintenance status of Dotkernel’s open-source PHP packages, from actively developed components to maintained and archived projects">
<metaproperty="og:description" content="Track the lifecycle and maintenance status of Dotkernel’s open-source PHP packages, from actively developed components to maintained and archived projects"/>
<metaname="twitter:description" content="Track the lifecycle and maintenance status of Dotkernel’s open-source PHP packages, from actively developed components to maintained and archived projects"/>
0 commit comments