Orbit is a SwiftUI component library which provides developers the easiest possible way of building Kiwi.com’s products.
Orbit aims to bring order and consistency to all of our products and processes. We elevate user experience and increase the speed and efficiency of how we design and build products.
Orbit is an open-source design system created for specific needs of Kiwi.com and together with that – for needs of travel projects.
This library allows you to integrate the Orbit design system into your iOS SwiftUI project.
Add Orbit package to your project by adding the package dependency:
.package(name: "Orbit", url: "https://github.com/kiwicom/orbit-swiftui.git", .upToNextMajor(from: "0.8.0")),
The online documentation contains instructions on how to get started with the library once you integrate it into your project, as well as examples and pages for individual components.
You can also build this documentation locally in Xcode (Product -> Build Documentation).
The app can also be downloaded from the App Store.
Feel free to create bug reports and feature requests via the Issues tab.
If you want to directly contribute by fixing a bug or implementing a feature or enhancement, you are welcome to do so. Pull request review has following priorities to check:
We want to provide high quality and easy to use components. We can’t do that without your feedback. If you have any suggestions about what we can do to improve, please report it directly as an issue or write to us at #orbit-components on Slack.
link |
Stars: 69 |
Last commit: 3 days ago |
Changes in this release:
InputField
@PavelHolec (#654)Dialog
button builder @PavelHolec (#641)ScreenLayoutModifier
alignment @PavelHolec (#640)Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics