Monorepo for StrataKit — Bentley's new flagship design system, and the successor to iTwinUI.
Read the documentation to get started.
This monorepo is a pnpm workspace which can be configured in the ./pnpm-workspace.yaml file.
These are the main packages of StrataKit:
@stratakit/mui: A StrataKit theme for MUI.@stratakit/icons: A standalone SVG icon library.
Additional packages: @stratakit/foundations, @stratakit/bricks, @stratakit/structures.
Note
StrataKit packages are currently published as 0.X versions. StrataKit follows semantic versioning, and breaking changes will only be published in minor version bumps. It is therefore safe to use the ^ syntax to specify version ranges in your package.json.
This monorepo has the following "apps":
- test app which is used for testing purposes and demonstration purposes.
- docs website which contains the source for the StrataKit website and documentation.
StrataKit is maintained by:
With special thanks to @msllrs, @ahilhorst, @Heydon, @knowler, @r100-stack, @VeroniqueVezina, @mglancybentley, and all other contributors.
Are you interested in helping StrataKit grow? You can submit feature requests or bugs by creating issues.
If you're interested in contributing code, please read CONTRIBUTING.md for more information.