MattiUI is in early beta, please do not use in production just yet.
MattiUI is a Material UI library for SwiftUI. At MattiUI we write material design components using Apple's own SwiftUI, which means everything is just the right amount of Apple design and Material design. Our goal is to bring Material design to SwiftUI without interrupting the native feel of SwiftUI and Apple's design styles.
iOS 18+ / macOS 15+, Swift 6.0 tools (targets build in Swift 5 language mode).
swift test
CI runs swift build + swift test for the package, and an xcodebuild pass against the sample app on every push/PR to main (see .github/workflows/ci.yml).
Thank you for wanting to contribute to MattiUI. Create your own branch, make your changes there, then open a PR with a descriptive title and a link to the relevant GitHub issue if applicable. Please make sure swift test passes locally before opening a PR.
MattiUI is available under the MIT license. See LICENSE for details.