pimcore / studio-ui-bundle
Pimcore Studio Ui Bundle
Package info
github.com/pimcore/studio-ui-bundle
Language:TypeScript
Type:pimcore-bundle
pkg:composer/pimcore/studio-ui-bundle
v2026.1.0
2026-04-08 08:33 UTC
Requires
- php: ~8.4.0 || ~8.5.0
- pimcore/pimcore: ^2026.1
- pimcore/studio-backend-bundle: ^2026.1
Requires (Dev)
- codeception/codeception: ^5.0.10
- codeception/module-asserts: ^2
- codeception/module-symfony: ^3.1.1
- codeception/phpunit-wrapper: ^9
- fakerphp/faker: ^1.23
- nyholm/psr7: ^1
- phpstan/phpstan: 2.1.26
- phpstan/phpstan-symfony: ^2.0.2
- phpunit/phpunit: ^10.5.63
- symfony/phpunit-bridge: ^6
Conflicts
- pimcore/asset-metadata-class-definitions: <3.0.1
- pimcore/quill-bundle: <2.0.1
- 2026.x-dev
- 2026.1.x-dev
- v2026.1.0
- 2025.4.x-dev
- v2025.4.0
- v0.15.17
- v0.14.19
- v0.13.20
- v0.12.18
- v0.12.9
- v0.10.21
- v0.9.30
- v0.6.30
- v0.5.20
- v0.4.30
- dev-nightly
- dev-3352-quantity-values-add-searchinput
- dev-3165-select-options---csv-option-is-missing
- dev-fix/3323-editable-dialog-flat-items
- dev-834-implement-multifile-upload
- dev-2885-gdpr-sorting-only-works-on-the-first-page
- dev-3103-quantity-values---total-number-of-entries-not-shown-correct-when-paging
- dev-3243-fix-tag-management-behavior
- dev-2974-widget-editor-add-close-all-option-on-the-opened-widget-editor-tabs
- dev-2973-widget-editor-open-new-widget-after-creation
- dev-3105-quantity-values---sorting-only-works-on-active-page
- dev-3157-application-logger-detail-popup---for-type-use-name-instead-of-number
- dev-3163-select-options---refresh-button-has-no-effect
- dev-3164-select-options---missing-translation
- dev-3261-object-editor---missing-country-flag
- dev-dependabot/github_actions/actions/checkout-6
- dev-dependabot/github_actions/pimcore/workflows-collection-public/dot-github/workflows/reusable-cla-check.yaml-1.5.0
- dev-dependabot/github_actions/actions/cache-5
- dev-feature/execution-engine-batch-edit-improvements
- dev-3207-translations
- dev-feature/relation-field-filter
- dev-migrate-node-lts
- dev-fix-thumbnail-issues
- dev-feature-sso-login
- dev-feature-class-editor-encrypted
- dev-fixed-types-check
- dev-provided-sidebar-sdk
- dev-fix-linter-issue
- dev-add-web-to-print-icon
- dev-backup-before-split-20260212-124633
- dev-2863-immediate-update
- dev-rsbuild-port-fix
- dev-2489-fix-report
- dev-animation-prototype
- dev-notificationspopup
- dev-static_actions
- dev-add-current-user-helper
- dev-2312-user-management-document-types-dropdown-is-empty
- dev-php-cs-fixer-actions
- dev-phpcs_delete
- dev-phpcs_actions
- dev-align-sdk-for-copilot
- dev-docs_actions
- dev-fashxp-patch-1
- dev-tree-adjustments
- dev-with-droppable-styling-sdk
- dev-post-event-adjustment
- dev-element-tree-provider-sdk
- dev-document-sidebar-fixes
- dev-update-node-22-20250930
- dev-localizable-fields
- dev-add-missing-translations
- dev-1511-fix-notes
- dev-fix-types
- dev-implement-new-icon-picker-into-widget-form
- dev-icon-selector-rework
- dev-redirect-first-load
- dev-editable-inline-block
- dev-refactor-block-sorting
- dev-dynamic-filters
- dev-1729-batch-delete-objects
- dev-redirects-sorting
- dev-redirect-improv
- dev-translation-ordering
- dev-1896-fix-tooltip-behavior
- dev-1774-language-update
- dev-block-hover-controls
- dev-copy-paste-fix
- dev-1694-workspace-settings
- dev-1240-flag-icons
- dev-1696-delete-avatar
- dev-add-title-component-to-send-notification
- dev-test-branch
- dev-252-notification-detail
- dev-1085-menu-entry-permissions
- dev-sidebar-example
- dev-improve-readme
- dev-remove-console.log
- dev-fix-image-view-fp
- dev-runner_update
- dev-fix-double-translation
- dev-1084-translation-keys
- dev-950-missing-tree-data-object-context-menu-actions-add-object
- dev-asset-selector-styling
- dev-content-layout-addition
- dev-image-crop
- dev-icons-update
- dev-740-implement-edit-tab
- dev-dependabot/github_actions/pimcore/workflows-collection-public-1.5.0
- dev-dependabot/github_actions/cla-assistant/github-action-2.6.1
- dev-workflow-actions
- dev-badge-tag
- dev-refactor-to-accordion-shared-component
- dev-358-versions-clear-all-adjustments
- dev-198-improve-thumbnails-in-folder-preview
- dev-97-error-messages-and-quick-snackbar
- dev-inspire-demo
This package is auto-updated.
Last update: 2026-04-20 00:46:53 UTC
README
The Studio UI Bundle provides the frontend for Pimcore Studio, the administration interface for Pimcore. It relies on the Studio Backend Bundle for its REST API.
Built with React, Ant Design, TypeScript, Redux, RTK Query, Mercure, and Rsbuild.
Access Pimcore Studio at: {your-domain}/pimcore-studio
Features in a Nutshell
- Modern React-based administration interface for Pimcore
- Plugin architecture for extending the UI with custom functionality
- SDK with reusable components, services, and dependency injection
- Widget and perspective system for customizable workspaces
- Dynamic type system for extensible data type rendering
- Context menu and component registries for UI customization
- Real-time updates via Mercure integration
- Auto-generated TypeScript API client via RTK Query and OpenAPI
- Storybook-documented component library
Documentation Overview
- Architecture Overview - SDK, plugin system, and Window API
- Installation - Setup and prerequisites
- Configuration and Administration - Configuration, users, perspectives
- Extending - Plugin development guide and examples
- Development Details - Core development setup