Kotlin kotlin-library

Open-source Kotlin projects categorized as kotlin-library | Edit details

Top 23 Kotlin kotlin-library Projects

  • GitHub repo kotlin

    The Kotlin Programming Language.

    Project mention: HTTP4K como cliente HTTP | dev.to | 2021-11-28
  • GitHub repo awesome-kotlin

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

    Project mention: How to find templates and packages for Kotlin or Android? | reddit.com/r/Kotlin | 2021-05-12

    and repos like https://github.com/KotlinBy/awesome-kotlin containing quite a lot of useful stuff

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo Compressor

    An android image compression library.

  • GitHub repo Kategory

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

    Project mention: FP Architecture | dev.to | 2021-11-22


  • GitHub repo chucker

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

    Project mention: Android Dev Tools - Become a Master with these Tools, Collaborate Better | dev.to | 2021-07-04


  • GitHub repo Splitties

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

    Project mention: Future of single activity with multiple fragment!!! | reddit.com/r/androiddev | 2021-06-28

    I've successfully used single activity with multiple fragments in the past. In one app we even dropped the fragments and inflated custom views (fueled with splitties: https://github.com/LouisCAD/Splitties when compose was in early stage) with screens logic implemented as suspendable functions.

  • GitHub repo clikt

    Multiplatform command line interface parsing for Kotlin

    Project mention: Building Command Line Interfaces with Kotlin using picoCLI | dev.to | 2021-09-05

    picoCLI is one of the many options available to you to create CLIs on the JVM. Other possibilities include Jakarta Commons CLI or Clikt if you're using Kotlin.

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo DrawableToolbox

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

  • GitHub repo ktx

    Kotlin extensions for the libGDX game framework

  • GitHub repo KAndroid

    Kotlin library for Android

  • GitHub repo sheets

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

    Project mention: On Android is there an equivalent to this drag-down-to-dismiss modal view on iOS? | reddit.com/r/androiddev | 2021-06-02
  • GitHub repo multiplatform-settings

    A Kotlin Multiplatform library for saving simple key-value data

    Project mention: Encrypted Key-Value Store in Kotlin Multiplatform | dev.to | 2021-06-07

    Multiplatform Settings is a solid multiplatform key-value store, created by Touchlab's own Russell Wolf, used extensively at Touchlab, as well as in Jetbrains' KMM Production Sample. There is a Settings interface that is implemented for Android, iOS, MacOS, and JVM platforms. At first glance, it doesn't look like Multiplatform Settings offers any encrypted storage. But thanks to the abstraction that Android has built into SharedPreferences and Multiplatform Settings' support for saving to the iOS keychain, our work is pretty easy.

  • GitHub repo SuperBottomSheet

    Android native BottomSheet on steroids 💪

    Project mention: On Android is there an equivalent to this drag-down-to-dismiss modal view on iOS? | reddit.com/r/androiddev | 2021-06-02
  • GitHub repo KAHelpers

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

    Project mention: Do view binding in activities and data binding require cleanup when storing a reference to the binding? | reddit.com/r/android_devs | 2021-09-19

    Had to create a delegate for that to avoid manually cleaning resources.

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

    Project mention: Update strings.XML once a month | reddit.com/r/androiddev | 2021-04-03

    You can also use this awesome library by JcMinarro https://github.com/JcMinarro/Philology

  • GitHub repo Aesthetic Dialogs for Android 📱

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

  • GitHub repo lingua

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

    Project mention: r/argentina es el subreddit de habla hispana mas popular del sitio | reddit.com/r/argentina | 2021-10-30

    select 'r/'||subreddit sub , initcap(lang) language , count(*) c , ratio_to_report(c) over(partition by sub) ratio , sum(iff(language!='English', c, 0)) over(partition by sub) total_not_english , sum(c) over(partition by sub) total from reddit_sample_languages_udtf group by 1, 2 qualify ratio > .02 order by total_not_english desc, c desc, 1, ratio desc- Jason Baumgartner for collecting and sharing Reddit’s comments. - Peter M. Stahl for the Lingua project to detect languages in Java. - Snowflake for making it easy to run Java code in a UDF.

  • GitHub repo kord

    Idiomatic Kotlin Wrapper for The Discord API (by kordlib)

    Project mention: Criando um bot para Discord com Kord (Kotlin) | dev.to | 2021-09-05
  • GitHub repo Corbind

    Kotlin Coroutines binding APIs for Android UI widgets from the platform and support libraries

    Project mention: Corbind v1.5.1 – Kotlin Coroutine Binding APIs for Android UI Widgets | news.ycombinator.com | 2021-05-17
  • GitHub repo khipster

    Kotlin based JHipster

  • GitHub repo OneAdapter

    A Viewholderless Adapter for RecyclerView, who supports builtin diffing, states (paging, empty...), events (clicking, swiping...), and more.

  • GitHub repo pluto

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

  • GitHub repo Stately

    Kotlin Multiplatform State Library

    Project mention: How We integrated Kotlin Multiplatform Into Profi | reddit.com/r/KotlinMultiplatform | 2021-07-26

    For example, replace JVM IOException with kotlin.Exception and ConcurrentHashMap with Stately.

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 2021-11-28.

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 39,431
2 awesome-kotlin 9,653
3 Compressor 6,204
4 Kategory 4,703
5 chucker 2,139
6 Splitties 1,925
7 clikt 1,641
8 DrawableToolbox 1,079
9 ktx 1,016
10 KAndroid 885
11 sheets 671
12 multiplatform-settings 627
13 SuperBottomSheet 610
14 KAHelpers 548
15 Philology 467
16 Aesthetic Dialogs for Android 📱 464
17 lingua 430
18 kord 396
19 Corbind 395
20 khipster 381
21 OneAdapter 372
22 pluto 372
23 Stately 359
Find remote jobs at our new job board 99remotejobs.com. There are 34 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives