Source: https://seerepo.com/compare/JetBrains/compose-multiplatform/vs/modelscope/FunASR
Markdown source: https://seerepo.com/compare/JetBrains/compose-multiplatform/vs/modelscope/FunASR.md
Description: compose-multiplatform and FunASR share 6 technologies: lifecycle-runtime-ktx, constraintlayout, Google, material3, ui-graphics, and androidx.appcompat:appcompat. compose-multiplatform is written in Kotlin and FunASR in Python.

# compose-multiplatform vs FunASR

compose-multiplatform and FunASR share 6 technologies: lifecycle-runtime-ktx, constraintlayout, Google, material3, ui-graphics, and androidx.appcompat:appcompat. compose-multiplatform is written in Kotlin and FunASR in Python.

- [JetBrains/compose-multiplatform](https://seerepo.com/r/JetBrains/compose-multiplatform): Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
- [modelscope/FunASR](https://seerepo.com/r/modelscope/FunASR): Open-source speech recognition toolkit for training, inference, streaming ASR, VAD, punctuation, speaker diarization pipelines, and OpenAI-compatible/MCP serving.

## What they share and what sets them apart

- In common: lifecycle-runtime-ktx, constraintlayout, Google, material3, ui-graphics, androidx.appcompat:appcompat
- Only in compose-multiplatform: Jetpack Compose, Ktor, core-ktx, lifecycle-runtime-compose, lifecycle-viewmodel, org.jetbrains.compose.runtime:runtime, JetBrains, material, material-icons-core, coil-compose, org.jsoup:jsoup, slf4j-api, slf4j-simple
- Only in FunASR: androidx.core:core-ktx, Flask, FastAPI, uvicorn, activity-compose, ui, torch, librosa, ModelScope, funasr-onnx, sentencepiece, onnxruntime, ONNX, beautifulsoup4, markdown, YamlDotNet, Microsoft.Extensions.Logging, openclaw

## Side by side

| | compose-multiplatform | FunASR |
|---|---|---|
| Size | 155,780 lines written, 864 code files | 278,515 lines written, 1,165 code files |
| Who writes it | 0% of its commits signed by AI | 3.3% of its commits signed by AI. With Codex, Claude Code, and Gemini CLI |
| Activity | Last push November 5, 2026, 2,802 commits, 19,468 stars | Last push November 5, 2026, 4,986 commits, 20,948 stars |
| Tests | 430 test files. 31% of its code files have a test that imports them | 202 test files. 0.9% of its code files have a test that imports them |

- Size: Lines written by people and agents, without generated ones; code files, without tests.
- Who writes it: A commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
- Activity: From GitHub and its history, on the day SeeRepo read it.
- Tests: The files that test the code, and the share of code files a test imports.

## Frequently asked questions

### Which is bigger, compose-multiplatform or FunASR?

FunASR, with 278,515 lines written; compose-multiplatform has 155,780.

The proof: [modelscope/FunASR's code at commit fd1d4aa](https://github.com/modelscope/FunASR/tree/fd1d4aa655effca86dc03b70a09db7e4e6409a10)

### Which has more GitHub stars, compose-multiplatform or FunASR?

FunASR, with 20,948 stars; compose-multiplatform has 19,468.

The proof: [modelscope/FunASR on GitHub](https://github.com/modelscope/FunASR)

### Which has more tests, compose-multiplatform or FunASR?

compose-multiplatform, with 430 test files; FunASR has 202.

The proof: [JetBrains/compose-multiplatform's code at commit 986ae65](https://github.com/JetBrains/compose-multiplatform/tree/986ae65bdb403552b21f4fdaad47d9bd90cbcebc)

### Which was updated more recently, compose-multiplatform or FunASR?

Both got their last push on November 5, 2026.

The proof: [JetBrains/compose-multiplatform's commits on GitHub](https://github.com/JetBrains/compose-multiplatform/commits)

### Which has more commits signed by AI, compose-multiplatform or FunASR?

FunASR: an AI signed 3.3% of its commits, with Codex, Claude Code, and Gemini CLI.

The proof: [the commits each tool signed in modelscope/FunASR](https://seerepo.com/r/modelscope/FunASR/ai)

## Sources

- JetBrains/compose-multiplatform: Read on November 6, 2026, at commit 986ae65 (https://github.com/JetBrains/compose-multiplatform/tree/986ae65bdb403552b21f4fdaad47d9bd90cbcebc)
- modelscope/FunASR: Read on November 5, 2026, at commit fd1d4aa (https://github.com/modelscope/FunASR/tree/fd1d4aa655effca86dc03b70a09db7e4e6409a10)

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
