Ecosystem

A framework and packages for administration and CMS.

Lemonade Framework can be used on its own. Additional Composer packages provide an administration runtime, public CMS routing, content modules and image variant delivery.

Composer / direct linksrequires
CMS PageFramework · Admin · CMS Core
CMS NewsFramework · Admin · CMS Core
Admin PlatformFramework · CMS Core · Admin Image
CMS CoreFramework · public CMS URLs
Admin ImageFramework · image variants
Lemonade FrameworkPHP 8.3–8.5 · application runtime
Ecosystem foundation

Administration runtime and public CMS routing.

Admin Platform provides administration infrastructure. CMS Core registers public CMS routes, canonical URLs and handler contracts; each package has its own repository.

These packages are under active development. Review the current README and integration steps before deploying them.

AdministrationDEV / MAIN

Lemonade Admin Platform

johnnyxlemonade/admin-platform

The Admin HTTP runtime and modular back office for Lemonade Framework. It provides sign-in, authorization, shared editors and infrastructure for additional modules.

  • Authentication
  • Roles & permissions
  • DataGrid
  • AdminEditor
  • Audit
  • Modules
Public CMSDEV / MAIN

Lemonade CMS Core

johnnyxlemonade/cms-core

The runtime for public CMS routes, the canonical URL index and public handler contracts. It includes neither an administration UI nor a prescribed frontend.

  • Canonical URLs
  • Localized routing
  • Public handlers
Extensions

Pages, news and image variants.

Content modules build on Admin Platform and CMS Core. Image delivery remains an independent layer over the framework image pipeline.

Content moduleDEV / MAIN

Lemonade CMS Page

johnnyxlemonade/admin-cms-page

Hierarchical localized pages with ordering, content, SEO and publishing. Final HTML remains the host application’s responsibility.

  • Hierarchy
  • Localized content
  • SEO
Content moduleDEV / MAIN

Lemonade CMS News

johnnyxlemonade/admin-cms-news

News with localized content, scheduled publishing, SEO metadata, galleries and attachments.

  • News
  • Publishing
  • Galleries
Image serviceDEV / MAIN

Lemonade Admin Image

johnnyxlemonade/admin-image

Image identifiers, declared variants and public delivery. The host application remains responsible for originals and authorization.

  • Variants
  • Public delivery
  • Asset resolver

Start with Lemonade.

Go through the framework installation or explore the source code for individual packages.