What is thunderbird-android built with?
thunderbird-android is a Kotlin repo built with Jetpack Compose, androidx.activity:activity, androidx.navigationevent:navigationevent, activity-compose, core-ktx, and 15 more. It signs people in with net.openid:appauth and androidx.biometric:biometric, makes its content with com.github.bumptech.glide:glide, jdom2, jinja2, org.apache.james:apache-mime4j-dom, org.jsoup:jsoup, and 2 more, validates its data with json-schema-validator and jsonschema, is tested with benchmark-macro-junit4, fragment-testing, io.ktor:ktor-client-mock, junit-ktx, koin-test, and 17 more, deploys with io.ktor:ktor-client-logging, logback-classic, and timber, and uses datastore-preferences and androidx.datastore:datastore. It has 351,476 written lines, with 808 test files.
Read on November 9, 2026, at commit 467787f. Read it as markdown
Frontend
The base 3
- Jetpack Compose622 files
- androidx.activity:activity35 files
- androidx.navigationevent:navigationevent2 files
Interface 20
- Google61 files
- Glance4 files
- androidx.glance:glance-preview1 file
- org.jetbrains.compose.components:components-resources
- androidx.fragment:fragment49 files
- androidx.appcompat:appcompat22 files
- androidx.recyclerview:recyclerview20 files
- androidx.preference:preference19 files
- androidx.coordinatorlayout:coordinatorlayout5 files
- de.hdodenhof:circleimageview3 files
- androidx.constraintlayout:constraintlayout2 files
- androidx.camera:camera-view1 file
- androidx.swiperefreshlayout:swiperefreshlayout1 file
- androidx.window:window1 file
- adaptive
- core-splashscreen
- fragment-compose
- glance-material3
- graphics-path
- material3
Icons 1
- material-icons-extended
Backend
Data 2
- androidx.datastore:datastore1 file
- datastore-preferences
Sign-in 2
- net.openid:appauth7 files
- androidx.biometric:biometric1 file
Other repos with a similar stack
Ordered by how much of its stack they share with thunderbird-android, then by stars.
- komi-storekomi-store20.4k
🩵 A free, open-source app store for developers' releases on GitHub, Codeberg & Forgejo — browse, discover, and install apps with one click. Formerly GitHub Store.
13 of 124 in commonCompare → - JetBrainscompose-multiplatform19.5k
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
10 of 124 in commonCompare →
Frequently asked questions
What language is thunderbird-android written in?
What framework does thunderbird-android use?
What does thunderbird-android sign people in with?
What services does thunderbird-android use?
Does thunderbird-android have tests?
Which repos have a stack like thunderbird-android's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

