The official modern PHP 8.x architecture track within the TidyFactor Ecosystem.
๐ Quick Start โข โก 15 Commands โข ๐๏ธ Ecosystem โข ๐ ุจุงูุนุฑุจูุฉ
Part of the TidyFactor ecosystem. The larger sibling of
tidyfactor-php-micro โ same locked-stack philosophy, scaled from "small
starter with an admin panel" up to "extensible platform" โ and this is
the largest, most opinionated PHP track in the family.
The browser talks directly to PHP:
Browser โ Flight Router โ Controller โ Service โ Repository โ Medoo โ MySQL โ Plates View โ HTML Response. No REST API, no GraphQL, no SPA, no
React/Vue/Inertia/Livewire.
- Locked stack: PHP 8.4+, Flight, Medoo, Plates, Tailwind CSS (precompiled static file, zero server-side build step), Alpine.js, MySQL/MariaDB, session-based auth โ every frontend library vendored and pinned, never CDN-loaded.
- Locked admin shape: exactly 13 modules โ Dashboard, Pages, Posts, Media Library, Menus, Users, Roles, Permissions, Settings, Themes, Plugins, Logs, Profile. Extending past 13 is always a confirmed decision, never a silent default.
- A real, always-asked fork: HTMX progressive enhancement, on or off.
- Architecture-ready, not pre-built: multi-language content, multi-site, multi-tenant, AI integrations, search indexing, background jobs, webhooks, an optional REST API, CLI commands, a scheduler, object storage, and CDN integration are future extension points via the event/plugin system โ not implemented now.
- Init โ scaffold the full monolith: bootstrap, DI container, event dispatcher, plugin loader, theme loader, auth, an example CRUD (Pages), and the default theme, working end to end.
- Convert โ bring an existing PHP site/CMS onto this architecture.
- Improve โ audit and harden a project already on this stack.
init ยท secure ยท assets ยท logic ยท store ยท compo ยท route ยท
pages ยท themes ยท plugins ยท events ยท admin ยท rbac ยท media ยท
cache ยท i18n ยท logging ยท seo ยท deploy โ see SKILL.md for the
full sequencing and each command's reference file under
references/commands/.
Part of the TidyFactor skill library โ see tidyfactor-php-micro (a
much smaller, fixed-scope starter), tidyfactor-php (vanilla,
bring-your-own architecture), tidyfactor-html (no backend), and
tidyfactor-htmx (the full hypermedia-interaction layer, layered on top
once htmx is actually adopted beyond this skill's optional fork).
Built and maintained by alwkala โ github.com/alwkala
Licensed under the Apache License 2.0.
Choose your preferred installation method:
Install directly using the official ecosystem package runner into your active workspace:
npx @tidyfactor/cli add php
Or if you have the CLI installed globally (npm i -g @tidyfactor/cli):
tidyfactor add php
Install using the universal multi-agent standard across all supported IDEs (Cursor, Antigravity, Claude Code, Windsurf, Trae, Codex):
npx skills add tidyfactor/php
Run the dedicated skill installer directly with automatic cache invalidation:
npx @tidyfactor/php@latest
TidyFactor is a modular web architecture and AI coding agent skill ecosystem built on clear separation of concerns across the product lifecycle:
TidyFactor Organization (github.com/TidyFactor)
โ
โโโ Design Skills
โ โโโ Cinematic โ Experience / "Wow" (Apple ร Cartier Scroll-Driven Landing Pages)
โ โโโ Design โ Prototype / "Build" (Code-Native UI Design Engine & Figma Alternative)
โ โโโ Styler โ Production / "Ship" (Framework Styler & RTL Polish Engine)
โ
โโโ Development Skills
โ โโโ HTML โ Content & Static (Semantic SEO & Static Platform Starter)
โ โโโ HTMX โ Hypermedia (Server-Driven Micro-Interactions)
โ โโโ JS โ Vanilla SPA (Framework-Free Reactive ES Modules)
โ โโโ PHP โ Server-Rendered (Modern PHP 8.x Component UI & Architecture)
โ โโโ Next โ Multi-Tenant SaaS (Next.js 16, React 19, Supabase RLS & Dev-Perf)
โ
โโโ Growth Skills
โโโ Marketing โ Growth / Revenue (Direct Response, Pillar SEO & Content Lifecycles)
TidyFactor
โ
โโโโโโโโโโโผโโโโโโโโโโ
โ โ โ
Cinematic Design Styler
โ โ โ
Experience Prototype Production
โ โ โ
"Wow" "Build" "Ship"
| Track | Category | GitHub Repository | Agent Skill | NPM Package |
|---|---|---|---|---|
| Cinematic | Design | TidyFactor/Cinematic |
tidyfactor-cinematic |
@tidyfactor/cinematic |
| Design | Design | TidyFactor/Design |
tidyfactor-design |
@tidyfactor/design |
| Styler | Design | TidyFactor/Styler |
tidyfactor-styler |
@tidyfactor/styler |
| Next | Development | TidyFactor/Next |
tidyfactor-next |
@tidyfactor/next |
| HTML | Development | TidyFactor/HTML |
tidyfactor-html |
@tidyfactor/html |
| HTMX | Development | TidyFactor/HTMX |
tidyfactor-htmx |
@tidyfactor/htmx |
| JS | Development | TidyFactor/JS |
tidyfactor-js |
@tidyfactor/js |
| PHP | Development | TidyFactor/PHP |
tidyfactor-php |
@tidyfactor/php |
| Marketing | Growth | TidyFactor/Marketing |
tidyfactor-marketing |
@tidyfactor/marketing |
- ๐ Official Website: https://tidyfactor.com/
- ๐ Official Documentation: https://tidyfactor.com/documentation
- ๐ค Official Partner Website: Alwkala Digital Agency
- ๐ GitHub Organization: github.com/TidyFactor
- ๐ง Business Inquiries: [email protected]
- ๐ฑ WhatsApp: +20 101 665 6899
- ๐ Phone: +20 101 665 6899
- ๐ Location: Cairo, Egypt
Licensed under the Apache License 2.0. Copyright (c) 2026 TidyFactor & Alwkala.
