Loxley Labs

Credits and licenses

Loxley Toolbox for Android

This app is built with the open-source parts listed here. Each part stays under its own license, and these pages do not change that. The app shows the same list under About, Open-source licenses.

Libraries

ZXing

ZXing authors · Apache License 2.0

Reads the codes the camera sees and draws the codes you create.

Packages in the app (1)
  • com.google.zxing:core:3.5.3

AndroidX Room

The Android Open Source Project · Apache License 2.0

Keeps your notes in a database on this phone.

Packages in the app (5)
  • androidx.room:room-common:2.6.1
  • androidx.room:room-ktx:2.6.1
  • androidx.room:room-runtime:2.6.1
  • androidx.sqlite:sqlite-framework:2.4.0
  • androidx.sqlite:sqlite:2.4.0

CameraX

The Android Open Source Project · Apache License 2.0

Runs the camera. Its camera-core part has libyuv built in, shown in the next row.

Packages in the app (8)
  • androidx.camera.featurecombinationquery:featurecombinationquery:1.6.2
  • androidx.camera.viewfinder:viewfinder-core:1.5.1
  • androidx.camera:camera-camera2-pipe:1.6.2
  • androidx.camera:camera-camera2:1.6.2
  • androidx.camera:camera-core:1.6.2
  • androidx.camera:camera-lifecycle:1.6.2
  • androidx.camera:camera-video:1.6.2
  • androidx.camera:camera-view:1.6.2

libyuv (inside CameraX)

The LibYuv Project Authors · BSD 3-Clause License

Converts and rotates camera pictures.

Jetpack Compose and other AndroidX libraries

The Android Open Source Project · Apache License 2.0

Packages in the app (100)
  • androidx.activity:activity-compose:1.9.3
  • androidx.activity:activity-ktx:1.9.3
  • androidx.activity:activity:1.9.3
  • androidx.annotation:annotation-experimental:1.4.1
  • androidx.annotation:annotation-jvm:1.8.1
  • androidx.annotation:annotation:1.8.1
  • androidx.appcompat:appcompat-resources:1.8.0
  • androidx.appcompat:appcompat:1.8.0
  • androidx.arch.core:core-common:2.2.0
  • androidx.arch.core:core-runtime:2.2.0
  • androidx.autofill:autofill:1.0.0
  • androidx.collection:collection-jvm:1.4.4
  • androidx.collection:collection-ktx:1.4.4
  • androidx.collection:collection:1.4.4
  • androidx.compose.animation:animation-android:1.7.6
  • androidx.compose.animation:animation-core-android:1.7.6
  • androidx.compose.animation:animation-core:1.7.6
  • androidx.compose.animation:animation:1.7.6
  • androidx.compose.foundation:foundation-android:1.7.6
  • androidx.compose.foundation:foundation-layout-android:1.7.6
  • androidx.compose.foundation:foundation-layout:1.7.6
  • androidx.compose.foundation:foundation:1.7.6
  • androidx.compose.material3:material3-android:1.3.1
  • androidx.compose.material3:material3:1.3.1
  • androidx.compose.material:material-ripple-android:1.7.6
  • androidx.compose.material:material-ripple:1.7.6
  • androidx.compose.runtime:runtime-android:1.7.6
  • androidx.compose.runtime:runtime-saveable-android:1.7.6
  • androidx.compose.runtime:runtime-saveable:1.7.6
  • androidx.compose.runtime:runtime:1.7.6
  • androidx.compose.ui:ui-android:1.7.6
  • androidx.compose.ui:ui-geometry-android:1.7.6
  • androidx.compose.ui:ui-geometry:1.7.6
  • androidx.compose.ui:ui-graphics-android:1.7.6
  • androidx.compose.ui:ui-graphics:1.7.6
  • androidx.compose.ui:ui-text-android:1.7.6
  • androidx.compose.ui:ui-text:1.7.6
  • androidx.compose.ui:ui-unit-android:1.7.6
  • androidx.compose.ui:ui-unit:1.7.6
  • androidx.compose.ui:ui-util-android:1.7.6
  • androidx.compose.ui:ui-util:1.7.6
  • androidx.compose.ui:ui:1.7.6
  • androidx.concurrent:concurrent-futures-ktx:1.1.0
  • androidx.concurrent:concurrent-futures:1.1.0
  • androidx.core:core-backported-fixes:1.0.0
  • androidx.core:core-ktx:1.15.0
  • androidx.core:core:1.15.0
  • androidx.cursoradapter:cursoradapter:1.0.0
  • androidx.customview:customview-poolingcontainer:1.0.0
  • androidx.customview:customview:1.0.0
  • androidx.datastore:datastore-android:1.1.1
  • androidx.datastore:datastore-core-android:1.1.1
  • androidx.datastore:datastore-core-okio-jvm:1.1.1
  • androidx.datastore:datastore-core-okio:1.1.1
  • androidx.datastore:datastore-core:1.1.1
  • androidx.datastore:datastore-preferences-android:1.1.1
  • androidx.datastore:datastore-preferences-core-jvm:1.1.1
  • androidx.datastore:datastore-preferences-core:1.1.1
  • androidx.datastore:datastore-preferences:1.1.1
  • androidx.datastore:datastore:1.1.1
  • androidx.drawerlayout:drawerlayout:1.0.0
  • androidx.emoji2:emoji2-views-helper:1.3.0
  • androidx.emoji2:emoji2:1.3.0
  • androidx.exifinterface:exifinterface:1.4.2
  • androidx.fragment:fragment:1.5.4
  • androidx.graphics:graphics-path:1.0.1
  • androidx.interpolator:interpolator:1.0.0
  • androidx.lifecycle:lifecycle-common-java8:2.8.7
  • androidx.lifecycle:lifecycle-common-jvm:2.8.7
  • androidx.lifecycle:lifecycle-common:2.8.7
  • androidx.lifecycle:lifecycle-livedata-core-ktx:2.8.7
  • androidx.lifecycle:lifecycle-livedata-core:2.8.7
  • androidx.lifecycle:lifecycle-livedata:2.8.7
  • androidx.lifecycle:lifecycle-process:2.8.7
  • androidx.lifecycle:lifecycle-runtime-android:2.8.7
  • androidx.lifecycle:lifecycle-runtime-compose-android:2.8.7
  • androidx.lifecycle:lifecycle-runtime-compose:2.8.7
  • androidx.lifecycle:lifecycle-runtime-ktx-android:2.8.7
  • androidx.lifecycle:lifecycle-runtime-ktx:2.8.7
  • androidx.lifecycle:lifecycle-runtime:2.8.7
  • androidx.lifecycle:lifecycle-viewmodel-android:2.8.7
  • androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.7
  • androidx.lifecycle:lifecycle-viewmodel-savedstate:2.8.7
  • androidx.lifecycle:lifecycle-viewmodel:2.8.7
  • androidx.loader:loader:1.0.0
  • androidx.media3:media3-common:1.9.0
  • androidx.media3:media3-container:1.9.0
  • androidx.media3:media3-muxer:1.9.0
  • androidx.profileinstaller:profileinstaller:1.4.0
  • androidx.resourceinspection:resourceinspection-annotation:1.0.1
  • androidx.savedstate:savedstate-ktx:1.2.1
  • androidx.savedstate:savedstate:1.2.1
  • androidx.startup:startup-runtime:1.1.1
  • androidx.tracing:tracing-android:1.3.0
  • androidx.tracing:tracing-ktx:1.3.0
  • androidx.tracing:tracing:1.3.0
  • androidx.vectordrawable:vectordrawable-animated:1.1.0
  • androidx.vectordrawable:vectordrawable:1.1.0
  • androidx.versionedparcelable:versionedparcelable:1.1.1
  • androidx.viewpager:viewpager:1.0.0

