awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
JetBrains avatar

JetBrains/compose-multiplatform-ios-android-templateArchived

0
View on GitHub↗
1,615 stars·157 forks·Kotlin·Apache-2.0·20 viewsgithub.com/JetBrains/compose-multiplatform↗

Compose Multiplatform Ios Android Template

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 framework leverages a cross-platform graphics engine to render visual elements consistently across different platforms. It incorporates a platform-specific interop layer that allows shared code to access native hardware features and system application programming interfaces while maintaining the performance characteristics of platform-specific binaries.

The toolkit supports the development of mobile applications for both iOS and Android, as well as the porting of existing code to web browsers. It includes automated build processes that transform high-level code into optimized instructions for each target environment, ensuring reliable execution across various device types.

Features

  • Compose Multiplatform UI Frameworks - Provides a declarative toolkit for building shared user interfaces across Android, iOS, desktop, and web.
  • Multiplatform Code Sharing - Shares business logic and application state across operating systems while maintaining native performance.
  • Multiplatform UI Libraries - Enables sharing of business logic and UI definitions across multiple platforms through platform-specific compilation.
  • Declarative UI Libraries - Implements a component-based system for defining layouts and state management using a reactive programming model.
  • Declarative UI Composition - Defines user interfaces as a functional transformation of state into a tree of immutable components.
  • State Snapshots - Tracks data dependencies and captures state changes to trigger granular updates in the user interface.
  • Cross-Platform Graphics Tooling - Utilizes a cross-platform 2D graphics engine to render visual elements consistently across different operating systems.
  • Native Cross-Platform Development - Builds high-performance native mobile applications for iOS and Android from a single shared codebase.
  • Build-Time Bytecode Compilation - Compiles high-level code into optimized bytecode during the build process to enhance application startup and runtime performance.
  • Multiplatform Frameworks - Streamlines the development of shared mobile applications by using a unified codebase and integrated tools.
  • Platform-Specific API Implementations - Provides a bridge for shared code to invoke native platform APIs and hardware features through defined interfaces.

Star history

Star history chart for jetbrains/compose-multiplatform-ios-android-templateStar history chart for jetbrains/compose-multiplatform-ios-android-template

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Compose Multiplatform Ios Android Template

Similar open-source projects, ranked by how many features they share with Compose Multiplatform Ios Android Template.
  • jetbrains/compose-multiplatformJetBrains avatar

    JetBrains/compose-multiplatform

    19,131View on GitHub↗

    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-

    Kotlinandroidawtcompose
    View on GitHub↗19,131
  • facebook/reactfacebook avatar

    facebook/react

    245,669View on GitHub↗

    React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.

    JavaScriptjavascriptuifrontend
    View on GitHub↗245,669
  • chrisbanes/tivichrisbanes avatar

    chrisbanes/tivi

    6,732View on GitHub↗

    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

    Kotlinandroid-applicationjetpack-composekotlin
    View on GitHub↗6,732
  • square/workflow-kotlinsquare avatar

    square/workflow-kotlin

    1,120View on GitHub↗

    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

    Kotlinandroidkotlinreactive
    View on GitHub↗1,120
See all 30 alternatives to Compose Multiplatform Ios Android Template→

Frequently asked questions

What does jetbrains/compose-multiplatform-ios-android-template do?

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.

What are the main features of jetbrains/compose-multiplatform-ios-android-template?

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.

What are some open-source alternatives to jetbrains/compose-multiplatform-ios-android-template?

Open-source alternatives to jetbrains/compose-multiplatform-ios-android-template 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…

Curated searches featuring Compose Multiplatform Ios Android Template

Hand-picked collections where Compose Multiplatform Ios Android Template appears.
  • Kotlin development tools