Loxley Labs

Credits and licenses

Loxley QR & Barcode Scanner 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

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 (2)
  • androidx.compose.material:material-icons-core-android:1.7.6
  • androidx.compose.material:material-icons-core: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.0
  • org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.0
  • 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)

Back to Loxley QR & Barcode Scanner · All apps

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