Skip to content

Latest commit

 

History

History
967 lines (643 loc) · 64.4 KB

kotlin.md

File metadata and controls

967 lines (643 loc) · 64.4 KB
  1. andriod
  2. android-app
  3. android-application
  4. android-architecture
  5. android-architecture-components
  6. android-databinding
  7. android-development
  8. android-ktx
  9. android-library
  10. android-sdk
  11. android-studio
  12. android-studio-plugin
  13. android-ui
  14. animation
  15. anko
  16. app
  17. architecture
  18. architecture-components
  19. assertions
  20. async
  21. awesome
  22. awesome-list
  23. boilerplate
  24. camera
  25. clean-architecture
  26. compiler
  27. conference
  28. coroutines
  29. dagger
  30. dagger2
  31. dagger2-mvp
  32. demo
  33. dribbble
  34. dsl
  35. espresso
  36. ethereum
  37. fanfou
  38. fingerprint
  39. fingerprint-authentication
  40. fragments
  41. freedom
  42. functional
  43. functional-programming
  44. gallery
  45. game
  46. gradient
  47. gradle
  48. gradle-plugin
  49. graphql
  50. gson
  51. gui
  52. http
  53. http-client
  54. ijkplayer
  55. intellij
  56. intellij-plugin
  57. java
  58. javafx
  59. json
  60. junit
  61. jvm
  62. library
  63. livedata
  64. logging
  65. maps
  66. matchers
  67. material
  68. material-components
  69. material-design
  70. material-ui
  71. media
  72. mobile
  73. mockito
  74. moshi
  75. mvp
  76. mvp-architecture
  77. mvvm
  78. networking
  79. oauth
  80. okhttp
  81. okhttp3
  82. open-source
  83. opengl
  84. opensource
  85. orm
  86. realm
  87. recyclerview
  88. recyclerview-adapter
  89. reddit
  90. repository
  91. retrofit
  92. retrofit2
  93. room
  94. rxjava
  95. rxjava2
  96. rxkotlin
  97. sample
  98. sticky
  99. testing
  100. textview
  101. timeline
  102. timelineview
  103. transition
  104. translation
  105. tutorial
  106. video
  107. view
  108. viewmodel

andriod

  1. kovenant. Kovenant. Promises for Kotlin.
  2. PassAndroid. Android App to view passes

android-app

  1. conference-app-2018. The Official Conference App for DroidKaigi 2018 Tokyo
  2. Mango. 🏀 An Android app for dribbble.com
  3. Transportr. The public transport companion that respects your privacy and your freedom.

android-application

  1. android-clean-architecture-boilerplate. An android boilerplate project using clean architecture
  2. tivi. 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.
  3. Mango. 🏀 An Android app for dribbble.com
  4. SurvivalManual. Libre Survival Manual for Android with offline in mind
  5. From-design-to-Android-part2.
  6. red-moon. An android screen filter app for night time phone use
  7. kotlin-android-examples. 💪 [Examples] Isolated applications purely on Kotlin, for all android devs out there
  8. PackageTracker. The New ExpressHelper for Android.
  9. Kotlin-CleanArchitecture. This is a sample app that is part of a blog post I have written about how to architect android application using the Uncle Bob's clean architecture and Fernando Cejas Android-CleanArchitecture in Kotlin. Post in Spanish: http://katade.com/clean-architecture-kotlin/
  10. walleth. native Android Ethereum wallet

android-architecture

  1. android-clean-architecture-boilerplate. An android boilerplate project using clean architecture
  2. countries. An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
  3. Kotlin-CleanArchitecture. This is a sample app that is part of a blog post I have written about how to architect android application using the Uncle Bob's clean architecture and Fernando Cejas Android-CleanArchitecture in Kotlin. Post in Spanish: http://katade.com/clean-architecture-kotlin/
  4. Android-Architecture-Components. The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.
  5. android-arch-news-sample. News app built using new Android Architecture Guidelines and Kotlin

android-architecture-components

  1. Android-Architecture-Components. The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.
  2. android-arch-news-sample. News app built using new Android Architecture Guidelines and Kotlin
  3. Android-Architecture-Components-Kotlin. Sample used to practice Kotlin and Android Architecture Components.

android-databinding

  1. rx-mvvm-android. My way to MVVM using RxJava and Android databinding
  2. android-gif-example. Gif RecyclerView in MVP using Dagger 2 + Retrofit 2 + Moshi + RxJava 2 + Glide 4 with JUnit and Espresso tests written in Kotlin + Kotlin DSL!

android-development

  1. android-clean-architecture-boilerplate. An android boilerplate project using clean architecture
  2. Kotlin-for-Android-Developers. Companion App for the book
  3. Simple-Calendar. A simple calendar with events, customizable widget and no ads.
  4. Simple-Gallery. A gallery for viewing photos and videos without ads.
  5. kotlin-android-examples. 💪 [Examples] Isolated applications purely on Kotlin, for all android devs out there
  6. Fetch. The best file downloader library for Android
  7. Android-CleanArchitecture-Kotlin. This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.
  8. intellij-java2smali. A plugin for IntelliJ IDEA & Android Studio to easily compile Java & Kotlin files to smali.
  9. slidetoact. A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄
  10. Simple-File-Manager. A simple file manager for browsing and editing files and directories.
  11. K4Kotlin. A sweet, small set of Kotlin functions to reduce your android boilerplate code

