An open API service indexing awesome lists of open source software.

https://github.com/lhwdev/kt-ui

[dropped, toy project] A multiplatform declarative UI framework for Kotlin. Just use Jetpack Compose.
https://github.com/lhwdev/kt-ui

declarative-ui framework kotlin kotlin-mpp kotlin-multiplatform ui wip

Last synced: about 1 month ago
JSON representation

[dropped, toy project] A multiplatform declarative UI framework for Kotlin. Just use Jetpack Compose.

Awesome Lists containing this project

README

          

# [WIP] kt-ui
> In fact, I'm writing this for fun(reinventing the wheel is always exciting!)
> I acknowledge that lots of codes came from [Jetpack compose](https://android.googlesource.com/platform/frameworks/support/+/refs/heads/androidx-master-dev/compose/) (mostly the compiler plugin).
> This project can be a great example for beginners to kotlin compiler plugin(IR backend) and contains some useful tools(irExpressions, colorful ir dumper, ir source printer which prints ir into almost kotlin code as-is(with highlighting))
>
> Disclaimer: This is not for use (so far) as it is poorly written

`kt-ui` is a declarative multiplatform UI framework for Kotlin.

```kotlin
// currently just pseudo code

@Widget
fun Main() {
Text("Hello, world!")
}
```