compose-multiplatform

by JetBrains

Featured

18.9k

Facilitates sharing UIs across iOS, Android, Desktop, and Web using a declarative framework. Provides high-performance UI rendering, native APIs access, and desktop-specific extensions. Includes libraries for web UI creation.

#compose-ui, #compose

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

koog

by JetBrains

3.9k

Framework designed for building AI agents with tool interaction, complex workflows, semantic search, and persistent memory. Offers modular architecture, real-time processing, and comprehensive tracing.

#openai, #llm, #ktor, #ai, #agents, #agentic-ai

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

skiko

by JetBrains

2.1k

Graphical library integrating Skia APIs for rendering and window management. Enables cross-platform development with examples for JVM and iOS applications.

#ui

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

lets-plot

by JetBrains

1.7k

Multiplatform plotting library inspired by the Grammar of Graphics, enabling creation of customizable visualizations. Supports interactive plotting in various notebooks and embedding in applications. Features include polar coordinates, curve geometries, and advanced customization options.

#compose-multiplatform, #charts

JVMKotlin/NativeJS

MIT License

kotlin-wrappers

by JetBrains

1.6k

Hosts a variety of wrappers for popular JavaScript libraries. Includes modules like react, emotion, and mui. Offers examples and a BOM for consistent dependency management. Supports JDK 8.

#ui

JVMWasmJS

Apache License 2.0

compose-hot-reload

by JetBrains

Featured

1.4k

Enhances UI development speed by enabling real-time updates without restarts. Uses a specialized JVM for intelligent code reloading, optimizing the iterative design process.

#compose-multiplatform, #compose

Android JVMJVMKotlin/NativeWasmJS

Apache License 2.0

markdown

by JetBrains

901

Extensible Markdown processor enabling consistent client and server-side document parsing, supporting various Markdown flavors, with capabilities for HTML generation and syntax highlighting, tailored for easy customization and extension.

#text, #parsing, #html

JVMKotlin/NativeWasmJS

Apache License 2.0

lincheck

by JetBrains

661

Framework for testing concurrent algorithms on the JVM. Enables declarative test specification, automatically generates random scenarios, and verifies correctness properties using stress-testing or model checking.

#test, #maven, #gradle, #framework, #debug, #concurrency

JVM

Mozilla Public License 2.0

lets-plot-kotlin

by JetBrains

485

Streamlines the creation of layered graphics and plots based on the Grammar of Graphics principles, supporting various environments like notebooks and Compose applications. Offers unique features such as polar coordinates, geomCurve, and advanced graph visualization parameters.

#graphics, #charts

JVMJS

MIT License

lets-plot-compose

by JetBrains

202

Embeds Lets-Plot charts in Compose or Java Swing applications, supporting Compose Desktop and Android. Integrates with Compose Multiplatform, Skiko, and Lets-Plot Kotlin API for seamless chart rendering.

#compose-multiplatform, #charts

Android JVMJVM

MIT License

tracy

by JetBrains

54

Tracing, monitoring and evaluating AI features via a unified API that captures structured traces, follows OpenTelemetry Generative AI semantics, auto-instruments popular AI clients, and exports to observability backends.

#sdk, #openai, #okhttp, #maven, #llm, #ktor, #kotlin-compiler-plugin, #http-client, #gradle-plugin, #ai

JVM

Apache License 2.0