Skip to main content
Version: 2026.3

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.