Material Icons

Google · Apache License 2.0

Packages in the app (4)
  • androidx.compose.material:material-icons-core-android:1.7.6
  • androidx.compose.material:material-icons-core:1.7.6
  • androidx.compose.material:material-icons-extended-android:1.7.6
  • androidx.compose.material:material-icons-extended:1.7.6

Kotlin standard library and coroutines

JetBrains s.r.o. and Kotlin contributors · Apache License 2.0

Packages in the app (11)
  • org.jetbrains.kotlin:kotlin-android-extensions-runtime:1.9.22
  • org.jetbrains.kotlin:kotlin-parcelize-runtime:1.9.22
  • org.jetbrains.kotlin:kotlin-stdlib-common:2.1.20
  • org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.22
  • org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.22
  • org.jetbrains.kotlin:kotlin-stdlib:2.1.20
  • org.jetbrains.kotlinx:atomicfu-jvm:0.28.0
  • org.jetbrains.kotlinx:atomicfu:0.28.0
  • org.jetbrains.kotlinx:kotlinx-coroutines-android:1.9.0
  • org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.9.0
  • org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0

Okio

Square, Inc. · Apache License 2.0

Packages in the app (2)
  • com.squareup.okio:okio-jvm:3.4.0
  • com.squareup.okio:okio:3.4.0

Guava

Google · Apache License 2.0

Packages in the app (2)
  • com.google.guava:failureaccess:1.0.2
  • com.google.guava:guava:33.3.1-android

Dagger

Google, Inc. · Apache License 2.0

Packages in the app (1)
  • com.google.dagger:dagger:2.59

javax.inject and jakarta.inject

The JSR-330 and Jakarta Dependency Injection authors · Apache License 2.0

Packages in the app (2)
  • jakarta.inject:jakarta.inject-api:2.0.1
  • javax.inject:javax.inject:1

jakarta.inject notice

The Eclipse Jakarta Dependency Injection project · Apache License 2.0 (its notice file)

Receipt reading (OCR)

PP-OCRv4 text detection and recognition, PP-OCR v2.0 mobile direction classifier

PaddlePaddle Authors, Baidu (China) · Apache License 2.0

They read your receipt on this phone. Bundled with the app; nothing is downloaded. Packaged by the RapidOCR project.

ONNX Runtime

Microsoft Corporation · MIT License

Runs the OCR models on this phone. It has Eigen built in, under the Mozilla Public License 2.0 (the text is in the notices below). Eigen's source code is at gitlab.com/libeigen/eigen, at the revision named in ONNX Runtime's source, github.com/microsoft/onnxruntime, tag v1.30.0.

Packages in the app (1)
  • com.microsoft.onnxruntime:onnxruntime-android:1.30.0

ONNX Runtime 1.30.0 third-party notices

Microsoft Corporation and the authors listed in the file · Various, listed in the file

Back to Loxley Toolbox · All apps

Google Play and the Google Play logo are trademarks of Google LLC.