android-ktx

  1. awesome-kotlin-android. 🔥📱收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,资料等高质量资源
  2. 31DaysOfKotlin. A summary of all the Kotlin tips from Google's Android Developer #31DaysofKotlin on Twitter

android-library

  1. flexbox-layout. Flexbox for Android
  2. SuperSLiM. A layout manager for the RecyclerView with interchangeable linear, grid, and staggered displays of views, all with configurable section headers including the sticky variety as specified in the material design docs.
  3. transitioner. A library for dynamic view-to-view transitions
  4. debug-bottle. 🍼Debug Bottle is an Android runtime debug / develop tools written using kotlin language.
  5. FragNav. An Android library for managing multiple stacks of fragments
  6. LastAdapter. Don't write a RecyclerView adapter again. Not even a ViewHolder!
  7. FingerprintManager. A small library to handle Android fingerprint API.
  8. CodeView-android. Display code with syntax highlighting ✨ in native way.
  9. StickySwitch. ⭐️ beautiful switch widget with sticky animation ⭐️
  10. OkLog. Network logging interceptor for OkHttp. Logs an URL link with encoded network call data for every OkHttp call.
  11. QuickPermissions. The most easiest way to handle Android Runtime Permissions
  12. Charles. ✨ Charles is a local multi-media selector for Android
  13. Lemniscate. An easy way to make your progress view nice and sleek.
  14. fakeit. The Kotlin fake data generator library!
  15. Fetch. The best file downloader library for Android
  16. awesome-kotlin-android. 🔥📱收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,资料等高质量资源
  17. ActivityStarter. Simple Android Library, that provides easy way to start the Activities with arguments.
  18. Apollo. 🚀 Awesome EventBus by RxJava.
  19. MaterialDrawerKt. A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.
  20. co.revely.gradient. An Android library for easy gradient management
  21. slidetoact. A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄
  22. K4Kotlin. A sweet, small set of Kotlin functions to reduce your android boilerplate code

android-sdk

  1. composer. Reactive Android Instrumentation Test Runner.
  2. Kotlin-Android-Boilerplate. Kotlin Android boilerplate project with MVVM architecture using RxJava, Dagger 2, and more!

android-studio

  1. TranslationPlugin. 🔌JetBrains IDE/Android Studio 翻译插件
  2. Kotlin-Android-Boilerplate. Kotlin Android boilerplate project with MVVM architecture using RxJava, Dagger 2, and more!
  3. android-arch-news-sample. News app built using new Android Architecture Guidelines and Kotlin
  4. android-studio-poet. Generate industry scale Java & Kotlin Android Studio projects
  5. K4Kotlin. A sweet, small set of Kotlin functions to reduce your android boilerplate code

android-studio-plugin

  1. JsonToKotlinClass. Plugin for Android Studio And IntelliJ Idea to generate Kotlin data class code from JSON text ( Json to Kotlin )
  2. intellij-java2smali. A plugin for IntelliJ IDEA & Android Studio to easily compile Java & Kotlin files to smali.

android-ui

  1. CodeView-android. Display code with syntax highlighting ✨ in native way.
  2. paris. Define and apply styles to Android views programmatically
  3. MaterialDrawerKt. A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.
  4. slidetoact. A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄

animation

  1. transitioner. A library for dynamic view-to-view transitions
  2. JellyToolbar.
  3. SearchFilter. Implementing Search Filter Animation in Kotlin for Quora Meets LinkedIn, Our App Design Concept
  4. Multi-Selection. Multiselection Solution for Android in Kotlin
  5. Bubble-Picker. An easy-to-use animation which can be used for content picking for Android
  6. android-snowfall. Fully customizable implementation of "Snowfall View" on Android.
  7. StickySwitch. ⭐️ beautiful switch widget with sticky animation ⭐️
  8. OfficialFoldingTabBar.Android.
  9. RadiusTransition. Transition between a circle to a square. ⚪️→ ⬜️
  10. PlayTabLayout. PlayTabLayout is a tab layout very similar to Google Play tab layout. The main feature is that ripple shows in a particular place where user taps.

anko

  1. awesome-kotlin-android. 🔥📱收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,资料等高质量资源
  2. android-kotlin-samples. Some basic samples of Kotlin for Android

app

  1. Fetch. The best file downloader library for Android
  2. awesome-kotlin-android. 🔥📱收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,资料等高质量资源
  3. bodyweight-fitness-android. Bodyweight Fitness (Android)
  4. NewsCatchr. FOSS Android News Reader App

