pimcore/portal-ui-kit
Reusable Studio-stack host framework for building standalone Studio applications.
The composer package contains no PHP — it distributes the frontend package under
frontend/portal-ui-kit/.
Documentation: docs/README.md — entry points, how to consume it,
build and check commands.
Layout
PortalUiKit/
├── composer.json
├── docs/
└── frontend/
└── portal-ui-kit/ # the @pimcore/portal-ui-kit package
├── index.ts # slim framework entry
├── components.ts # /components
├── services.ts # /services (installCoreServices)
├── ui/ # component library
├── plugins/ # plugin system + SDK + MF loader
├── chrome/, tokens/ # generated chrome CSS and design tokens
├── dist/ # COMMITTED build output — what consumers load
├── rslib.config.ts
└── tsconfig.json # maps @Pimcore/@sdk → studio-ui-bundle source
The kit re-exports studio-ui-bundle's core (createHost, DI container, store factory,
plugin/module systems, theme). Those core pieces stay in studio-ui-bundle; the kit does
not own them.