Source: https://seerepo.com/r/android/architecture-samples/built
Markdown source: https://seerepo.com/r/android/architecture-samples/built.md
Description: architecture-samples is a Kotlin repo built with Jetpack Compose, androidx.hilt:hilt-navigation-compose, androidx.navigation:navigation-compose,…

# What is architecture-samples built with?

architecture-samples is a Kotlin repo built with Jetpack Compose, androidx.hilt:hilt-navigation-compose, androidx.navigation:navigation-compose, com.google.dagger:hilt-android, core-ktx, and 5 more. It reaches it with room-ktx and room-runtime, makes its content with coil, coil-compose, and coil-svg, is tested with hilt-android-testing, navigation-testing, org.jetbrains.kotlinx:kotlinx-coroutines-test, room-testing, rules, and 10 more, deploys with com.jakewharton.timber:timber, and uses datastore and datastore-preferences. It has 6,049 written lines, with 20 test files.

Read on November 6, 2026, at commit ee66e15.

Repository: https://github.com/android/architecture-samples

## Frontend

### The base

- **[Jetpack Compose](https://seerepo.com/uses/jetpack-compose)**: 11 files
- **androidx.hilt:hilt-navigation-compose**: 4 files
- **androidx.navigation:navigation-compose**: 1 file

### Interface

- **animation**
- **[appcompat](https://seerepo.com/uses/appcompat)**
- **compose-bom**
- **core-splashscreen**
- **foundation-layout**
- **material3-window-size-class**
- **runtime-tracing**
- **ui-util**
- **window**

### Icons

- **material-icons-extended**

## Backend

### Data

- **datastore**
- **datastore-preferences**

### Data access

- **room-ktx**
- **room-runtime**

## Support

### The base

- **com.google.dagger:hilt-android**
- **[core-ktx](https://seerepo.com/uses/core-ktx)**
- **[JetBrains](https://seerepo.com/uses/jetbrains)**
- **lifecycle-livedata-ktx**
- **[lifecycle-runtime-compose](https://seerepo.com/uses/lifecycle-runtime-compose)**
- **runtime-livedata**
- **startup-runtime**

### Content

- **coil**
- **coil-compose**
- **coil-svg**

### Testing

- **hilt-android-testing**
- **navigation-testing**
- **org.jetbrains.kotlinx:kotlinx-coroutines-test**
- **room-testing**
- **rules**
- **ui-test-manifest**
- **uiautomator**
- **work-testing**
- **junit:junit**: 14 files
- **androidx.test:core-ktx**: 7 files
- **androidx.test.ext:junit-ktx**: 7 files
- **androidx.compose.ui:ui-test-junit4**: 6 files
- **[Google](https://seerepo.com/uses/google)**: 5 files
- **androidx.test.espresso:espresso-core**: 2 files
- **androidx.test:runner**: 1 file

### Deploy

- **com.jakewharton.timber:timber**: 1 file

### Tools

- **com.google.dagger:hilt-android-compiler**
- **gradle**
- **hilt-compiler**
- **kotlin-gradle-plugin**
- **lint-api**
- **profileinstaller**
- **room-compiler**
- **ui-tooling**
- **ui-tooling-preview**
- **androidx.annotation:annotation**: 3 files

### Other

- **desugar_jdk_libs**
- **hilt-work**
- **kotlinx-serialization-json**
- **lifecycle-viewmodel-compose**
- **metrics-performance**
- **org.jetbrains.kotlinx:kotlinx-coroutines-android**
- **tracing-ktx**
- **work-runtime-ktx**

## Other repos with a similar stack

- [android/nowinandroid](https://seerepo.com/r/android/nowinandroid/built): Jetpack Compose, com.google.dagger:hilt-android, core-ktx, JetBrains, lifecycle-runtime-compose, appcompat, foundation-layout, material3-window-size-class, runtime-tracing, room-ktx, room-runtime, coil-compose · [Compare](https://seerepo.com/compare/android/architecture-samples/vs/android/nowinandroid)
- [komi-store/komi-store](https://seerepo.com/r/komi-store/komi-store/built): Jetpack Compose, datastore-preferences, core-ktx, JetBrains, lifecycle-runtime-compose, material-icons-extended, room-runtime, coil-compose · [Compare](https://seerepo.com/compare/android/architecture-samples/vs/komi-store/komi-store)
- [topjohnwu/Magisk](https://seerepo.com/r/topjohnwu/Magisk/built): Jetpack Compose, core-ktx, lifecycle-runtime-compose, room-ktx, room-runtime, com.jakewharton.timber:timber · [Compare](https://seerepo.com/compare/android/architecture-samples/vs/topjohnwu/Magisk)
- [android/compose-samples](https://seerepo.com/r/android/compose-samples/built): Jetpack Compose, androidx.navigation:navigation-compose, core-ktx, lifecycle-runtime-compose, appcompat, compose-bom · [Compare](https://seerepo.com/compare/android/architecture-samples/vs/android/compose-samples)
- [team-spotube/spotube](https://seerepo.com/r/team-spotube/spotube/built): Jetpack Compose, datastore-preferences, JetBrains, lifecycle-runtime-compose, coil-compose · [Compare](https://seerepo.com/compare/android/architecture-samples/vs/team-spotube/spotube)
- [open-ani/animeko](https://seerepo.com/r/open-ani/animeko/built): Jetpack Compose, datastore-preferences, appcompat, room-ktx, room-runtime · [Compare](https://seerepo.com/compare/android/architecture-samples/vs/open-ani/animeko)

## Frequently asked questions

### What language is architecture-samples written in?

architecture-samples is written in Kotlin, with 6,049 written lines.

### What framework does architecture-samples use?

architecture-samples is built with Jetpack Compose, androidx.hilt:hilt-navigation-compose, androidx.navigation:navigation-compose, com.google.dagger:hilt-android, core-ktx, JetBrains, lifecycle-livedata-ktx, lifecycle-runtime-compose, runtime-livedata, and startup-runtime.

### What services does architecture-samples use?

architecture-samples uses datastore and datastore-preferences.

### Does architecture-samples have tests?

Yes. architecture-samples has 20 test files and is tested with hilt-android-testing, navigation-testing, org.jetbrains.kotlinx:kotlinx-coroutines-test, room-testing, rules, ui-test-manifest, uiautomator, work-testing, junit:junit, androidx.test:core-ktx, androidx.test.ext:junit-ktx, androidx.compose.ui:ui-test-junit4, Google, androidx.test.espresso:espresso-core, and androidx.test:runner.

### Which repos have a stack like architecture-samples's?

The ones that share most of its stack: android/nowinandroid, komi-store/komi-store, and topjohnwu/Magisk.

## 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.