architecture

  1. kotlin-mvp-example. A small client server app on Kotlin that is using MVP architecture
  2. Android-Architecture-Components-Kotlin. Sample used to practice Kotlin and Android Architecture Components.
  3. KUnidirectional. The goal of this sample app is to show how we can implement unidirectional data flow architecture based on Flux and Redux on Android... using Kotlin 😉
  4. serverless-photo-recognition. A collection of 3 lambda functions that are invoked by Amazon S3 or Amazon API Gateway to analyze uploaded images with Amazon Rekognition and save picture labels to ElasticSearch (written in Kotlin)

architecture-components

  1. CatchUp. An app for catching up on things.
  2. Ribble. Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
  3. rx-mvvm-android. My way to MVVM using RxJava and Android databinding
  4. MovieNight. MovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin.
  5. Posts. A sample Android app using Kotlin, Dagger 2, RxJava, RxAndroid, Retrofit and Android Architecture Components with a modular setup & effective networking
  6. android-arch-news-sample. News app built using new Android Architecture Guidelines and Kotlin
  7. kotlin-architecture-components. This is a sample app that uses Android Architecture Components with Kotlin and Dagger 2.
  8. Android-Architecture-Components-Kotlin. Sample used to practice Kotlin and Android Architecture Components.

assertions

  1. kotlintest. Powerful, elegant and flexible Kotlin test framework
  2. hamkrest. Hamcrest for Kotlin

async

  1. ktor. Framework for quickly creating connected applications in Kotlin with minimal effort
  2. kotlinx.coroutines. Library support for Kotlin coroutines
  3. kovenant. Kovenant. Promises for Kotlin.
  4. kotlin-coroutines-retrofit. Kotlin Coroutines await() extension for Retrofit Call
  5. ktx. LibKTX: Kotlin extensions for LibGDX games and applications
  6. AsyncAwait. async/await for Android built upon coroutines introduced in Kotlin 1.1

awesome

  1. awesome-conferences-database. 📲 A collaborative list of Conferences
  2. awesome-kotlin-android. 🔥📱收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,资料等高质量资源

awesome-list

  1. awesome-conferences-database. 📲 A collaborative list of Conferences
  2. awesome-kotlin-android. 🔥📱收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,资料等高质量资源

boilerplate

  1. android-clean-architecture-boilerplate. An android boilerplate project using clean architecture
  2. clean-architecture-components-boilerplate. A fork of our clean architecture boilerplate, this time using the Android Architecture Components
  3. Android-Architecture-Components. The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.

camera

  1. Fotoapparat. Making Camera for Android more friendly. 📸
  2. Simple-Camera. A camera with flash, zoom and no ads.

clean-architecture

  1. android-clean-architecture-boilerplate. An android boilerplate project using clean architecture
  2. Ribble. Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
  3. clean-architecture-components-boilerplate. A fork of our clean architecture boilerplate, this time using the Android Architecture Components
  4. MovieNight. MovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin.
  5. Android-CleanArchitecture-Kotlin. This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.

compiler

  1. kotlin. The Kotlin Programming Language
  2. kotlin-native. Kotlin/Native infrastructure

conference

  1. conference-app-2018. The Official Conference App for DroidKaigi 2018 Tokyo
  2. awesome-conferences-database. 📲 A collaborative list of Conferences

coroutines

  1. kotlinx.coroutines. Library support for Kotlin coroutines
  2. kotlin-coroutines-retrofit. Kotlin Coroutines await() extension for Retrofit Call
  3. WanAndroidClient. Try to build a www.wanandroid.com client for kotlin.
  4. ktx. LibKTX: Kotlin extensions for LibGDX games and applications
  5. AsyncAwait. async/await for Android built upon coroutines introduced in Kotlin 1.1

dagger

  1. CatchUp. An app for catching up on things.
  2. countries. An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
  3. kotlin-architecture-components. This is a sample app that uses Android Architecture Components with Kotlin and Dagger 2.

dagger2

  1. Voice. Minimalistic audiobook player
  2. Ribble. Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
  3. MovieNight. MovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin.
  4. Kotlin-CleanArchitecture. This is a sample app that is part of a blog post I have written about how to architect android application using the Uncle Bob's clean architecture and Fernando Cejas Android-CleanArchitecture in Kotlin. Post in Spanish: http://katade.com/clean-architecture-kotlin/
  5. kotlin-android-mvp-starter. Create/Generate your kotlin MVP projects easily

dagger2-mvp

  1. MoviesApp. It's under heavy development.
  2. kotlin-android-mvp-starter. Create/Generate your kotlin MVP projects easily

demo

  1. awesome-kotlin-android. 🔥📱收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,资料等高质量资源
  2. AndroidWithKotlin. 🚀 These are android sample projects which are written in Kotlin. It covers video streaming, mp3 player, sqlite, location services, custom camera, o-notifications, simple compass etc.

dribbble

  1. CatchUp. An app for catching up on things.
  2. Mango. 🏀 An Android app for dribbble.com

dsl

  1. koin. KOIN - a concise and pragmatic dependency injection framework for Kotlin
  2. Kakao. Nice and simple DSL for Espresso in Kotlin
  3. kotlinx.html. Kotlin DSL for HTML
  4. MaterialDrawerKt. A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.

