Skip to content

Repository files navigation

MattiUI

CI License: MIT

MattiUI is in early beta, please do not use in production just yet.

What is MattiUI?

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.

Requirements

iOS 18+ / macOS 15+, Swift 6.0 tools (targets build in Swift 5 language mode).

Running tests locally

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).

How to contribute

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.

License

MattiUI is available under the MIT license. See LICENSE for details.

About

A library that provides Material Design components for SwiftUI

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages