Group: compose-ai-tools
Sort by:Popular

1.Compose Preview — Daemon Core41 usages

ee.schimke.composeai » daemon-core Apache

Renderer-agnostic core of the compose-preview daemon: JSON-RPC server, protocol types (@Serializable), and the RenderHost abstraction. Pre-1.0; consumed by daemon-android and daemon-desktop.
Last Release on Aug 15, 2026

3.Compose Preview — Common IO27 usages

ee.schimke.composeai » common-io Apache

Okio-based file/IO foundation for the compose-preview tooling: a single synchronous FileSystem indirection. Coroutines-free so it stays safe on the render subprocess classpath.
Last Release on Aug 15, 2026
Shared render data-product protocol: preview context, theme payloads, device clip, render trace, and failure records exchanged by renderer and daemon connectors.
Last Release on Aug 15, 2026
Compose-aware hooks for generic render data-extension application.
Last Release on Aug 15, 2026
Shared layout inspector data-product model classes for Compose Preview.
Last Release on Aug 15, 2026
Daemon-side launcher-widget container-size connector: wraps the preview body in a sized `Box` so a held preview can be laid out at a specific whole-cell size on the host's launcher grid. Activated via `renderNow.overrides.launcherWidget = ...
Last Release on Aug 15, 2026
Generic Android accessibility data-product primitives: ATF check wrapper, Paparazzi-style overlay PNG generator, and the JSON model classes the Gradle plugin / CLI / daemon all read. Pairs with the connector module that wires this into the ...
Last Release on Aug 15, 2026
UIAutomator-shaped query/action API for the Compose preview renderer: a BySelector-mirroring DSL that matches against either Android View trees (View.createAccessibilityNodeInfo) or Compose SemanticsNode trees (SemanticsProperties / ...
Last Release on Aug 15, 2026
Daemon-side display-filter data-product connector: writes per-render variant PNGs and a manifest JSON, and serves the displayfilter/variants kind via the compose-preview daemon's data/* JSON-RPC surface.
Last Release on Aug 15, 2026
Pure-JVM scroll data-product primitives: slice-stitcher, GIF encoder, axis primitives, and the long / GIF scroll-frame planner extensions. Platform-specific scroll drivers live in their renderer module (`:data-scroll-android` for Robolectric).
Last Release on Aug 15, 2026

13.Compose Preview — Data API4 usages

ee.schimke.composeai » preview-data-api Apache

Published wire-format DTOs for the compose-preview render pipeline: PreviewResult, PreviewManifest, the dataExtensions extension-payload carrier, and the v1 a11y mirror types. Consumed by the CLI, contrib scripting, and any third-party tool that ...
Last Release on Aug 15, 2026
Public, renderer-agnostic API for driving compose-preview render sessions from third-party tooling. Pre-1.0; pair with :render-session-subprocess (or future embedded backend).
Last Release on Aug 15, 2026
Android-platform-specific producer that runs ATF over a captured View tree and emits typed AccessibilityHierarchyPayload + AccessibilityFindingsPayload products. Pairs with `:data-a11y-core`'s platform-agnostic consumers (touch targets, overlay).
Last Release on Aug 15, 2026
Daemon-side Wear OS ambient-mode data-product connector: drives the Robolectric shadow that lets `AmbientAware`-wrapped previews render under a synthetic ambient state.
Last Release on Aug 15, 2026
Daemon-side focus / keyboard-traversal data-product connector: drives the Compose around-composable that lets `@FocusedPreview` and `renderNow.overrides.focus` walks render under a synthetic keyboard input mode.
Last Release on Aug 15, 2026
Daemon-side Wear OS one-handed-gesture data-product connector: reports the gesture handlers a preview registers and drives hint / invoke overrides so gestures are observable off a Pixel Watch.
Last Release on Aug 15, 2026
Daemon-side soft-keyboard (IME) data-product connector: drives the around-composable that reflects an app's natural IME state (LocalSoftwareKeyboardController + WindowInsetsCompat.Type.ime()) as a Gboard-shaped overlay on previews, and lets ...
Last Release on Aug 15, 2026
Daemon-side Android runtime-permissions data-product connector: lets `renderNow.overrides.permissions` flip a preview's grant state and records which permissions the screen queries.
Last Release on Aug 15, 2026