espresso

  1. Barista. ☕ The guy who serves a great Espresso
  2. kotlin-android-starter. [Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.
  3. Kakao. Nice and simple DSL for Espresso in Kotlin
  4. android-gif-example. Gif RecyclerView in MVP using Dagger 2 + Retrofit 2 + Moshi + RxJava 2 + Glide 4 with JUnit and Espresso tests written in Kotlin + Kotlin DSL!

ethereum

  1. intellij-solidity. Solidity plugin for IntelliJ
  2. walleth. native Android Ethereum wallet

fanfou

  1. Twidere-Android.
  2. FanfouHandpick. 📖 A Fanfou Handpick Client Developed by Kotlin

fingerprint

  1. FingerprintManager. A small library to handle Android fingerprint API.
  2. FingerprintAuthHelper. A small library that allows You to easily manage fingererprint authentication inside your Activity or Fragment on devices with fingerprint scanner and Android M and higher. Min sdk 14

fingerprint-authentication

  1. FingerprintManager. A small library to handle Android fingerprint API.
  2. FingerprintAuthHelper. A small library that allows You to easily manage fingererprint authentication inside your Activity or Fragment on devices with fingerprint scanner and Android M and higher. Min sdk 14

fragments

  1. FragNav. An Android library for managing multiple stacks of fragments
  2. kotlinextensions.com. A handy collection of most commonly used Kotlin extensions to boost your productivity.

freedom

  1. Simple-Calendar. A simple calendar with events, customizable widget and no ads.
  2. Simple-Gallery. A gallery for viewing photos and videos without ads.
  3. Simple-File-Manager. A simple file manager for browsing and editing files and directories.

functional

  1. koin. KOIN - a concise and pragmatic dependency injection framework for Kotlin
  2. Result. The modelling for success/failure of operations in Kotlin

functional-programming

  1. arrow. Functional companion to Kotlin's Standard Library
  2. funKTionale. Functional constructs for Kotlin
  3. Android-CleanArchitecture-Kotlin. This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches.

gallery

  1. Simple-Gallery. A gallery for viewing photos and videos without ads.
  2. PickPhotoSample. Photo Picker Of Android Library

game

  1. kotcity. KotCity, an open source city simulator
  2. FriceEngine. 🎮 JVM game engine based on Swing/JavaFX.

gradient

  1. Spark. 🎨 An Android library to create gradient animation like Instagram&Spotify
  2. co.revely.gradient. An Android library for easy gradient management

gradle

  1. kotlin-examples. Various examples for Kotlin
  2. kotlin-dsl. Kotlin language support for Gradle build scripts
  3. Fetch. The best file downloader library for Android
  4. kotlin-frontend-plugin. Gradle Kotlin (http://kotlinlang.org) plugin for frontend development
  5. MinecraftDev. Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects.
  6. Charlatano. Cheating is but a lifestyle
  7. JRAW. The Java Reddit API Wrapper
  8. android-studio-poet. Generate industry scale Java & Kotlin Android Studio projects

gradle-plugin

  1. kotlin. The Kotlin Programming Language
  2. detekt. Static code analysis for Kotlin
  3. android-junit5. Testing with JUnit 5 for Android.

graphql

  1. CatchUp. An app for catching up on things.
  2. neo4j-graphql. GraphQL bindings for Neo4j, generates and runs Cypher
  3. graphql-java-tools. A schema-first tool for graphql-java inspired by graphql-tools for JS (https://github.com/apollographql/graphql-tools)

gson

  1. JsonToKotlinClass. Plugin for Android Studio And IntelliJ Idea to generate Kotlin data class code from JSON text ( Json to Kotlin )
  2. countries. An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.

gui

  1. GUI-YouGet. GUI for you-get and youtube-dl
  2. jclasslib. jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.

http

  1. http4k. http4k is an HTTP toolkit written in Kotlin that enables the serving and consuming of HTTP services in a functional and consistent way.
  2. Fetch. The best file downloader library for Android
  3. khttp. Kotlin HTTP requests library. Similar to Python requests.

http-client

  1. Fuel. The easiest HTTP networking library for Kotlin/Android
  2. http4k. http4k is an HTTP toolkit written in Kotlin that enables the serving and consuming of HTTP services in a functional and consistent way.

ijkplayer

  1. Eyepetizer-in-Kotlin. 使用Kotlin撸一款Eyepetizer,学习Kotlin语言
  2. Tucao. http://www.tucao.tv/ 吐槽第三方Android客户端

intellij

  1. intellij-rust. Rust plugin for the IntelliJ Platform: https://intellij-rust.github.io/
  2. TranslationPlugin. 🔌JetBrains IDE/Android Studio 翻译插件
  3. intellij-rainbow-brackets. Rainbow Brackets / Rainbow Parentheses for IntelliJ IDEA based IDEs
  4. intellij-solidity. Solidity plugin for IntelliJ
  5. MinecraftDev. Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects.

intellij-plugin

  1. kotlin. The Kotlin Programming Language
  2. TranslationPlugin. 🔌JetBrains IDE/Android Studio 翻译插件
  3. permissions-dispatcher-plugin. IntelliJ plugin for supporting PermissionsDispatcher
  4. JsonToKotlinClass. Plugin for Android Studio And IntelliJ Idea to generate Kotlin data class code from JSON text ( Json to Kotlin )
  5. intellij-rainbow-brackets. Rainbow Brackets / Rainbow Parentheses for IntelliJ IDEA based IDEs
  6. ok-gradle. IntelliJ/Android Studio plugin for searching artifacts ids of popular Java libraries.
  7. intellij-solidity. Solidity plugin for IntelliJ

java

  1. kotlin-for-android-developers-zh. Kotlin for android developers in chinese.
  2. lwjgl3. LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications.
  3. Android-TextView-LinkBuilder. Insanely easy way to define clickable links within a TextView.
  4. Lightning-Browser. A lightweight Android browser with modern navigation
  5. jvm-mon. Console-based JVM monitoring
  6. Bubble-Picker. An easy-to-use animation which can be used for content picking for Android
  7. jclasslib. jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
  8. intellij-rainbow-brackets. Rainbow Brackets / Rainbow Parentheses for IntelliJ IDEA based IDEs
  9. CodeView-android. Display code with syntax highlighting ✨ in native way.
  10. retroauth. A library build on top of retrofit, for simple handling of authenticated requests
  11. SpannedGridLayoutManager. Android RecyclerView.LayoutManager that resizes and reorders views based on SpanSize
  12. Kanary. A minimalist web framework for building REST APIs in Kotlin/Java.
  13. Android-FloatingTutorialActivity. A light-weight, easy-to-implement, and easy-to-look-at way to do a tutorial pager or dialog on Android
  14. MinecraftDev. Plugin for IntelliJ IDEA that gives special support for Minecraft modding projects.
  15. Charlatano. Cheating is but a lifestyle
  16. telegram_backup. Java app to download all your telegram data.
  17. JRAW. The Java Reddit API Wrapper
  18. bodyweight-fitness-android. Bodyweight Fitness (Android)
  19. Android-Architecture-Components. The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.
  20. Kotlin-CN. 尝试使用Kotlin编写构建的 Kotlin China 论坛,采用etcd+自定义tcp协议rpc做服务调度的分布式架构。我们致力于提供最好的Kotlin中文教程,共建最潮流的Kotlin中文社区
  21. FriceEngine. 🎮 JVM game engine based on Swing/JavaFX.
  22. intellij-java2smali. A plugin for IntelliJ IDEA & Android Studio to easily compile Java & Kotlin files to smali.
  23. KRefreshLayout. 强大的下拉刷新库,定制任意Header。比官方SwipRefrehLayout处理更加友好(Kotlin、Java双版本)
  24. walleth. native Android Ethereum wallet
  25. android-studio-poet. Generate industry scale Java & Kotlin Android Studio projects
  26. graphql-java-tools. A schema-first tool for graphql-java inspired by graphql-tools for JS (https://github.com/apollographql/graphql-tools)

javafx

  1. tornadofx. Lightweight JavaFX Framework for Kotlin
  2. FriceEngine. 🎮 JVM game engine based on Swing/JavaFX.

json

  1. klaxon. A JSON parser for Kotlin
  2. kotlinx.serialization. Kotlin cross-platform / multi-format serialization

junit

  1. android-gif-example. Gif RecyclerView in MVP using Dagger 2 + Retrofit 2 + Moshi + RxJava 2 + Glide 4 with JUnit and Espresso tests written in Kotlin + Kotlin DSL!
  2. android-junit5. Testing with JUnit 5 for Android.

jvm

  1. jvm-mon. Console-based JVM monitoring
  2. kotlin-logging. Lightweight logging framework for Kotlin. A convenient and performant logging library wrapping slf4j with Kotlin extensions
  3. asmble. Compile WebAssembly to JVM and other WASM tools
  4. komputation. Komputation is a neural network framework for the Java Virtual Machine written in Kotlin and CUDA C.
  5. FriceEngine. 🎮 JVM game engine based on Swing/JavaFX.
  6. graphql-java-tools. A schema-first tool for graphql-java inspired by graphql-tools for JS (https://github.com/apollographql/graphql-tools)

library

  1. transitioner. A library for dynamic view-to-view transitions
  2. fluid-slider-android. :octocat:💧 A slider widget with a popup bubble displaying the precise value selected. Android library made by @Ramotion
  3. StickySwitch. ⭐️ beautiful switch widget with sticky animation ⭐️
  4. Stepper-Touch. Stepper Touch for Android based on MaterialUp submission
  5. fakeit. The Kotlin fake data generator library!
  6. SpannedGridLayoutManager. Android RecyclerView.LayoutManager that resizes and reorders views based on SpanSize
  7. Android-FloatingTutorialActivity. A light-weight, easy-to-implement, and easy-to-look-at way to do a tutorial pager or dialog on Android
  8. co.revely.gradient. An Android library for easy gradient management
  9. openct-android. open class table for android
  10. AndroidDeviceNames. A tiny Android library that transforms the device model name into something users can understand.
  11. K4Kotlin. A sweet, small set of Kotlin functions to reduce your android boilerplate code

livedata

  1. rx-mvvm-android. My way to MVVM using RxJava and Android databinding
  2. Android-Architecture-Components. The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.
  3. Android-Architecture-Components-Kotlin. Sample used to practice Kotlin and Android Architecture Components.

logging

  1. kotlin-logging. Lightweight logging framework for Kotlin. A convenient and performant logging library wrapping slf4j with Kotlin extensions
  2. OkLog. Network logging interceptor for OkHttp. Logs an URL link with encoded network call data for every OkHttp call.

maps

  1. MapMe. The Android maps adapter
  2. react-native-amap3d. react-native 高德地图组件,使用最新 3D SDK,支持 Android + iOS

matchers

  1. kotlintest. Powerful, elegant and flexible Kotlin test framework
  2. hamkrest. Hamcrest for Kotlin

material

  1. MaterialTimelineView. With MaterialTimelineView you can easily create a material looking timeline.
  2. slidetoact. A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄

material-components

  1. Light. 🍭 The usual Snackbar, but elegant
  2. slidetoact. A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄

material-design

  1. Twidere-Android.
  2. Voice. Minimalistic audiobook player
  3. Tucao. http://www.tucao.tv/ 吐槽第三方Android客户端
  4. StickySwitch. ⭐️ beautiful switch widget with sticky animation ⭐️
  5. Light. 🍭 The usual Snackbar, but elegant
  6. MaterialTimelineView. With MaterialTimelineView you can easily create a material looking timeline.
  7. MoviesApp. It's under heavy development.
  8. Android-FloatingTutorialActivity. A light-weight, easy-to-implement, and easy-to-look-at way to do a tutorial pager or dialog on Android
  9. PackageTracker. The New ExpressHelper for Android.
  10. MaterialPopupMenu. Shows Material popup menus grouped in sections & more
  11. slidetoact. A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄

material-ui

  1. MaterialTimelineView. With MaterialTimelineView you can easily create a material looking timeline.
  2. MaterialDrawerKt. A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.
  3. slidetoact. A simple 'Slide to Unlock' Material widget for Android, written in Kotlin 📱🎨🦄

media

  1. Charles. ✨ Charles is a local multi-media selector for Android
  2. telegram_backup. Java app to download all your telegram data.

mobile

  1. awesome-conferences-database. 📲 A collaborative list of Conferences
  2. Fetch. The best file downloader library for Android
  3. bodyweight-fitness-android. Bodyweight Fitness (Android)

mockito

  1. mockito-kotlin. Using Mockito with Kotlin
  2. kotlin-android-starter. [Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.
  3. Android-Testing-With-Kotlin. Android Testing With Kotlin

moshi

  1. CatchUp. An app for catching up on things.
  2. JsonToKotlinClass. Plugin for Android Studio And IntelliJ Idea to generate Kotlin data class code from JSON text ( Json to Kotlin )
  3. kotshi. An annotations processor that generates Moshi adapters from immutable Kotlin data classes.
  4. android-gif-example. Gif RecyclerView in MVP using Dagger 2 + Retrofit 2 + Moshi + RxJava 2 + Glide 4 with JUnit and Espresso tests written in Kotlin + Kotlin DSL!

mvp

  1. Voice. Minimalistic audiobook player
  2. KotlinMvp. 🔥 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现的短视频类的APP练手项目,UI 简约风格,代码详细注释,欢迎 Star or Fork!
  3. Ribble. Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
  4. kotlin-android-starter. [Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.
  5. JBusDriver. 这是去幼儿园的班车(滑稽
  6. kotlin-android-mvp-starter. Create/Generate your kotlin MVP projects easily
  7. kotlin-mvp-example. A small client server app on Kotlin that is using MVP architecture
  8. android-gif-example. Gif RecyclerView in MVP using Dagger 2 + Retrofit 2 + Moshi + RxJava 2 + Glide 4 with JUnit and Espresso tests written in Kotlin + Kotlin DSL!
  9. Eyepetizer. kotlin仿开眼app 学习kotlin mvp retrofit rxjava
  10. AndroidModular. 总结Android模块化的一些知识点。

mvp-architecture

  1. Mango. 🏀 An Android app for dribbble.com
  2. MoviesApp. It's under heavy development.

mvvm

  1. countries. An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
  2. rx-mvvm-android. My way to MVVM using RxJava and Android databinding

networking

  1. Fuel. The easiest HTTP networking library for Kotlin/Android
  2. Fetch. The best file downloader library for Android

oauth

  1. retroauth. A library build on top of retrofit, for simple handling of authenticated requests
  2. JRAW. The Java Reddit API Wrapper

okhttp

  1. OkLog. Network logging interceptor for OkHttp. Logs an URL link with encoded network call data for every OkHttp call.
  2. Fetch. The best file downloader library for Android
  3. android-kotlin-samples. Some basic samples of Kotlin for Android

okhttp3

  1. JBusDriver. 这是去幼儿园的班车(滑稽
  2. AndroidWithKotlin. 🚀 These are android sample projects which are written in Kotlin. It covers video streaming, mp3 player, sqlite, location services, custom camera, o-notifications, simple compass etc.

open-source

  1. Simple-Calendar. A simple calendar with events, customizable widget and no ads.
  2. Simple-Gallery. A gallery for viewing photos and videos without ads.
  3. fakeit. The Kotlin fake data generator library!

opengl

  1. lwjgl3. LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL), audio (OpenAL) and parallel computing (OpenCL) applications.
  2. Bubble-Picker. An easy-to-use animation which can be used for content picking for Android

opensource

  1. co.revely.gradient. An Android library for easy gradient management
  2. Simple-File-Manager. A simple file manager for browsing and editing files and directories.
  3. Simple-Camera. A camera with flash, zoom and no ads.

orm

  1. Exposed. Kotlin SQL Framework
  2. Kotlin-Realm-Extensions. Kotlin extensions to simplify Realm API.

realm

  1. countries. An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
  2. Kotlin-Realm-Extensions. Kotlin extensions to simplify Realm API.
  3. Kotlin-CleanArchitecture. This is a sample app that is part of a blog post I have written about how to architect android application using the Uncle Bob's clean architecture and Fernando Cejas Android-CleanArchitecture in Kotlin. Post in Spanish: http://katade.com/clean-architecture-kotlin/
  4. kotlin-android-mvp-starter. Create/Generate your kotlin MVP projects easily

recyclerview

  1. Multi-Selection. Multiselection Solution for Android in Kotlin
  2. MapMe. The Android maps adapter
  3. LastAdapter. Don't write a RecyclerView adapter again. Not even a ViewHolder!
  4. CodeView-android. Display code with syntax highlighting ✨ in native way.
  5. SpannedGridLayoutManager. Android RecyclerView.LayoutManager that resizes and reorders views based on SpanSize
  6. AndroidWithKotlin. 🚀 These are android sample projects which are written in Kotlin. It covers video streaming, mp3 player, sqlite, location services, custom camera, o-notifications, simple compass etc.
  7. android-gif-example. Gif RecyclerView in MVP using Dagger 2 + Retrofit 2 + Moshi + RxJava 2 + Glide 4 with JUnit and Espresso tests written in Kotlin + Kotlin DSL!

recyclerview-adapter

  1. LastAdapter. Don't write a RecyclerView adapter again. Not even a ViewHolder!
  2. CodeView-android. Display code with syntax highlighting ✨ in native way.

reddit

  1. CatchUp. An app for catching up on things.
  2. JRAW. The Java Reddit API Wrapper

repository

  1. Android-Architecture-Components. The template project that uses Android Architecture Components with Repository pattern. The simple app that uses awesome Fuel library instead of Retrofit for perfoming HTTP request. The app also persists data using the Room library and display data in RecyclerView.
  2. Android-Architecture-Components-Kotlin. Sample used to practice Kotlin and Android Architecture Components.

retrofit

  1. countries. An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
  2. kotlin-coroutines-retrofit. Kotlin Coroutines await() extension for Retrofit Call
  3. Fetch. The best file downloader library for Android
  4. AndroidWithKotlin. 🚀 These are android sample projects which are written in Kotlin. It covers video streaming, mp3 player, sqlite, location services, custom camera, o-notifications, simple compass etc.

retrofit2

  1. KotlinMvp. 🔥 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现的短视频类的APP练手项目,UI 简约风格,代码详细注释,欢迎 Star or Fork!
  2. kotlin-coroutines-retrofit. Kotlin Coroutines await() extension for Retrofit Call
  3. retroauth. A library build on top of retrofit, for simple handling of authenticated requests
  4. WanAndroidClient. Try to build a www.wanandroid.com client for kotlin.
  5. JBusDriver. 这是去幼儿园的班车(滑稽
  6. kotlin-android-mvp-starter. Create/Generate your kotlin MVP projects easily
  7. android-arch-news-sample. News app built using new Android Architecture Guidelines and Kotlin

room

  1. CatchUp. An app for catching up on things.
  2. clean-architecture-components-boilerplate. A fork of our clean architecture boilerplate, this time using the Android Architecture Components
  3. android-arch-news-sample. News app built using new Android Architecture Guidelines and Kotlin
  4. Android-Architecture-Components-Kotlin. Sample used to practice Kotlin and Android Architecture Components.

rxjava

  1. RxKotlin. RxJava bindings for Kotlin
  2. RxDownload. A multi-threaded download tool written with RxJava and Kotlin
  3. Fuel. The easiest HTTP networking library for Kotlin/Android
  4. Voice. Minimalistic audiobook player
  5. KotlinMvp. 🔥 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现的短视频类的APP练手项目,UI 简约风格,代码详细注释,欢迎 Star or Fork!
  6. CatchUp. An app for catching up on things.
  7. Mango. 🏀 An Android app for dribbble.com
  8. kovenant. Kovenant. Promises for Kotlin.
  9. kotlin-android-starter. [Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.
  10. RxPay. 一个集成支付宝微信的支付工具完全兼容kotlin
  11. rx-mvvm-android. My way to MVVM using RxJava and Android databinding
  12. MoviesApp. It's under heavy development.
  13. Apollo. 🚀 Awesome EventBus by RxJava.
  14. FunctionalAndroidReference. Showcase project of Functional Reactive Programming on Android, using RxJava.
  15. Kotlin-CleanArchitecture. This is a sample app that is part of a blog post I have written about how to architect android application using the Uncle Bob's clean architecture and Fernando Cejas Android-CleanArchitecture in Kotlin. Post in Spanish: http://katade.com/clean-architecture-kotlin/
  16. Eyepetizer. kotlin仿开眼app 学习kotlin mvp retrofit rxjava
  17. RxRouter. A lightweight, simple, smart and powerful Android routing library.

rxjava2

  1. KotlinMvp. 🔥 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现的短视频类的APP练手项目,UI 简约风格,代码详细注释,欢迎 Star or Fork!
  2. Ribble. Simple Dribbble Client using Dribbble API, fully written in Kotlin 😱 ❤️
  3. JBusDriver. 这是去幼儿园的班车(滑稽
  4. MovieNight. MovieNight is a sample Android application that uses the clean architecture approach and is written in Kotlin.
  5. Apollo. 🚀 Awesome EventBus by RxJava.
  6. kotlin-android-mvp-starter. Create/Generate your kotlin MVP projects easily
  7. RxTest. Kotlin DSL for easier RxJava testing.

rxkotlin

  1. Mango. 🏀 An Android app for dribbble.com
  2. Kotlin-CleanArchitecture. This is a sample app that is part of a blog post I have written about how to architect android application using the Uncle Bob's clean architecture and Fernando Cejas Android-CleanArchitecture in Kotlin. Post in Spanish: http://katade.com/clean-architecture-kotlin/
  3. kotlin-android-mvp-starter. Create/Generate your kotlin MVP projects easily

sample

  1. kotlin-fullstack-sample. Kotlin Full-stack Application Example
  2. AndroidWithKotlin. 🚀 These are android sample projects which are written in Kotlin. It covers video streaming, mp3 player, sqlite, location services, custom camera, o-notifications, simple compass etc.
  3. kotlin-mvp-example. A small client server app on Kotlin that is using MVP architecture

sticky

  1. StickySwitch. ⭐️ beautiful switch widget with sticky animation ⭐️
  2. StickyTimeLine. StickyTimeLine is timeline view for android.

testing

  1. kotlintest. Powerful, elegant and flexible Kotlin test framework
  2. Barista. ☕ The guy who serves a great Espresso
  3. Kluent. Fluent Assertion-Library for Kotlin
  4. RxTest. Kotlin DSL for easier RxJava testing.
  5. hamkrest. Hamcrest for Kotlin

textview

  1. Android-TextView-LinkBuilder. Insanely easy way to define clickable links within a TextView.
  2. kotlinextensions.com. A handy collection of most commonly used Kotlin extensions to boost your productivity.

timeline

  1. MaterialTimelineView. With MaterialTimelineView you can easily create a material looking timeline.
  2. TimeLineView. A simple Timeline View that demonstrates the power of ConstraintLayout and RecyclerView. No drawing, just plug in and play.
  3. StickyTimeLine. StickyTimeLine is timeline view for android.

timelineview

  1. TimeLineView. A simple Timeline View that demonstrates the power of ConstraintLayout and RecyclerView. No drawing, just plug in and play.
  2. StickyTimeLine. StickyTimeLine is timeline view for android.

transition

  1. transitioner. A library for dynamic view-to-view transitions
  2. OfficialFoldingTabBar.Android.
  3. RadiusTransition. Transition between a circle to a square. ⚪️→ ⬜️

translation

  1. kotlin-for-android-developers-zh. Kotlin for android developers in chinese.
  2. TranslationPlugin. 🔌JetBrains IDE/Android Studio 翻译插件

tutorial

  1. Kotlin-Tutorials. 【Kotlin 视频教程】国内资料较少,我录制了一套视频作为抛砖引玉~
  2. Android-FloatingTutorialActivity. A light-weight, easy-to-implement, and easy-to-look-at way to do a tutorial pager or dialog on Android

video

  1. Kotlin-Tutorials. 【Kotlin 视频教程】国内资料较少,我录制了一套视频作为抛砖引玉~
  2. Simple-Gallery. A gallery for viewing photos and videos without ads.
  3. Simple-Camera. A camera with flash, zoom and no ads.

view

  1. transitioner. A library for dynamic view-to-view transitions
  2. Lemniscate. An easy way to make your progress view nice and sleek.
  3. MaterialTimelineView. With MaterialTimelineView you can easily create a material looking timeline.

viewmodel

  1. android-arch-news-sample. News app built using new Android Architecture Guidelines and Kotlin
  2. Android-Architecture-Components-Kotlin. Sample used to practice Kotlin and Android Architecture Components.