Kotlin Library

Open-source Kotlin projects categorized as Library | Edit details

Top 23 Kotlin Library Projects

  • androidx

    Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.

    Project mention: Introducing Focus, a new open source Gradle plugin | reddit.com/r/androiddev | 2022-03-31

    Haven't looked too closely yet, but so far this seems similar to AndroidX Playground (albeit Playground isn't exactly meant for public consumption, of course).

  • chucker

    🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device)

    Project mention: Powerful & Open Source debugger for native android apps | reddit.com/r/androiddev | 2022-05-17

    If you are an android developer, you must already be knowing about Chucker - An In-app HTTP Inspector, and Charles Proxy - A Desktop app-based HTTP(s) proxy. I have extensively used both the tools for debugging API traffic on Android devices but there are many pain points that the duo fails to solve hence I built an Open-Source and powerful android debugger which provides the capability of In-App API Inspector as well modifying the API request/response without dealing with SSL certificate and proxy issues.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • MultiSnapRecyclerView

    Android library for multiple snapping of RecyclerView

  • Transitioner

    A library for dynamic view-to-view transitions

  • Fluid Slider for Android

    :octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Android library made by @Ramotion

  • SpeedView

    Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape :zap:

    Project mention: Does google have API/services for building GPS speedometer app? | reddit.com/r/AndroidStudio | 2022-02-26
  • react-native-blurhash

    🖼️ A library to show colorful blurry placeholders while your content loads.

    Project mention: How can I handle the (image) layout flickering problem while the components are loading? (Especially on home and explore screen) | reddit.com/r/reactnative | 2021-08-31
  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • landscapist

    🍂 Jetpack Compose image loading library that fetches and displays network images with Glide, Coil, and Fresco

    Project mention: What are the most common used (3rd party) libraries and frameworks used in Android development? | reddit.com/r/androiddev | 2022-01-07

    Landscapist for image loading

  • LiquidSwipe

    Android LiquidSwipe Library

  • Leku

    :earth_africa: Map location picker component for Android. Based on Google Maps. An alternative to Google Place Picker.

    Project mention: Watery : A water delivery solution android app | dev.to | 2022-05-01


  • Hoplite

    A boilerplate-free Kotlin config library for loading configuration files as data classes

  • fakeit

    The Kotlin fake data generator library! (by moove-it)

  • Aesthetic Dialogs for Android 📱

    📱 An Android Library for 💫fluid, 😍beautiful, 🎨custom Dialogs.

  • beagle

    A smart, reliable, and highly customizable debug menu library for Android apps that supports screen recording, network activity logging, and many other useful features.

    Project mention: Any QA debug crash libraries you recommend? | reddit.com/r/androiddev | 2022-02-10
  • ChiliPhotoPicker

    Photo picker library for android. Let's you pick photos directly from files, or navigate to camera or gallery.

  • Pdf Viewer For Android

    A Lightweight PDF Viewer Android library which only occupies around 125kb while most of the Pdf viewer occupies up to 16MB space.

  • venom

    A lightweight tool that simplifies testing of the process death scenario. (by YarikSOffice)

    Project mention: Can we talk process death? | reddit.com/r/androiddev | 2022-01-21

    You can technically repro it with the red square "terminate" button in Android Studio, with am kill, and https://github.com/YarikSOffice/venom does some magic to repro it too

  • KEthereum

    Kotlin library for Ethereum

    Project mention: Anyone use Java/Kotlin for building services interacting with Blockchains? | reddit.com/r/ethdev | 2021-11-29

    You can look into https://github.com/komputing/KEthereum to find examples of people using Kotlin

  • Flippable

    A Jetpack Compose library for animating a flip transition between the front and back of something, such as a card.

    Project mention: Created a Jetpack Compose library, Flippable to create 2-sided animated flip views. | reddit.com/r/androiddev | 2022-02-21

    Github Link: https://github.com/wajahatkarim3/Flippable

  • quickie

    📷🔍 Android QR code scanning library

    Project mention: Learning Android Camera stack | reddit.com/r/androiddev | 2022-03-30

    here are some nice resources: https://github.com/G00fY2/quickie

  • Quantitizer

    :sparkles: A quantity stepper for android projects

    Project mention: 25 Best Android Libraries, Projects, and Tools You Won’t Want to Miss Out in 2021 | dev.to | 2021-10-09

    25. Quantitizer

  • PaintableVectorView

    PaintableVectorView enables to change color of paths/groups in Vector Drawable (SVG)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-05-17.

Kotlin Library related posts


What are some of the best open-source Library projects in Kotlin? This list will help you:

Project Stars
1 androidx 3,718
2 chucker 2,525
3 MultiSnapRecyclerView 2,373
4 Transitioner 2,047
5 Fluid Slider for Android 1,383
6 SpeedView 1,119
7 react-native-blurhash 1,101
8 landscapist 956
9 LiquidSwipe 810
10 Navigation Toolbar for Android 792
11 Leku 688
12 Hoplite 539
13 fakeit 507
14 Aesthetic Dialogs for Android 📱 504
15 beagle 384
16 ChiliPhotoPicker 375
17 Pdf Viewer For Android 293
18 venom 251
19 KEthereum 241
20 Flippable 230
21 quickie 187
22 Quantitizer 166
23 PaintableVectorView 160
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.