How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.
This project is a declarative user interface framework designed for building shared applications across mobile, desktop, and web environments. It utilizes a unified codebase to define application layouts and state management, enabling developers to target multiple operating systems through a single development workflow.
The main features of jetbrains/compose-multiplatform-ios-android-template are: Compose Multiplatform UI Frameworks, Multiplatform Code Sharing, Multiplatform UI Libraries, Declarative UI Libraries, Declarative UI Composition, State Snapshots, Cross-Platform Graphics Tooling, Native Cross-Platform Development.
Projects with overlapping indexed features include: jetbrains/compose-multiplatform — Compose Multiplatform is a declarative user interface framework that enables the development of native graphical… facebook/react — React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional… chrisbanes/tivi — Tivi is a cross-platform application for discovering and tracking television shows, built with Kotlin Multiplatform… square/workflow-kotlin — Workflow-kotlin is a cross-platform state management and UI binding framework for Kotlin that models application… android/compose-samples — Compose Samples is a collection of reference implementations for the Jetpack Compose UI library, serving as a… solidjs/solid — Solid is a declarative JavaScript framework for building user interfaces through fine-grained reactivity. By utilizing…
Compose Multiplatform is a declarative user interface framework that enables the development of native graphical interfaces across desktop, mobile, and web platforms using a single Kotlin codebase. It functions as a multiplatform library that allows developers to share both application logic and UI components while maintaining access to platform-specific features through abstraction layers. The framework utilizes a reactive state management system that automatically tracks data mutations to trigger granular interface updates. By employing a cross-platform rendering engine based on a hardware-
React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.
Tivi is a cross-platform application for discovering and tracking television shows, built with Kotlin Multiplatform and Compose Multiplatform to share its user interface across Android, iOS, and desktop platforms. The app follows the Model-View-Intent (MVI) architecture pattern, where user actions are modelled as sealed class intents that reduce into a single immutable state object, ensuring predictable and unidirectional data flow managed through Kotlin coroutines and StateFlow. The application uses Hilt for compile-time dependency injection and SQLDelight for type-safe local data storage, c
Workflow-kotlin is a cross-platform state management and UI binding framework for Kotlin that models application navigation, background tasks, and screen rendering through composable, hierarchical state machines. The architecture drives application behavior by flowing immutable data downward to declarative user interfaces and routing user interactions upward through named event handlers. The library includes multiplatform target support for compiling shared code across operating systems, along with asynchronous operation execution that handles background tasks safely outside render passes. I