Kotlin

Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java, and the JVM version of its standard library depends on the Java Class Library, but type inference allows its syntax to be more concise.

Newest releases
154

charleskorn YAML support for kotlinx.serialization
 
12

MohamedHarmoush Android MVVM project template using android architecture components along with Room database, ViewModel/LiveData, ViewBinding, and data binding, and Koin dependency injection (MVVM + Kotlin + Retrofit2 + Koin+ Coroutines + Kotlin
 
20

mitchtabian Kotlin, MVVM, Navigation Components, Hilt, Jetpack Compose, Retrofit2
 
163

cqfn Strict coding standard for Kotlin and a custom set of rules for detecting code smells, code style issues and bugs
 
23

ychescale9 A Compose Desktop sample.
 
309

cashapp An annotation and Kotlin compiler plugin for enforcing a when statement is exhaustive
 
432

GitLiveApp The Firebase Kotlin SDK is a Kotlin-first SDK for Firebase. It's API is similar to the Firebase Android SDK Kotlin Extensions but also supports multiplatform projects, enabling you to use Firebase directly from your common source
 
8.8k

JetBrains Jetpack Compose for Desktop, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
 
15

MayconCardoso Create all files of all layers of your application connecting all of them. It also creates a new module for each feature generated.
 
13

cmota I've created a codelab where you can follow step by step the development of android and iOS application using Kotlin Multiplatform:
 
21

hieuwu Some small projects to practice Android Basics with Kotlin
 
1.4k

airbnb πŸ”¦ Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
 
159

saket Never open sonatype's website again for releasing your libraries.
 
18

square Radiography provides a utility class to pretty print a view hierarchy.
 
10

arkivanov Lifecycle-aware components for Jetpack Compose with routing functionality. This project is inspired by Badoos RIBs fork of the Uber RIBs framework.
 
16

Flipper-Zero Android Mobile app to rule all Flipper's family
 
97

cashapp A content provider wrapper for reactive queries with Kotlin coroutines Flow or RxJava Observable.
 
38

cesarferreira Kotlin intuitive java.util.Date extensions.
 
14

KieronQuinn Port of the double tap on back of device feature from Android 11 to any armv8 Android device
 
126

enginebai The AndroidBase project provides a Android app project template that includes the base modules/classes (ex: BaseActivity, BaseFragment, BaseViewModel ... etc.), setups for Gradle Kotlin DSL and eliminates boilerplate code.
 
388

square Anvil is a Kotlin compiler plugin to make dependency injection with Dagger easier by automatically merging Dagger modules and component interfaces.
 
13

Zhuinden Flow-CombineTuple-KT contains helper functions for Flow, to combine their latest emissions into typed tuples.
 
88

dennisschroeder Khome is a smart home automation library for Home Assistant written in Kotlin.
 
20

ShaishavGandhi Partition - a small library for generating markdown tables.
 
1.8k

LukasLechnerDev πŸŽ“ Learning Kotlin Coroutines for Android by example. πŸš€ Sample implementations for real-world Android use cases. πŸ›  Unit tests included!
 
807

immuni-app Official repository for the Android version of the immuni application
 
166

vhqtvn Builtin VSCode server has builtin termux, you can start right away by openning the terminal view and run pkg install git (there's maybe incompatible package, please report).
 
13

MindorksOpenSource This repository contains a sample app that implements Koin in MVVM architecture using Kotlin.
 
34

square Hephaestus is a Kotlin compiler plugin to make dependency injection with Dagger easier by automatically merging Dagger modules and component interfaces.
 
15

JakeJMattson The documentation for this project is currently WIP. The best source for learning the framework is by joining the Discord, or checking existing bots.
 
10

fteychene Hexagonal and beyod in kotlin experimentation
 
270

romainguy Sample app for Jetpack Compose Developer Preview 2