Acknowledgements
Busymate DevTools is built on open-source software. This page is generated directly from our dependency manifests — the package name, the version we ship, and its declared license — rather than typed by hand, so it stays accurate as dependencies change.
Website — runtime dependencies
Libraries the busymate.dev marketing site ships to the browser or runs on the server, read from web/marketing/package.json.
| Package | Version | License |
|---|---|---|
| @base-ui/react | 1.6.0 | MIT |
| @hugeicons/core-free-icons | 4.2.1 | MIT |
| @hugeicons/react | 1.1.9 | MIT |
| @supabase/supabase-js | 2.112.3 | MIT |
| class-variance-authority | 0.7.1 | Apache-2.0 |
| clsx | 2.1.1 | MIT |
| intl-messageformat | 10.7.16 | BSD-3-Clause |
| next | 16.3.2 | MIT |
| next-themes | 0.4.6 | MIT |
| react | 19.2.7 | MIT |
| react-dom | 19.2.7 | MIT |
| shiki | 1.29.2 | MIT |
| tailwind-merge | 3.6.0 | MIT |
Website — build tooling
Compilers, type checkers, and CSS tooling used to build this site — not shipped to visitors.
| Package | Version | License |
|---|---|---|
| @tailwindcss/postcss | 4.3.3 | MIT |
| @types/node | 20.19.43 | MIT |
| @types/react | 19.2.17 | MIT |
| @types/react-dom | 19.2.3 | MIT |
| postcss | 8.5.26 | MIT |
| tailwindcss | 4.3.3 | MIT |
| tw-animate-css | 1.4.0 | MIT |
| typescript | 5.9.3 | Apache-2.0 |
iOS app — Swift Package Manager
Packages pinned in the Busymate DevTools iOS app's Package.resolved.
| Package | Version | License |
|---|---|---|
| supabase-swift | 2.46.0 | MIT |
| swift-asn1 | 1.7.0 | Apache-2.0 |
| swift-clocks | 1.0.6 | MIT |
| swift-concurrency-extras | 1.3.2 | MIT |
| swift-crypto | 4.5.0 | Apache-2.0 |
| swift-http-types | 1.5.1 | Apache-2.0 |
| xctest-dynamic-overlay | 1.9.0 | MIT |
Android app — Gradle dependencies
Libraries declared in the Busymate DevTools Android app's Gradle version catalog. A version reading “via compose-bom” is managed by the Compose BOM rather than pinned on its own.
| Package | Version | License |
|---|---|---|
| androidx.activity:activity-compose | 1.9.2 | Apache-2.0 |
| androidx.compose:compose-bom | 2024.09.03 | Apache-2.0 |
| androidx.compose.material:material-icons-extended | via androidx.compose:compose-bom 2024.09.03 | Apache-2.0 |
| androidx.compose.material3:material3 | via androidx.compose:compose-bom 2024.09.03 | Apache-2.0 |
| androidx.compose.runtime:runtime | via androidx.compose:compose-bom 2024.09.03 | Apache-2.0 |
| androidx.compose.ui:ui | via androidx.compose:compose-bom 2024.09.03 | Apache-2.0 |
| androidx.compose.ui:ui-test-junit4 | via androidx.compose:compose-bom 2024.09.03 | Apache-2.0 |
| androidx.compose.ui:ui-test-manifest | via androidx.compose:compose-bom 2024.09.03 | Apache-2.0 |
| androidx.compose.ui:ui-tooling-preview | via androidx.compose:compose-bom 2024.09.03 | Apache-2.0 |
| androidx.core:core-ktx | 1.13.1 | Apache-2.0 |
| androidx.credentials:credentials | 1.3.0 | Apache-2.0 |
| androidx.credentials:credentials-play-services-auth | 1.3.0 | Apache-2.0 |
| androidx.lifecycle:lifecycle-process | 2.8.6 | Apache-2.0 |
| androidx.lifecycle:lifecycle-viewmodel-compose | 2.8.6 | Apache-2.0 |
| androidx.security:security-crypto | 1.1.0-alpha06 | Apache-2.0 |
| androidx.test.ext:junit | 1.2.1 | Apache-2.0 |
| com.android.tools:desugar_jdk_libs | 2.1.2 | BSD-3-Clause |
| com.google.android.libraries.identity.googleid:googleid | 1.1.1 | Apache-2.0 |
| com.google.firebase:firebase-messaging | 24.1.1 | Apache-2.0 |
| com.squareup.okhttp3:okhttp | 4.12.0 | Apache-2.0 |
| com.squareup.okio:okio | 3.9.0 | Apache-2.0 |
| junit:junit | 4.13.2 | EPL-1.0 |
| org.bouncycastle:bcpkix-jdk18on | 1.78.1 | MIT |
| org.bouncycastle:bcprov-jdk18on | 1.78.1 | MIT |
| org.brotli:dec | 0.1.2 | MIT |
| org.jetbrains.kotlinx:kotlinx-coroutines-android | 1.8.1 | Apache-2.0 |
| org.jetbrains.kotlinx:kotlinx-coroutines-core | 1.8.1 | Apache-2.0 |
| org.jetbrains.kotlinx:kotlinx-coroutines-test | 1.8.1 | Apache-2.0 |
| org.jetbrains.kotlinx:kotlinx-serialization-json | 1.7.3 | Apache-2.0 |
| org.mozilla:rhino | 1.7.14 | MPL-2.0 |