Top 23 Kotlin Kotlin Projects
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.Project mention: HttpClient can't connect to a TLS proxy | dev.to | 2021-09-13
https://github.com/square/okhttp/issues/3787 Discovered another client that doesn't support it either
The Kotlin Programming Language.Project mention: Last preview of Kotlin 1.6.0 is out (/r/Kotlin) | reddit.com/r/mistyfront | 2021-10-15
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.
A memory leak detection library for Android.Project mention: 25 Best Android Libraries, Projects, and Tools You Won’t Want to Miss Out in 2021 | dev.to | 2021-10-09
Knowing when root views are detached, e.g. to detect if they might be leaking (LeakCanary).
😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.Project mention: Weekly Questions Thread February 16 2021 | reddit.com/r/androiddev | 2021-02-19
I use Material Dialog https://github.com/afollestad/material-dialogs which allows you to pass in HTML for the message which uses the color as I defined here.
Free and open source manga reader for Android.Project mention: Why do you use android over iOS? | reddit.com/r/AndroidMasterRace | 2021-10-13
Less of an App Store monopoly You can download and install apps like you can on a Windows PC, you are not limited to just the Play Store. Tachiyomi is an app that can be downloaded outside an app store.
An Android Animation library which easily add itemanimator to RecyclerView items.Project mention: How can I code an app like this? | reddit.com/r/androidapps | 2021-02-23
Probably uses a library of some sort for animations, the rest would be Recyclerviews and components normal to Android. The whole thing is set in a Fragment/ Tabbed Activity.
Library support for Kotlin coroutinesProject mention: Updating my tech stack: RxJava vs Flow | reddit.com/r/androiddev | 2021-10-01
The catch operator ignores CancellationException which is used for cooperative cancellation in coroutines and flows. If you use try/catch, make sure you're not accidentally swallowing those exceptions. The same goes for runCatching, which catches all Throwables.
Run Linux Software Faster and Safer than Linux with Unikernels.
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
Framework for quickly creating connected applications in Kotlin with minimal effortProject mention: Experiences with Kotlin for web? | reddit.com/r/Kotlin | 2021-09-09
Not sure if it’s on topic but I played a bit with ktor a couple of years ago. It was a nice experience.
Image loading for Android backed by Kotlin Coroutines.Project mention: Requesting best practices to remove lag on Jetpack compose Sectioned LazyColumn | reddit.com/r/androiddev | 2021-09-30
u/khaled2252 Thank you for the reply. I do use images and for loading images, I am relying on coil-compose library. I also had the similar thought like yours and only used simple
I've been using Angular a lot and I like how it works. I'm also a huge fan of koin for kotlin.
RxJava bindings for Kotlin
Jetpack Compose for Desktop and Web, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.Project mention: Updating my tech stack: RxJava vs Flow | reddit.com/r/androiddev | 2021-10-01
I will say on the topic of multiplatform, rxjava isn't directly supported. However there is a multiplatform Rx library called reaktive which has way better testing support compared to coroutines at the moment. although if multiplatform is something you're interested in doing I would start the project off rather than do it later to save time in the long run. If you're interested, the mpp Todo sample is a good example demonstrating a lot of everything.
An android image compression library.
Vim emulation plugin for IDEs based on the IntelliJ PlatformProject mention: How in the hell do you increment a sequence of numbers with find/replace (regular expressions) in InjtelliJ/AppCode? | reddit.com/r/IntelliJIDEA | 2021-05-09
It's very easy to do in Intellij with ideavim
Kotlin SQL Framework
💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis...Project mention: Been out of Android dev for a few years. What's the most important things for me to read up on? | reddit.com/r/androiddev | 2021-06-26
Some repos here: https://github.com/igorwojda/android-showcase
A simple and modern Java and Kotlin web frameworkProject mention: Java Equivalent of Express.js for REST | reddit.com/r/java | 2021-10-14
🗡️ Android Pokedex using Hilt, Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.Project mention: Open source apps that use Android architecture components? | reddit.com/r/androiddev | 2021-06-24
Λrrow - Functional companion to Kotlin's Standard Library (by arrow-kt)Project mention: Is there any KEEP for adding support to something like F# computation expressions to Kotlin? | reddit.com/r/Kotlin | 2021-10-15
There is also https://arrow-kt.io/
Tivi is a work-in-progress TV show tracking Android app, which connects to Trakt.tv. It is still in its early stages of development and currently only contains two pieces of UI. It is under heavy development.Project mention: Open Source Android projects with good testing coverage | reddit.com/r/androiddev | 2021-08-15
An anti-bikeshedding Kotlin linter with built-in formatter
Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habitsProject mention: Selfhosted mobile friendly task logger | reddit.com/r/selfhosted | 2021-08-18
If you use Android then I recommend https://github.com/iSoron/uhabits. There is no server but it has built-in stats and can export raw data if needed.
What are some of the best open-source Kotlin projects in Kotlin? This list will help you:
Are you hiring? Post a new remote job listing for free.