Skip to content
/ trikot Public

🧶 Trikot is a framework that helps building Kotlin Multiplatform apps. iOS, Android and Web are the primary targets.

License

Notifications You must be signed in to change notification settings

mirego/trikot

Trikot is a framework that helps building Kotlin Multiplatform applications.
iOS, Android and Web are the primary targets.

Trikot / Kotlin Multiplatform libraries

Table of contents

Modules

Module Description
trikot.foundation Foundation classes and building blocks
trikot.streams Reactive streams
trikot.datasources Cascading data access layers abstraction.
trikot.http Multiplatform http client with native platform implementations.
trikot.graphql GraphQL query client built over trikot.http and trikot.datasources.
trikot.analytics Android and iOS analytics providers.
trikot.bluetooth Android and iOS bluetooth.
trikot.kword i18N with code generation for string keys.
trikot.viewmodels ViewModels for imperative frameworks (Android views and UIKit).
trikot.viewmodels.declarative ViewModels for declarative framework (Jetpack compose and SwiftUI).
trikot.viewmodels.declarative-flow ViewModels for declarative framework (Jetpack compose and SwiftUI).
trikot.viewmodels.declarative-compiler Gradle plugin to generate declarative Viewmodels boilerplate code.

Getting started

To start a new Kotlin Multiplatform project, we suggest using our ready-to-run kmp-boilerplate template on which you can add all the specific dependencies you need for your project.

Samples

Here are our samples specific to this module:

License

Trikot is © 2018-2022 Mirego and may be freely distributed under the New BSD license. See the LICENSE.md file.

About Mirego

Mirego is a team of passionate people who believe that work is a place where you can innovate and have fun. We’re a team of talented people who imagine and build beautiful Web and mobile applications. We come together to share ideas and change the world.

We also love open-source software and we try to give back to the community as much as we can.

About

🧶 Trikot is a framework that helps building Kotlin Multiplatform apps. iOS, Android and Web are the primary targets.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages