Pinned Repositories
AndroidTimeLock
Will time lock a build and stop the user running it if its too old, useful for releasing dev builds.
Calligraphy
Custom fonts in Android the easy way...
KUPnP
"Kew-pin" is a lighter weight Kotlin based UPnP client, based on modern reactive principles.
lemmings
Low level test runner to run hundreds of emulators on a single machine in a preditable manner
MultiTrack
MultiTrack the Tape replacement
ParallaxScrollView
A Parallax ScrollView which takes a background and foreground views - DEPRECATED
Paralloid
Paralloid - (Pah-rah-loid) The Android Parallax library - DEPRECATED.
StaggeredGridView
Based of the google staggeredgridview that has been hidden from the ACL, this is an example based off of that.
yakcov
Yet Another Kotlin COmpose Validation library
sqkon
Sqkon - SQLite Backed Jsonb KeyValue Store - Pronounced "sc-on"
chrisjenx's Repositories
chrisjenx/Calligraphy
Custom fonts in Android the easy way...
chrisjenx/KUPnP
"Kew-pin" is a lighter weight Kotlin based UPnP client, based on modern reactive principles.
chrisjenx/KotlinPatterns
Some of my prefered ways to use Kotlin on Android
chrisjenx/MultiTrack
MultiTrack the Tape replacement
chrisjenx/NodeSizer
NodeJS Image resizing proxy service
chrisjenx/yakcov
Yet Another Kotlin COmpose Validation library
chrisjenx/AutoComponent
Super lightweight lib that will generate a subcomponent.
chrisjenx/DroidKaigi
Slides from DroidKaigi Layout Inflator talk.
chrisjenx/Fotoapparat
Making Camera for Android more friendly. 📸
chrisjenx/lemmings
Low level test runner to run hundreds of emulators on a single machine in a preditable manner
chrisjenx/Intro-To-RxJava
An extensive tutorial on RxJava
chrisjenx/LetsTalkAboutTypefaces
Slides and extras for a talk about Typefaces.
chrisjenx/analytics-android
The hassle-free way to add analytics to your Android app.
chrisjenx/common-custom-user-data-gradle-plugin
Gradle plugin that enhances published build scans by adding a set of tags, links and custom values that have proven to be useful for many projects building with Gradle Enterprise.
chrisjenx/Dagger-Dynamic-Features
How to use Dagger 2 and Android Dynamic features
chrisjenx/android-architecture
MVI architecture Implementation of the ToDo app.
chrisjenx/ruler
Gradle plugin which helps you analyze the size of your Android apps.
chrisjenx/sqldelight
SQLDelight - Generates typesafe Kotlin APIs from SQL
chrisjenx/axion-release-plugin
Gradle release & version management plugin.
chrisjenx/cimg-android
The CircleCI Android Docker Convenience Image.
chrisjenx/copydynamic
Prototype of generating `copyDynamic` extension functions for kotlin data classes
chrisjenx/epoxy
Epoxy is an Android library for building complex screens in a RecyclerView
chrisjenx/jetpack-compose-awesome
📝 A curated list of awesome Jetpack Compose libraries, projects, articles and resources
chrisjenx/koin
Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform
chrisjenx/ksp
Kotlin Symbol Processing API
chrisjenx/ktor
Framework for quickly creating connected applications in Kotlin with minimal effort
chrisjenx/ktor-samples
Sample projects for Ktor
chrisjenx/okhttp
An HTTP+HTTP/2 client for Android and Java applications.
chrisjenx/ROS-DDNS
DDNS script for setting DNS entries for clients when they obtain a DHCP lease. Requires ROS 6.2+
chrisjenx/Shot
Screenshot testing library for Android