Github上关于Kotlin的库

1.kotgo

author:nekocode stars:1444

You can create a new Kotgo template project fast by using the following command. Just paste and execute it at a terminal prompt. Have fun!

2.kotlinpoet

author:square stars:1378

KotlinPoet is a Kotlin and Java API for generating .kt source files.

3.KAndroid

author:pawegio stars:759

Kotlin library for Android with useful extensions to eliminate boilerplate code in Android SDK and focus on productivity.

4.Time

author:kizitonwose stars:554

Type-safe time calculations in Kotlin.

5.Kotlin-Realm-Extensions

author:vicpinm stars:371

Simplify your code to its minimum expression with this set of Kotlin extensions for Realm. Forget about all boilerplate related with Realm API and performs database operations in one line of code.

6.K4Kotlin

author:kirtan403 stars:197

A sweet, small set of Kotlin functions to reduce your android boilerplate code.

7.Getting-started-with-Kotlin

author:steelkiwi stars:129

Getting started with Kotlin And third-party libraries Glide, Dagger 2, Retrofit 2, Realm, RxJava and MVP architecture on Android.

8.KotlinMvpArchitecture

author:burakeregar stars:125

Clean MVP Architecture with Dagger2 + Retrofit2 + Fresco + GenericRecyclerAdapter for Kotlin.

9.kotlinAndroidLib

author:VolodymyrLykhonis stars:120

Kotlin for Android helps not to write boilerplate code with instantiating abstract or interfaces instances. The purpose of the library is to save time of writing code using Android SDK wrapping as much as possible common functionality.

10.kotlin-extensions

author:yongjhih stars:116

A Kotlin extensions for Android.

11.KontinuousSpeechRecognizer

author:StephenVinouze stars:73

A Kotlin Speech Recognizer that runs continuously and is triggered with an activation keyword.

12.KotlinMvpTemplateGenerator

author:burakeregar stars:55

Android Studio template for Kotlin with MVP + Dagger2 + Retrofit2.

13.Kotlin-Example

author:myinnos stars:50

An example for who are all going to start learning Kotlin programming language to develop Android application.

14.Kotlin-AgendaCalendarView

author:ognev-zair stars:37

Kotlin-AgendaCalendarView is a calendar widget with list of events which can be dynamically filled.

15.karamba

author:matteocrippa stars:34

A collection of useful Kotlin extension for Android.

16.kotlin-android-utils

author:costular stars:33

17.kotlet

author:mirrajabi stars:29

Just another Kotlin sample application.

18.Android-Kotlin-Boilerplate

author:po10cio stars:24

This project demonstrates Android Architecture Components (Viewodel, Livedata) and Dagger for dependency Injection in Kotlin.

19.kson

author:aafanasev stars:23

Gson TypeAdapter & Factory generator from Kotlin data classes.

20.Kotlinify

author:gilgoldzweig stars:22

Kotlinify is a suite of extension and classes for easier daily android development in Kotlin.

21.KotlinSample

author:VladimirWrites stars:20

Simple Android app written in Kotlin.

22.AndroidKEx

author:robertlevonyan stars:19

Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.

23.LifecycleExtensions

author:taehwandev stars:13

This is the Android Architecture Components extension library available for Kotlin.

24.CoroutineBinding

author:satoshun stars:13

Kotlin Coroutine binding APIs for Android's UI widgets.

25.Stopwatch

author:ajithvgiri stars:9

Stopwatch is the simple Timer app for Android, which is developed using Kotlin.

26.kursor

author:aballano stars:9

Extension functions to facilitate working with Android's Cursor.

27.AndroidMVPKotlinDemo

author:vsay01 stars:7

This demo aims shows practical way of clean architecture, MVP in android with Kotlin.

28.KT-Xtension

author:kailash09dabhi stars:5

Group of useful kotlin extension I made for application development in kotlin language which helps in day to day life of android developers!

29.RecyclerView-Kotlin

author:ashishguptasanu stars:4

Basic implementation of Android Recycler View purely written in Kotlin.

30.VersionKontrol

author:ed-george stars:3

A tiny Kotlin library to determine if a version string is newer when compared to another. Can be used to determine if an application requires a forced update.