Kotlin kotlin-library

Open-source Kotlin projects categorized as kotlin-library

Top 23 Kotlin kotlin-library Projects

  • kotlin

    The Kotlin Programming Language.

    Project mention: Python vs Golang | dev.to | 2022-11-23

    It’s old news that Python tops the list as the most popular programming language while Golang fights to stay in the top ten with PHP, Kotlin, C and so on. This is because we commonly use Python for software development, task automation, data analysis, data visualization, AIs and building websites or applications like Instagram. In addition, Python - being relatively easy to learn - has been adopted by many non-programmers, like accountants and scientists, for various everyday tasks like organizing finances.

  • awesome-kotlin

    A curated list of awesome Kotlin related stuff Inspired by awesome-java.

    Project mention: Python for Serious Beginners - Free PDF | reddit.com/r/learnprogramming | 2022-09-07

    https://kotlin.link/ - resource links, docs, libraries, etc

  • Zigi

    Delete the most useless function ever: context switching.. Zigi monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack! Plus it reduces cycle time by up to 75%.

  • Compressor

    An android image compression library.

    Project mention: setResult and finish don't work inside any Coroutine Scope. Possible reasons? | reddit.com/r/androiddev | 2022-07-14

    We use the Compressor library in our app. I upgraded it to V3 today, and that requires that the compression code be run inside a Coroutine Scope.

  • Kategory

    Λrrow - Functional companion to Kotlin's Standard Library (by arrow-kt)

    Project mention: ArrowKt/FP - Tracking paths to validation errors | reddit.com/r/Kotlin | 2022-11-22

    You can define a function like context(EitherEffect) suspend fun MyType.bind(path: String)like the ones in https://github.com/arrow-kt/arrow/blob/b608a054a5318fe57d7055c35bb64a5effb053b6/arrow-libs/core/arrow-core/src/commonMain/kotlin/arrow/core/computations/either.kt

  • 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.

  • Splitties

    A collection of hand-crafted extensions for your Kotlin projects.

    Project mention: Useful utilities, extensions, base classes | reddit.com/r/androiddev | 2022-07-10

    https://github.com/LouisCAD/Splitties don’t use it because I think it leads to dependency bloat but there you go

  • clikt

    Multiplatform command line interface parsing for Kotlin

    Project mention: I've created a small library for interactive CLI UI called 'kotlin-inquirer' | reddit.com/r/Kotlin | 2022-02-06
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • ktx

    Kotlin extensions for the libGDX game framework

    Project mention: Is there a cross platform 2d graphics library with a simple API like p5 | reddit.com/r/Kotlin | 2022-06-25
  • DrawableToolbox

    🛠️ The missing drawable toolbox for Android. Create drawables programmatically and get rid of the boring and always repeated drawable.xml files.

  • KAndroid

    Kotlin library for Android

  • multiplatform-settings

    A Kotlin Multiplatform library for saving simple key-value data

    Project mention: Looking toward Multiplatform Settings 1.0.0 | dev.to | 2022-07-24

    View on GitHub

  • sheets

    ⭐ ‎‎‎‏‏‎ ‎Offers a range of beautiful sheets (dialogs & bottom sheets) for quick use in your project. Includes many ways to customize sheets.

  • 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


  • SuperBottomSheet

    Android native BottomSheet on steroids 💪

  • KAHelpers

    Kotlin Extensions (Android extensions) and Helpers for smoother Android development

    Project mention: Useful utilities, extensions, base classes | reddit.com/r/androiddev | 2022-07-10


  • kord

    Idiomatic Kotlin Wrapper for The Discord API (by kordlib)

  • pluto

    Pluto is a on-device debugging framework for Android applications, which helps in inspection of HTTP requests/responses, capture Crashes and ANRs and manipulating application data on-the-go. (by plutolib)

    Project mention: Pluto : Open-source On-device debugger for Android apps | reddit.com/r/coding | 2022-02-28
  • multiplatform-compose

    A demo to show usage of Jetbrains Compose in Android and iOS.

    Project mention: BeeWare – write Python, run as native everywhere | news.ycombinator.com | 2022-02-06

    Edit: It looks like there are some efforts to bring it to iOS https://github.com/cl3m/multiplatform-compose

  • Aesthetic Dialogs for Android 📱

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

  • lingua

    The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike

    Project mention: Announcing Lingua 1.2.0 - The most accurate natural language detection library for the JVM, suitable for long and short text alike | reddit.com/r/Kotlin | 2022-06-07
  • Philology

    An easy way to dynamically replace Strings of your Android App or provide new languages Over-the-air without needed to publish a new release on Google Play.

  • kotlin-argparser

    Easy to use and concise yet powerful and robust command line argument parsing for Kotlin

  • contacts-android

    Android Contacts API Library written in Kotlin with Java interoperability. No more ContentProviders and cursors. Say goodbye to ContactsContract. Build your own contacts app!

    Project mention: Programmatically adding numbers to my phone book | reddit.com/r/androiddev | 2022-09-19

    There's a library that can do this: https://github.com/vestrel00/contacts-android

  • SonarLint

    Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.

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-11-23.

Kotlin kotlin-library related posts


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

Project Stars
1 kotlin 43,199
2 awesome-kotlin 10,208
3 Compressor 6,650
4 Kategory 5,357
5 chucker 2,840
6 Splitties 2,205
7 clikt 1,934
8 ktx 1,168
9 DrawableToolbox 1,108
10 KAndroid 890
11 multiplatform-settings 881
12 sheets 819
13 Leku 702
14 SuperBottomSheet 662
15 KAHelpers 641
16 kord 630
17 pluto 543
18 multiplatform-compose 538
19 Aesthetic Dialogs for Android 📱 537
20 lingua 528
21 Philology 498
22 kotlin-argparser 468
23 contacts-android 455
Truly a developer’s best friend
Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.