Artifact metadata

Stored reference for a generated output.

CreatedApr 15, 4:31 PM
RunReport Indexer index run
Reference/artifacts/artifact_gemsearch_b4ca3907c21bb8d1
Storageaddyco-artifacts/gemsearch/reports/2026-04-15_16-31-17_https-github-com-openai-compose-richtext.md
Hashb4ca3907c21bb8d1bce877df49f46a27ab517eb7a57b219fbb005a69be100590
Modelgemini-3.1-flash-lite-preview

Preview

Stored report content from Supabase Storage.

# Search: https://github.com/openai/compose-richtext > Wednesday, April 15, 2026 · `gemini-3.1-flash-lite-preview` ## Findings The GitHub repository `openai/compose-richtext` is a **fork** of an open-source project originally created and maintained by Halil Ozercan (`halilozercan/compose-richtext`). ### What is it? `compose-richtext` is a collection of libraries designed for Jetpack Compose, the modern toolkit for building native UI in Kotlin. Its primary purpose is to enable advanced text formatting and the rendering of rich content—specifically Markdown—within Compose applications (targeting Android and Desktop). ### Key Features * **Markdown Rendering:** Allows developers to display formatted Markdown text within Compose UI. * **Rich Text Formatting:** Provides components for applying various text styles and layouts that go beyond standard text components. * **Multiplatform Support:** The libraries are designed to be Kotlin Multiplatform (KMP) compatible, though they historically lacked support for iOS. * **Modular Design:** The project is split into several sub-modules (e.g., `richtext-ui`, `richtext-markdown`, `richtext-commonmark`, and Material-specific UI components) to allow developers to include only what they need. ### Current Status * **Not an OpenAI Product:** Despite being hosted under the `openai` organization on GitHub, this is not an official product, toolkit, or core technology developed by OpenAI. It is a fork of an existing third-party library. * **Experimental Nature:** The original project is noted as being highly experimental. The roadmap for reaching a 1.0.0 release has been historically unclear, and the API may be subject to breaking changes. * **Repository Activity:** The `openai/compose-richtext` repository acts as a mirror or fork of the original source. It does not contain documentation or development updates distinct from the original project. ### Important Distinction There is no functional connection between this repository and the "Rich Text Editing" features recently introduced to the ChatGPT interface (e.g., the "Formatting Blocks" feature released in late 2025). The ChatGPT feature is a proprietary, server-side-rendered UI component built directly into the ChatGPT product to streamline the editing of emails, blogs, and reports. It is unrelated to the `compose-richtext` Android/Desktop UI library. ### Alternatives Developers looking for text or Markdown rendering in Jetpack Compose may consider the following: * **[Multiplatform Markdown](https://github.com/jeziellago/compose-markdown):** Another community-maintained library for rendering Markdown in Compose. * **[Compose Rich Text (Original)](https://github.com/halilozercan/compose-richtext):** If you intend to use this code, it is recommended to reference the upstream repository maintained by the original author, as that is where updates, issues, and community contributions are primarily managed. * **Standard Compose `AnnotatedString`:** For simple rich text needs, standard Compose primitives often suffice without the need for external dependencies. ## Sources 1. github.com --- *Search queries: "is openai/compose-richtext an official repository", "current status of github.com/openai/compose-richtext", "what is openai/compose-richtext"*