kotlin-gremlin-ogm alternatives and similar libraries
Based on the "Database" category.
Alternatively, view kotlin-gremlin-ogm alternatives based on common mentions on social networks and blogs.
-
mapdb
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine. -
DBFlow
A blazing fast, powerful, and very simple ORM android database library that writes database code for you. -
kotlin-jpa-specification-dsl
This library provides a fluent DSL for querying spring data JPA repositories using spring data Specifications (i.e. the JPA Criteria API), without boilerplate code or a generated metamodel. -
zeko-sql-builder
Zeko SQL Builder is a high-performance lightweight SQL query library written for Kotlin language -
fluid-mongo
Kotlin coroutine support for MongoDB built on top of the official Reactive Streams Java Driver -
jds
Jenesis Data Store: a dynamic, cross platform, high performance, ORM data-mapper. Designed to assist in rapid development and data mining -
potassium-nitrite
Potassium Nitrite is a kotlin extension of nitrite database, an open source nosql embedded document store with mongodb like api.
SaaSHub - Software Alternatives and Reviews
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of kotlin-gremlin-ogm or a related project?
README
<!-- This is GENERATED file, please read CONTRIBUTING.md for more information. -->
Awesome Kotlin (https://kotlin.link)
A curated list of awesome Kotlin related stuff inspired by awesome-java. :octocat:
:newspaper: RSS Feed of articles, videos, slides, updates (20 latest articles)
:newspaper: RSS Feed of articles, videos, slides, updates (full archive)
Spread Awesome Kotlin!
Here awesome badge for your project:
[![Awesome Kotlin Badge](https://kotlin.link/awesome-kotlin.svg)](https://github.com/KotlinBy/awesome-kotlin)
Table of Contents
Links
Libraries/Frameworks
- Web
- Tests
- Dependency Injection
- Coroutines
- Functional Programming
- JSON
- Database
- Tools
- Desktop
- Http Clients
- Editors
- Syntax Highlighters
- Game Development
- Misc
- Extensions
- Configuration
- Graphics
- Data Science
- Command Line Interface
- Browsers
Projects
Android
Kotlin JavaScript
Kotlin Native
Kotlin User Groups
Articles, Blog Posts
- March 2018
- May 2017
- April 2017
- March 2017
- February 2017
- January 2017
- December 2016
- November 2016
- October 2016
- September 2016
- August 2016
- July 2016
- June 2016
- May 2016
- April 2016
- March 2016
- February 2016
- January 2016
- December 2015
- November 2015
- October 2015
- September 2015
- August 2015
- July 2015
- June 2015
- December 2014
- April 2013
- February 2013
- January 2013
Videos
- April 2017
- December 2016
- November 2016
- October 2016
- September 2016
- August 2016
- May 2016
- April 2016
- March 2016
- January 2016
- October 2015
- August 2015
- December 2014
- November 2014
- September 2014
Slides
Webinars
Links Back ⇈
Official Links Back ⇈
- JetBrains/kotlin
- Home Page
- Language Reference
- Slack (10000+ users)
- Public chat archive of Kotlin's Slack
- Try Kotlin!
- Blog
- Issue Tracker
- Kotlin/KEEP - Kotlin Evolution and Enhancement Process
- Forum
Resources Back ⇈
- Podcast: Talking Kotlin - A Podcast on Kotlin and more
- /r/Kotlin
- Stackoverflow Documentation on Kotlin
- Quora Kotlin
- Trending Kotlin on Github
- Antonio Leiva - Android and any other monsters
- LinkedIn: Kotlin Developers (Join!)
- Kotlin - Google+
- From Java To Kotlin
- dbacinski/Design-Patterns-In-Kotlin - Design Patterns implemented in Kotlin.
- Kotlin Cheat Sheet
- Kotlin Kōans Android app - Learn Kotlin with short coding challenges on your Android device
- Kotlin Guide - An introduction to Kotlin
- Kotlin Academy - Blog that teach about Kotlin
Books and Courses Back ⇈
- Kotlin in Action - Dmitry Jemerov, Svetlana Isakova
- Kotlin for Android Developers - Antonio Leiva
- Programming Kotlin - Stephen Samuel, Stefan Bocutiu
- Fundamental Kotlin, First Edition - Learn Kotlin quickly from the start
- Kotlin for Java Developers - 160-minute Android Course.
- Reactive Programming in Kotlin - Rivu Chakraborty - Learn how to implement Reactive Programming paradigms with Kotlin, and apply them to Web programming with Spring Framework 5.0 as well as in Android Application Development. By Rivu Chakraborty
- Kotlin Programming: Next Level Java Development - Learn coding in Kotlin from scratch!
- Introduction to Kotlin Programming by Hadi Hariri - From Hello World to Interoperability with Java
- Advanced Kotlin Programming - From Nested Functions to Asynchronous Programming
- Kotlin an Introduction - Caster.io - Kotlin introductory course at Caster.io
- Android Development with Kotlin - Marcin Moskala, Igor Wojda - Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code
- Mastering Android Development with Kotlin - Miloš Vasić - Master Android development using a variety of Kotlin features
Libraries/Frameworks Back ⇈
Web Back ⇈
- ktorio/ktor - Web backend framework for Kotlin. Easy to use, fun and asynchronous.
- TinyMission/kara - Web framework written in Kotlin.
- http4k/http4k - Toolkit for serving and consuming HTTP services in a functional and consistent way.
- jean79/yested - A Kotlin framework for building web applications in Javascript.
- hhariri/wasabi - An HTTP Framework built with Kotlin for the JVM.
- Kotlin/kotlinx.html - Kotlin DSL for HTML.
- MarioAriasC/KotlinPrimavera - Spring support libraries for Kotlin.
- kohesive/kovert - An invisible, super easy and powerful REST and Web framework over Vert.x or Undertow.
- sdeleuze/spring-kotlin - Kotlin extensions for Spring projects.
- pgutkowski/KGraphQL - A GraphQL implementation written in Kotlin
- taskworld/kraph - GraphQL request string builder written in Kotlin
- sepatel/tekniq - Full-feature HTTP DSL Framework, HTTP Client, JDBC DSL, Loading Cache and Configuration
- vert-x3/vertx-lang-kotlin - This module provides Kotlin language bindings including DSL and extension functions for vert.x 3
- jooby/kotlin - Kotlin idioms for Jooby microframework
- gimlet2/kottpd - REST framework in pure Kotlin, inspired by spark-java
- kwebio/core - A Kotlin interface to one or more remote web-browsers.
- brianmadden/krawler - A web crawling framework written in Kotlin
- mvysny/vaadin-on-kotlin - A simple way to write full-stack database-backed component-oriented web apps
- perwendel/spark-kotlin - A DSL in idiomatic Kotlin for the Spark web framework.
- hexagonkt/hexagon - A Microservices framework that takes care of HTTP, serializtion and storage.
- danneu/kog - A web framework focused on simplicity, middleware, and functional composition
- tipsy/javalin - A Simple REST API Library for Java/Kotlin.
- laviua/komock - HTTP/Consul/SMTP/Spring Config mocker framework written in Kotlin
- hypercube1024/firefly - An asynchronous web framework for rapid development of high-performance web application.
- phenax/h - HTML templating library written in Kotlin
Tests Back ⇈
- JetBrains/spek - A specification framework for Kotlin.
- npryce/hamkrest - A reimplementation of Hamcrest to take advantage of Kotlin language features.
- nhaarman/mockito-kotlin - Using Mockito with Kotlin.
- robstoll/atrium - Fluent assertion library for Kotlin supporting i18n.
- MarkusAmshove/Kluent - Fluent Assertion-Library for Kotlin.
- winterbe/expekt - BDD assertion library for Kotlin.
- kotlintest/kotlintest - KotlinTest is a flexible and comprehensive testing tool for the Kotlin ecosystem based on and heavily inspired by the superb Scalatest.
- dmcg/konsent - An acceptance test library for Kotlin.
- raniejade/kspec - Kotlin Specification Framework.
- EPadronU/balin - Balin is a browser automation library for Kotlin. It's basically a Selenium-WebDriver wrapper library inspired by Geb.
- dmcg/k-sera - A JMock wrapper for Kotlin.
- dam5s/aspen - Aspen is an RSpec and Spek inspired test runner for Kotlin.
- qwertukg/SeleniumBuilder - DSL for Selenium 2.0. Provide a possibility to write tests in Kotlin builder style.
- oleksiyp/mockk - Pure Kotlin mocking library.
Dependency Injection Back ⇈
- SalomonBrys/Kodein - Painless Kotlin Dependency Injection .
- kohesive/injekt - (Deprecated, @see Kodein) Dependency Injection / Object Factory for Kotlin.
- kailan/kodeinject - Constructor dependency injection for Kodein.
- traversals/kapsule - Minimalist dependency injection library for Kotlin.
- JLLeitschuh/kotlin-guiced - Convenience Kotlin API over the Google Guice DI Library.
- Ekito/koin - A functional Kotlin dependency injection framework for Android and JVM.
Coroutines Back ⇈
- Kotlin/kotlin-coroutines - Design documents and examples for coroutines in Kotlin.
- Kotlin/kotlinx.coroutines - Libraries built upon Kotlin coroutines.
- soywiz/korio - Korio: Kotlin cORoutines I/O: Streams + Async TCP Client/Server + Virtual File System for JVM, Node.JS and Browser.
- soywiz/korim - Korim: Kotlin cORoutines IMaging utilities depending on Korio.
- soywiz/korui - Korui: Kotlin cORoutines User Interfaces: korio + kimage + korui
- konrad-kaminski/spring-kotlin-coroutine - Kotlin coroutine support for Spring.
Functional Programming Back ⇈
- MarioAriasC/funKTionale - Functional constructs for Kotlin.
- ReactiveX/RxKotlin - RxJava bindings for Kotlin.
- kittinunf/Result - The modelling for success/failure of operations in Kotlin.
- brianegan/bansa - A state container for Kotlin & Java, inspired by Elm & Redux.
- pardom/redux-kotlin - Direct port of Redux for Kotlin.
- beyondeye/Reduks - A "batteries included" port of Reduxjs for Kotlin+Android
- michaelbull/kotlin-result - A Result monad for modelling success or failure operations - inspired by Elm, Rust, & Haskell.
- pakoito/Komprehensions - Do comprehensions for Kotlin and 3rd party libraries.
- h0tk3y/kotlin-monads - Monads for Kotlin
- Kategory/Kategory - Functional datatypes & abstractions for Kotlin.
- poetix/klenses - Lenses for Kotlin.
- reactor/reactor-kotlin-extensions - Kotlin extensions for Reactor.
- UrbanCompass/Snail-Kotlin - An observables framework for Kotlin.
JSON Back ⇈
- cbeust/klaxon - Lightweight library to parse JSON in Kotlin.
- SalomonBrys/Kotson - Gson for Kotlin, Kotson enables you to parse and write JSON with Google's Gson using a conciser and easier syntax.
- FasterXML/jackson-module-kotlin - Jackson module that adds support for serialization/deserialization of Kotlin classes and data classes.
- fboldog/ext4klaxon - Type Extensions (Long, Int, Enum, Date) for Klaxon.
- Jire/KTON - Object notation in pure Kotlin!
- fluidsonic/fluid-json - A JSON library written in pure Kotlin.
Database Back ⇈
- JetBrains/Exposed - Exposed is a prototype for a lightweight SQL library written over JDBC driver for Kotlin language.
- cheptsov/kotlin-nosql - NoSQL database query and access library for Kotlin.
- jankotek/mapdb - MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
- seratch/kotliquery - A handy database access library in Kotlin.
- andrewoma/kwery - Kwery is an SQL library for Kotlin.
- square/sqldelight - Generates Java models from CREATE TABLE statements.
- x2bool/kuery - Typesafe SQL with Kotlin.
- Litote/kmongo - KMongo - Kotlin toolkit for Mongo
- requery/requery - Modern SQL based query & persistence for Java/Kotlin/Android.
- consoleau/kotlin-jpa-specification-dsl - This library provides a fluent DSL for querying spring data JPA repositories using spring data Specifications.
- s4kibs4mi/PultusORM - PultusORM is a sqlite ORM library for kotlin on top of sqlite jdbc driver.
- Ganet/rxaerospike - RxJava2 wrapper for aerospike-client-java.
- Raizlabs/DBFlow - A blazing fast, powerful, and very simple ORM android database library that writes database code for you.
- KotlinPorts/kt-postgresql-async - Kotlin/Gradle port of mauricio's async driver for postgres/mysql.
- shyiko/levelkt - LevelDB client for Kotlin and/or Java 8+.
- SubiyaCryolite/jds - Jenesis Data Store: a dynamic, cross platform, high performance, ORM data-mapper. Designed to assist in rapid development and data mining.
Tools Back ⇈
- Kotlin/dokka - Documentation Engine for Kotlin.
- Levelmoney/kbuilders - KBuilders turns your Java builders into beautiful Type-Safe Builders.
- holgerbrandl/kscript - Scripting utils for Kotlin.
- kohesive/keplin - Secure Kotlin scripting and binary lambda-scripts.
- shyiko/ktlint - Kotlin linter.
- jtransc/jtransc - JVM AOT compiler created in Kotlin.
- arturbosch/detekt - Static code analysis for Kotlin.
- cypressious/KotlinW - A small wrapper for the Kotlin compiler that can be used to execute .kts scripts.
Desktop Back ⇈
- edvin/tornadofx - Lightweight JavaFX Framework for Kotlin/
Http Clients Back ⇈
- kittinunf/Fuel - The easiest HTTP networking library for Kotlin/Android.
- jkcclemens/khttp - Kotlin HTTP requests library.
- egorzhdan/networkinkt - Multiplatform coroutine-based HTTP client.
Editors Back ⇈
- JetBrains/intellij-community - IntelliJ IDEA Community Edition
- alexmt/atom-kotlin-language - Adds syntax highlighting to Kotlin files in Atom
- vkostyukov/kotlin-sublime-package - A Sublime Package for Kotlin.
- udalov/kotlin-vim - Kotlin Syntax Highlighter for Vim.
- sargunster/kotlin-textmate-bundle - Kotlin bundle for TextMate.
- ice1000/NppExtension - Kotlin Language extension for Notepad++
- ftomassetti/kanvas - A truly hackable editor: simple, lightweight, understandable.
- mathiasfrohlich/vscode-kotlin - Kotlin language support for VS Code.
Syntax Highlighters Back ⇈
- jneen/rouge - A pure-ruby code highlighter that is compatible with pygments. (wip)
- isagalaev/highlight.js - Javascript syntax highlighter. (out-of-date)
- github/linguist - For Ruby/Github, uses Sublime package
- birkenfeld/pygments-main - Python syntax highlighter.
- cansik/kotlin-latex-listing - A syntax highlighting template for the Kotlin language in LaTeX listings.
Game Development Back ⇈
- libktx/ktx - Kotlin utilities for LibGDX applications.
- AlmasB/FXGL - JavaFX 8 Game Library written in Java + Kotlin
- icela/FriceEngine - Make game developing easy again!
- vassilibykov/AdventKT - A Kotlin-based DSL for text adventures, with a partial replica of the classic Colossal Cave as an example.
- Hexworks/zircon - An extensible text GUI library which targets multiple platforms and designed specifically for game developers, written in Kotlin.
Misc Back ⇈
- Kotlin/kotlinx.reflect.lite - Lightweight library allowing to introspect basic stuff about Kotlin symbols.
- puniverse/quasar - Fibers, Channels and Actors for the JVM.
- MehdiK/Humanizer.jvm - Humanizer.jvm meets all your jvm needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities.
- mplatvoet/kovenant - Promises for Kotlin and Android
- kohesive/klutter - A mix of random small libraries for Kotlin, the smallest reside here until big enough for their own repository.
- kohesive/solr-undertow - Solr Standalone Tiny and High performant server.
- leprosus/kotlin-hashids - Library that generates short, unique, non-sequential hashes from numbers.
- mplatvoet/progress - Progress for Kotlin.
- sargunster/CakeParse - Simple parser combinator library for Kotlin.
- sargunster/KtUnits - Tiny unit conversion library for Kotlin.
- hotchemi/khronos - An intuitive Date extensions in Kotlin.
- yole/kxdate - Kotlin extensions for Java 8 java.time API
- ingokegel/jclasslib - jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
- holgerbrandl/krangl - krangl is a {K}otlin library for data w{rangl}ing
- debop/koda-time - Joda Time Extensions in Kotlin. (From Java 8 use java.time instead)
- MicroUtils/kotlin-logging - Lightweight logging framework for Kotlin. Used as a wrapper for slf4j with Kotlin extensions.
- cesarferreira/kotlin-pluralizer - Kotlin extension to pluralize and singularize strings.
- JoelW-S/groothy - Kotlin implementation of Groovy Truth.
- Jire/Strukt - Value types on the JVM, today!
- moshbit/Kotlift - Kotlift is the first source-to-source language transpiler from Kotlin to Swift.
- consoleau/kassava - This library provides some useful kotlin extension functions for implementing toString() and equals() without all of the boilerplate.
- moove-it/fakeit - Generates realistic fake data — like names, emails, dates, countries — to be used in your Android development environment.
- czyzby/kotlin-times - A simple utility library for readable loops.
- phxql/aleksa - Aleksa is a small framework for writing Alexa Skills in Kotlin.
- TicketmasterMobileStudio/actions-on-google-kotlin - Port of official Node.js SDK to Kotlin. Complete with all features and tests and nearly identical API.
- cretz/asmble - Compile WebAssembly to JVM and other WASM tools.
- h0tk3y/better-parse - A nice parser combinator library for Kotlin
- Kotlin/kotlinx.atomicfu - The idiomatic way to use atomic operations in Kotlin.
- vjames19/kotlin-futures - A collections of extension functions to make the JVM Future, CompletableFuture, ListenableFuture API more functional and Kotlin like.
- kunalsheth/units-of-measure - A type-safe dimensional analysis library for Kotlin.
- spoptchev/kotlin-preconditions - Precondition error checking in kotlin.
- spoptchev/scientist - A kotlin library for refactoring code. Port of GitHub's scientist.
- soywiz/klock - Consistent and portable date and time utilities for multiplatform kotlin (JVM, JS and Common).
- d-max/dsl-logger - Simple DSL for logging with logger abstraction layer
Extensions Back ⇈
- Kotlin/kotlinx.support - Extension and top-level functions to use JDK7/JDK8 features in Kotlin 1.0.
- vanshg/KrazyKotlin - A collection of useful Kotlin Extension
Configuration Back ⇈
- npryce/konfig - A Type Safe Configuration API for Kotlin
- mariomac/kaconf - KickAss Configuration. An annotation-based configuration system for Java and Kotlin
- config4k/config4k - A Kotlin wrapper for Typesafe Config
- jdiazcano/cfg4k - Flexible and easy to use config library written in kotlin.
- daviddenton/configur8 - A Kotlin port of Configur8 - A Type Safe Configuration API for Kotlin, extendable to user-defined types.
- ufoscout/properlty - Simple configuration library with placeholders resolution and zero magic!
- uchuhimo/konf - A type-safe cascading configuration library for Kotlin/Java, supporting most configuration formats
Graphics Back ⇈
- data2viz/data2viz - multiplatform dataviz library, d3js port
- kotlin-graphics/glm - g-truck glm port, opengl mathematics library
- kotlin-graphics/kotlin-unsigned - Unsigned operators and boxed types (Ubyte, Uint, Ulong and Ushort) for unsigned support.
- kotlin-graphics/gli - g-truck gli port, image library
- kotlin-graphics/uno-sdk - Unofficial OpenGL SDK
- kotlin-graphics/ovr - Oculus binding
- kotlin-graphics/openvr - OpenVR binding
- kotlin-graphics/assimp - Open Asset Import Library port
- GlimpseFramework/glimpse-framework - OpenGL made simple.
- java-opengl-labs/modern-jogl-examples - port of 'Learning Modern 3D Graphic Programming' by J.L.McKesson (jogl)
- java-opengl-labs/learn-OpenGL - port of https://learnopengl.com/ tutorial (lwjgl)
- kotlin-graphics/imgui - jvm port of imgui
- Jonatino/JOGL2D - Zero-overhead 2D rendering library for JOGL using Kotlin.
- soywiz/kaifu2x - Waifu2x port to Kotlin as library and CLI. Convolutional-neural-network based upscaler for Anime-like images and noise/artifact reduction.
Data Science Back ⇈
- ligee/kotlin-jupyter - Kotlin kernel for Jupyter/iPython.
- thomasnield/kotlin-statistics - Advanced math and statistical extensions for Kotlin.
- holgerbrandl/krangl - krangl is a {K}otlin library for data w{rangl}ing.
- kyonifer/koma - A scientific computing library for Kotlin.
- MarcinMoskala/KotlinDiscreteMathToolkit - Set of extensions for Kotlin that provides Discrete Math functionalities as an Kotlin extension functions.
- sekwiatkowski/Komputation - A neural network framework written in Kotlin.
- sanity/pairAdjacentViolators - A Kotlin implementation of the Pair Adjacent Violators algorithm for isotonic regression.
Command Line Interface Back ⇈
- leprosus/kotlin-cli - Kotlin-CLI - command line interface options parser for Kotlin.
- jimschubert/kopper - A simple Kotlin option parser
- xenomachina/kotlin-argparser - Easy to use and concise yet powerful and robust command line argument parsing for Kotlin.
Browsers Back ⇈
- wendigo/chrome-reactive-kotlin - Chrome Debugging Protocol for Kotlin (with RxJava2)
Projects Back ⇈
Web Back ⇈
- sdeleuze/spring-boot-kotlin-demo - Basic Spring Boot app in Kotlin.
- IRus/kotlin-dev-proxy - Simple server for proxy requests and host static files written in Kotlin, Spark Java and Apache HttpClient.
- ratpack/example-ratpack-gradle-kotlin-app - An example of a Kotlin Ratpack app built with Gradle.
- mariomac/codebuilder - Demo app about asynchronous architectures for long-response-time web applications.
- rocketraman/kotlin-web-hello-world - This project shows how to do a web-based "Hello World!" with Kotlin in combination with various JVM - based web frameworks.
- ivanpopelyshev/vertx-facebook-messenger - Seed project for facebook messenger bots. Vertx, Kotlin.
- corda/corda - Corda is a distributed ledger platform designed to record, manage and automate legal agreements between business partners.
- spolnik/JAlgoArena - JAlgoArena is a highly scalable programming contest platform which you can host on own infrastructure. It allows to define new problems and solve them in Kotlin and Java.
- mixitconf/mixit - MiXiT website
- derveloper/kiny - Your super simple private serverless service running your kotlin functions like AWS lambda.
- ssouris/petclinic-spring5-reactive - Spring 5 Reactive Petclinic app written in Kotlin.
Build tools Back ⇈
- cbeust/kobalt - Build system inspired by Gradle.
- gradle/gradle-script-kotlin - Kotlin language support for Gradle build scripts.
- nebula-plugins/nebula-kotlin-plugin - Provides the Kotlin plugin via the Gradle plugin portal, automatically depends on the standard library, and allows Kotlin library versions to be omitted.
- pubref/rules_kotlin - Bazel rules for Kotlin.
Misc Back ⇈
- brikk/brikk - Brikk dependency manager (Kotlin, KotlinJS, Java, ...).
- lice-lang/lice - A Lisp-like language's interpreter written in Kotlin
- sureshg/InstallCerts - Create a PKCS12 TrustStore by retrieving server certificates.
- vicboma1/GameBoyEmulatorEnvironment - Front-End developed with Kotlin Experimental for my GameBoy Emulator (coroutines).
- borisf/classyshark-bytecode-viewer - View your Kotlin generated classes as Java and bytecode format.
- jenkinsci/doktor-plugin - Jenkins plugin for automated documentation uploading to Confluence.
- mkobit/jenkins-pipeline-shared-libraries-gradle-plugin - Gradle plugin to help with build and test of Jenkins Pipeline Shared Libraries.
- kpspemu/kpspemu - Multiplatform (JS and JVM) PSP Emulator written in Kotlin.
Desktop Back ⇈
- ice1000/Dekoder - A kotlin music player, materially designed.
Examples Back ⇈
- Kotlin/kotlin-koans - Kotlin Koans are a series of exercises to get you familiar with the Kotlin Syntax.
- JetBrains/kotlin-examples - Various examples for Kotlin.
- JetBrains/swot - Identify email addresses or domains names that belong to colleges or universities. Help automate the process of approving or rejecting academic discounts.
- robfletcher/midcentury-ipsum - Swingin’ filler text for your jet-age web page.
- robfletcher/lazybones-kotlin - The Lazybones app migrated to Kotlin as a learning exercise.
- wangjiegulu/KotlinAndroidSample - Android sample with kotlin.
- dodyg/Kotlin101 - 101 examples for Kotlin Programming language.
- dkandalov/kotlin-99 - Solve 99 problems with Kotlin!
- dkandalov/rosettacode-kotlin - Repository with source code from RosettaCode
- vicboma1/Kotlin-Koans - hese are the simple solutions of the kotlin koans online with intellij project.
- vicboma1/GettingStartedKotlin - Learn the basics of getting started with kotlin.
- vicboma1/Kotlin-Examples-Problems - These are the simple solutions of the kotlin example problems online.
- pakoito/FunctionalAndroidReference - A different Android app showcasing Functional Reactive Programming.
- bmaslakov/kotlin-algorithm-club - Classic algorithms and data structures in Kotlin.
- gyulavoros/kotlin-todomvc - Kotlin TodoMVC – full-stack Kotlin application demo
Idea Plugins Back ⇈
- Vektah/CodeGlance - Intelij IDEA plugin for displaying a code mini-map similar to the one found in Sublime.
- intellij-rust/intellij-rust - Rust IDE built using the IntelliJ Platform.
- dkandalov/activity-tracker - Plugin for IntelliJ IDEs to track and record user activity.
Android Back ⇈
Libraries Back ⇈
- Kotlin/anko - Pleasant Android application development.
- JakeWharton/kotterknife - View injection library for Android.
- MarcinMoskala/ActivityStarter - Activity starter generator and arguments injection library for Android.
- MarcinMoskala/KotlinPreferences - Kotlin Android Library, that makes preference usage in Kotlin simple and fun.
- MarcinMoskala/PreferenceHolder - Kotlin Android Library, that makes preference usage in Kotlin simple and fun using object with fields binded to SharedPreferences.
- nsk-mironov/kotlin-jetpack - A collection of useful extension methods for Android.
- pawegio/KAndroid - Kotlin library for Android providing useful extensions to eliminate boilerplate code.
- chibatching/Kotpref - Android SharedPreference delegation for Kotlin.
- TouK/bubble - Library for obtaining screen orientation when orientation is blocked in AndroidManifest.
- ragunathjawahar/kaffeine - Kaffeine is a Kotlin-flavored Android library for accelerating development.
- mcxiaoke/kotlin-koi - Koi, a lightweight kotlin library for Android Development.
- BennyWang/KBinding - Android View Model binding framework write in kotlin, base on anko, simple but powerful.
- inaka/KillerTask - Android AsyncTask wrapper library, written in Kotlin.
- grandstaish/paperparcel - Boilerplate reduction library written specifically for working with Kotlin data classes on Android.
- andre-artus/AnvilKotlin - Minimal UI library for Android inspired by React.
- mathcamp/fiberglass - Easy lightweight SharedPreferences library for Android in Kotlin using delegated properties.
- nitrico/LastAdapter - Don't write a RecyclerView adapter again. Not even a ViewHolder!.
- denisidoro/krouter - A lightweight Android activity router.
- metalabdesign/AsyncAwait - async/await for Android built upon coroutines introduced in Kotlin 1.1.
- jupf/staticlog - StaticLog - super lightweight static logging for Kotlin, Java and Android.
- zserge/anvil - Minimal UI library for Android inspired by React.
- DanielMartinus/Stepper-Touch - Fun playful Android stepper widget for counting, written in Kotlin.
- GlimpseFramework/glimpse-framework-android - OpenGL made simple.
- infotech-group/android-drawable-dsl - DSL for constructing the drawables in Kotlin instead of in XML.
- zsmb13/MaterialDrawerKt - A DSL for creating Material Design navigation drawers without any XML.
- SnowdreamFramework/ToyBricks - Android Library that provide simpler way to achieve modularity.
- DanielMartinus/Konfetti - Lightweight particle system to create realistic confetti
- rahulchowdhury/Mystique - A generalized adapter for RecyclerView on Android which makes it easy to add heterogeneous items to a list.
- calintat/alps - Android library for preferences which includes property delegates and a custom DSL for definining preferences.
- costular/kotlin-android-utils - Android utilities for easier and faster Kotlin programming.
- rakshakhegde/ObservableFlow - Functional Constructs for Databinding + Kotlin + RxJava
- programmerr47/ganalytics - A tiny api layer for any analytics in application.
- line/clay - Clay is an Android library project that provides image trimming which is originally an UI component of LINE Creators Studio.
- WindSekirun/RichUtilsKt - Advancement Utils for Android Developer written in Kotlin.
- TradeMe/MapMe - A library that brings the adapter pattern and DiffUtil to Google Maps and MapBox.
Frameworks Back ⇈
- nekocode/kotgo - An android development framwork on kotlin using MVP architecture.
- lightningkite/kotlin-core - A full framework for making Android apps. Based on Anko and Kotson.
- codenameone/CodenameOne - Open source cross platform mobile development framework that offers write once run anywhere native development for iOS (iPhone/iPad), Android, Windows & more using Kotlin & Java
Projects Back ⇈
- antoniolg/Bandhook-Kotlin - A showcase music app for Android entirely written using Kotlin language.
- antoniolg/Kotlin-for-Android-Developers - Companion App for the book "Kotlin Android Developers".
- damianpetla/kotlin-dagger-example - Example of Android project showing integration with Kotlin and Dagger 2.
- dodyg/AndroidRivers - RSS Readers for Android.
- MakinGiants/banjen - Android app to help to tune a banjo.
- inaka/kotlillon - Android Kotlin Examples.
- MakinGiants/todayhistory - App that shows what happened today in history.
- RxKotlin/Pocket - This app help user to save links easily, and can export to Evernote as weekly.
- SidneyXu/AndroidDemoIn4Languages - Comparison between Java, Groovy, Scala, Kotlin in Android Development.
- inorichi/tachiyomi - Free and open source manga reader for Android.
- ziggy42/Blum-kotlin - A simple android Twitter client written in Kotlin
- TwidereProject/Twidere-Android - Material Design ready and feature rich Twitter app for Android 4.0+
- SimpleMobileTools/Simple-Calendar - A simple calendar with events, customizable widget and no ads.
- SimpleMobileTools/Simple-Camera - A camera with flash, zoom and no ads.
- SimpleMobileTools/Simple-Draw - A canvas you can draw on with different colors.
- SimpleMobileTools/Simple-File-Manager - A simple file manager for browsing and editing files and directories.
- SimpleMobileTools/Simple-Gallery - A gallery for viewing photos and videos without ads.
- SimpleMobileTools/Simple-Notes - A simple textfield for adding quick notes without ads.
- ahong222/happy21 - A simple game of Black-Jack write with kotlin
- AllanWang/KAU - An extensive collection of Kotlin Android Utils
- hanjoongcho/aaf-easyphotomap - This is a photomap app that shows photos taken on a map.
- Karumi/KataScreenshotKotlin - An full exercise to learn how to create screenshot tests for Android
- massivedisaster/AFM - An library to help android developers working easly with activities and fragments with Kotlin
- mustafaberkaymutlu/uv-index - A simple ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP
- Karumi/KataSuperHeroesKotlin - A full exercise to learn how to create espresso tests using test doubles and a dependency injector for Android written in Kotlin.
- Karumi/KataContactsKotlin - An exercise to learn how to write software based on Clean Architecture using Kotlin.
- Karumi/KataTODOApiClientKotlin - A full exercise to learn how to use stubbing HTTP in Kotlin.
- Karumi/MaxibonKataKotlin - A ready to use playground to learn how to write tests using property-based testing in Kotlin.
- hanjoongcho/aaf-easypassword - A password manager using a single lock pattern for various type passwords management.
Extensions Back ⇈
- ajalt/timberkt - Easy Android logging with Kotlin and Timber.
Tools Back ⇈
- kiruto/debug-bottle - Debug Bottle is an Android runtime debug / develop tools written using kotlin language.
Tests Back ⇈
- agoda-com/Kakao - Nice and simple DSL for Espresso in Kotlin.
Kotlin JavaScript Back ⇈
JavaScript Back ⇈
- andrewoma/reakt - Reakt is a Kotlin wrapper for facebook's React library.
- pixijs/pixi-native - The aim of this project is to provide a fast lightweight 2D library that works across all devices.
- shafirov/klogging - Kotlin logging, both js and jvm.
- stangls/kotlin-js-jquery - A small framework for writing client -side web -applications in Kotlin.
- Kotlin/kotlin-fullstack-sample - Kotlin Full-stack Application Example.
- danfma/kodando - Kotlin JS bindings and libraries.
- kengorab/kotlin-javascript-boilerplate - An extremely barebones boilerplate project for compiling Kotlin to Javascript.
- markaren/three.kt - Kotlin wrappers for three.js JavaScript 3D library
Frontend Back ⇈
- olegcherr/Aza-Kotlin-CSS - Kotlin DSL for CSS
Game Development Back ⇈
- perses-games/kudens - Develop browser games in Kotlin
Build Tools Back ⇈
- Kotlin/kotlin-frontend-plugin - Gradle Kotlin plugin for frontend development.
- huston007/kotlin-loader - Kotlin webpack loader.
Integration Back ⇈
- kotlin/ts2kt - Converter of TypeScript definition files to Kotlin declarations (stubs).
Kotlin Native Back ⇈
Projects Back ⇈
- JetBrains/kotlin-native - Kotlin/Native is a LLVM backend for the Kotlin compiler, runtime implementation and native code generation facility using LLVM toolchain.
- perses-games/konan-sfml - Kotlin native with SFML example
- JetBrains/kotlinconf-spinner - Simple spinner-like game intended to demonstrate capabilities of Kotlin/Native software stack.
Kotlin User Groups Back ⇈
Europe Back ⇈
- Kotlin Developers in Manchester - United Kingdom
- Belarus Kotlin User Group - Belarus
- Kotlin User Group Munich - Deutschland
- Lyon Kotlin User Group - France
- KotlinMAD - Spain
- Kotlin Yorkshire Meetup Group - United Kingdom
- Kotlin London - United Kingdom
- Kotlin User Group Berlin - Germany
- Kotlin User Group Cologne - Germany
- Kotlin.es - Spain
- Czech Kotlin User Group - Czechia
America Back ⇈
- Bay Area Kotlin User Group - USA
- Chicago Kotlin Users Group - USA
- Kotlin Group of Boulder - USA
- New York Kotlin Meetup - USA
Asia Back ⇈
- Japan Kotlin User Group - Japan
- Korean Kotlin User Group - Korea
- China Kotlin User Group - China
- Kotlin Kolkata User Group - Kolkata, India
Australia Back ⇈
- Brisbane Kotlin User Group - Australia
- Sydney Kotlin User Group - Australia
Articles, Blog Posts Back ⇈
March 2018 Back ⇈
- Better Type Safety with Units - Peter Meyers
May 2017 Back ⇈
- Kotlin Native 0.2 Release - Nikolay Igotti
- Kotlin/Native v0.2 is out - Nikolay Igotti
- Gradle Script Kotlin 0.9.0 Release Notes - Rodrigo B. de Oliveira
April 2017 Back ⇈
- The Rise and Fall of JVM Languages - Andrew Binstock
- Kotlin/Native Tech Preview: Kotlin without a VM - Andrey Breslav
- Kotlin 1.1 is also for Android Developers - Roman Belov
- Kotlin 1.1 Event Report - Alina Dolgikh
- Use Kotlin with npm, webpack and react - Dmitry Jemerov
- Kotlin 1.1.2 is out - Dmitry Jemerov
- Bytecode behind coroutines in Kotlin - Eugene Petrenko
- How we made Basecamp 3’s Android app 100% Kotlin - Dan Kim
March 2017 Back ⇈
- Kotlin 1.1 Released with JavaScript Support, Coroutines and more - Roman Belov
- Kotlin 1.1 Event - Alina Dolgikh
- Gradle Script Kotlin 0.8.0 Release Notes - Rodrigo B. de Oliveira
- Announcing KotlinConf - Hadi Hariri
- Kotlin 1.1.1 is out - Dmitry Jemerov
- Kotlin 1.0.7 is out - Dmitry Jemerov
- Kotlin 1.1 Event in Your City - Alina Dolgikh
- Reactor Kotlin Extensions 1.0.0.M1 released - Sébastien Deleuze
February 2017 Back ⇈
- Kotlin 1.1 Beta 2 is here - Dmitry Jemerov
- The Design and Construction of Modern Build Tools - Cédric Beust
- Using Kotlin type-safe builders to create a DSL for Forms - Giacomo Bresciani
- Creating a self-contained Kotlin program using Avian - Miguel Castiblanco
- Our first book about Kotlin is out - Dmitry Jemerov
- Kotlin 1.1 Release Candidate is Here - Mikhail Glukhikh
January 2017 Back ⇈
- Why I prefer Kotlin - Graham Cox
- Leveraging TornadoFX to the fullest - Edvin Town
- How I built my first Kotlin-VertX-Hibernate stack - Jan Vladimir Mostert
- Kanvas: generating a simple IDE from your ANTLR grammar - Federico Tomassetti
- Introducing Kotlin support in Spring Framework 5.0 - Sébastien Deleuze
- I wrote my website in Kotlin - Lewis Rhine
- Corda: Kotlin - Mike Hearn
- Kotlin 1.1 Beta Is Here! - Andrey Breslav
- Experimental status of coroutines in 1.1 and related compatibility concerns - Andrey Breslav
- Kotlin 1.1: What’s coming in the standard library - ilya.gorbunov
- Announcing the Support Program for Kotlin User Groups and Events - Alina Dolgikh
December 2016 Back ⇈
- Data Binding in Anko - Lewis Rhine
- Upgrade your workflow with 0-installation kotlin scriptlets - Holger Brandl
- Kotlin: как сделать жизнь Java-разработчика легче? - Stanislav Sinitsky, Alexander Mikhalchenko
- Kotlin: How to Make a Java Developer's Life Easier? - Stanislav Sinitsky, Alexander Mikhalchenko
- Thinking Functionally - Lewis Rhine
- Building microservices with Kotlin and Spring Boot - Gabriel Francisco
- Kotlin 1.1-M04 is here! - Ilya Chernikov
- Kotlin in Practice with Spring Boot and Vaadin - Philipp Hauer
- Concurrency Primitives in Kotlin - Egor Andreevici
- Write a lightweight, cross-platform HTML5 desktop app with Kotlin - Lorenzo Angelini
- Kotlin is cheating on me... - Andrea Franceschini
- The Reactive Scrabble benchmarks - Dávid Karnok
- Kotlin 1.0.6 is here! - Yan Zhulanow
- Kotlin без магии - Mike Gorunov
- Kotlin, rockin’ in production - Nabeel Ali Memon
November 2016 Back ⇈
- Our Experiment Building a Multiselection Solution for Android in Kotlin - Artem Kholodnyi
- Quick dive in Kotlin extensions - Piotr Ślesarew
- Беглый взгляд на Async-Await в Android - Макс Ровкин
- Kotlin 1.0.5 is here - Dmitry Jemerov
- Погружение в Async-Await в Android - Макс Ровкин
- Why You Must Try Kotlin For Android Development ? - Amit Shekhar
- 400% faster layouts with Anko - Simon Vergauwen
- A clean status bar with Android System UI and QuickDemo - David Schreiber‑Ranner
- Getting started with Kotlin and third-party libraries Glide, Dagger 2, Retrofit 2, Realm, MVP and RxJava on Android - Yaroslav Polyakov
- Kotlin Configuration Scripts: An Introduction - Hadi Hariri
- App State as a tree - Lewis Rhine
- Exploring an Either Monad in Kotlin - Alex Hart
- Kotlin 1.1-M03 is here! - Ilya Chernikov
- 5 small things you probably don’t know about Kotlin - Piotr Ślesarew
- Non-volatile vs volatile captured refs by default - Roman Elizarov
- Solutions to multiple inheritance in Kotlin - Renato Athaydes
- Kotlin ternary operator - naixx
- Using the Kotlin Language with Apache Spark - Thomas Nield
October 2016 Back ⇈
- Mocking Kotlin with Mockito - Hadi Hariri
- Extension Functions Can Be Utility Functions - Duncan McGregor
- More Kotlin Extension Fun - Duncan McGregor
- PultusORM : Sqlite ORM for Kotlin - Sakib Sami
- Experimenting with “mutation testing” and Kotlin - Ian Clarke
- Taking Kotlin for a ride - Hadi Tok
- Extension functions for more consistent APIs - Nicolas Fränkel
- A new hope for the JVM: Kotlin - Giacomo Bresciani
- Swift vs Kotlin for real iOS/Android apps - Angel G. Olloqui
- Functions as Data - Mark Galea
- Kotlin 1.1-M02 is here! - Denis Zharkov
- DSL builder in Kotlin - Piotr Ślesarew
- The Road to Gradle Script Kotlin 1.0 - Rodrigo B. de Oliveira
- Kotlin: How to Make Your Java Code Base Cleaner and More Readable - Kenneth Ford
- Composing functions in Kotlin with extensions and operators - Daniele Conti
- Zero boilerplate delegation in Kotlin - Piotr Ślesarew
- A Whirlwind Tour of the Kotlin Type Hierarchy - Nat Pryce
- Kotlin for Data Science - Thomas Nield
- Easy DSL design with Kotlin - Nicolas Fränkel
September 2016 Back ⇈
- Kotlin census: call to action - Roman Belov
- Building DSL Instead of an IDE Plugin - Eugene Petrenko
- Building a compiler for your own language: validation - Federico Tomassetti
- A Developer’s Look at Kotlin - David Bolton
- Crafting Log4j Configuration DSL - Eugene Petrenko
- Kotlin vs Java: Compilation speed - AJ Alt
- Kotlin NetBeans plugin beta is out! - Dmitry Jemerov
- The power of templating in a DSL - Eugene Petrenko
- Kotlin 1.0.4 is here - Dmitry Jemerov
- An in-depth look at Kotlin’s initializers - AJ Alt
- Why Kotlin is the next big thing for Java developers - Nitin Y
- Kotlin in Production - What works, Whats broken - DripStat
August 2016 Back ⇈
- Calling on EAPers - Roman Belov
- More readable tests with Kotlin - Flavio
- The Kobalt diaries: Parallel builds - Cédric Beust
- Issues Faced With Kotlin During Android Development - Elisha Lye
- PaperParcel with Kotlin - Almond Joseph Mendoza
- Lessons from converting an app to 100% Kotlin - AJ Alt
- Logging in Kotlin & Android: AnkoLogger vs kotlin-logging - osha1
- The Next Language You Thought You Didn’t Need - Jay Dellinger
- Decision Trees with Kotlin - Mark Galea
- Kotlin: The Good, The Bad, and The Ugly - AJ Alt
- Scala vs Kotlin: inline and infix - Nicolas Fränkel
- Improved Pattern Matching in Kotlin - Jacob Zimmerman
- Kotlin: val does not mean immutable, it just means readonly, yeah - Artem Zinnatullin
- Getting started with Kotlin in Android development - Dmitry Chyrta
- Ten Kotlin Features To Boost Android Development - Ivan Kušt
- Natural testing with Kotlin - Vardan Torosyan
- Writing Kotlin Idiomatic Code - Denis Trailin
July 2016 Back ⇈
- Data Driven Testing with Spek - Konstantin Semenov
- Never say final: mocking Kotlin classes in unit tests - Danny Preussler
- Scala vs Kotlin: Pimp my library - Nicolas Fränkel
- First glimpse of Kotlin 1.1: Coroutines, Type aliases and more - Andrey Breslav
- Scala vs Kotlin: Operator overloading - Nicolas Fränkel
- Things We've Learned During Coolcal Development in Kotlin - Przemek Dąbrowski
- JUnit 5 with Spring Boot (plus Kotlin) - Mike Plummer
- UI Testing: separating Assertions from Actions with Kotlin DSL - Artem Zinnatullin
- KotlinLifeguard #1 - Daniel Gomez Rico
June 2016 Back ⇈
- Where We Stand & What's Next for Kotlin - Andrey Breslav
- What’s in store for Kotlin this year - Gabriela Motroc
- Kotlin Eclipse Plugin 0.7 Is Here! - Nikolay Krasko
- From Groovy to Kotlin - Dmitry Kandalov
- When Kotlin met Gradle - Gabriela Motroc
- Kotlin 1.0.3 EAP - Pavel Talanov
- Архитектор Kotlin: «Язык программирования — рабочий инструмент. Если никогда их не менять, можно отстать от жизни» - yankoits
- Meet the Kotlin Team at Gradle Summit - Dmitry Jemerov
- News from KotlinTest - medium
- Kotlin Night in San Francisco Recordings - Roman Belov
- Kotlin Native - Mike Hearn
- Kotlin null safety and its performance considerations -- part 1 - Konrad Kamiński
- Ad-hoc polymorphism in Kotlin - Cédric Beust
- How to get IDEA to detect kotlin generated sources using Gradle - Nish Tahir
- Kotlin 1.0.3 Is Here! - Roman Belov
May 2016 Back ⇈
- JMock and Kotlin - Duncan McGregor
- Testing in Kotlin - Stephen Samuel
- Kosent - Duncan McGregor
- Kotlin 1.0.2 is Here - Dmitry Jemerov
- Gradle Elevates the Build to First-Class Programming With Kotlin Language - BusinessWire
- Kotlin Meets Gradle - Chris Beams
- Gradle Meets Kotlin - Hadi Hariri
- Kotlin, dragging java into the modern world - Tim Gray
- Neural Network in Kotlin - Cédric Beust
- Some of my favorite Kotlin features (that we use a lot in Basecamp) - Dan Kim
- Neural Networks in Kotlin (part 2) - Cédric Beust
April 2016 Back ⇈
- Experimental: Kotlin and mutation testing - Nicolas Frankel
- Exploring Delegation in Kotlin - @codemonkeyism
- Kotlin’s killer features - Jasper Sprengers
- Kotlin: Practical Experience - Allen Wallis
- Kotlin Digest 2016.Q1 - Roman Belov
- Android And Kotlin - Bartosz Kosarzycki
- The Kobalt diaries: Automatic Android SDK management - Cédric Beust
- Keddit — Part 7: Infinite Scroll: Higher-Order functions & Lambdas - Juan Ignacio Saravia
- Making Android Development Easier - Maan Najjar
- Kotlin for Scala Developers - Stephen Samuel
- Kotlin Post-1.0 Roadmap - Dmitry Jemerov
- Few thoughts about Kotlin and why I like it so much - Dhananjay Nene
- Performance comparison - building Android UI with code (Anko) vs XML Layout. - Andrew Drobyazko
- Code improvements with Kotlin - Nicolas Frankel
- Exercises in Kotlin: Part 1 - Getting Started - Dhananjay Nene
- Exercises in Kotlin: Part 2 - High level syntax and Variables - Dhananjay Nene
- Kotlin + Android First Impressions - Keyhole Software
- Exercises in Kotlin: Part 3 - Functions - Dhananjay Nene
- JDK7/8 features in Kotlin 1.0 - Ilya Gorbunov
- Writing Concise Code With Kotlin - Peter Sommerhoff
- Exercises in Kotlin: Part 4 - Control flows and return - Dhananjay Nene
- Exercises in Kotlin: Part 5 - Classes - Dhananjay Nene
March 2016 Back ⇈
- Developing on Android sucks a lot less with Kotlin - Kuno Qing
- Kotlin & Android: A Brass Tacks Experiment, Part 5 - Doug Stevenson
- Kotlin для начинающих - @Devcolibri
- Kotlin: a new JVM language you should try - Rafal Gancarz
- Видео со встречи JUG.ru с разработчиками Kotlin - JetBrains
- Building a Kotlin project 1/2 - Ciro Rizzo
- Building a Kotlin project 2/2 - Ciro Rizzo
- Kotlin Month Post 2: Inheritance and Defaults - Jacob Zimmerman
- Solving the Josephus problem in Kotlin - Nicolas Franke
- A DSL Workbench with Gradle and Kotlin - Eugene Petrenko
- Kotlin & Android: A Brass Tacks Experiment, Part 6 - Doug Stevenson
- Getting Started with Kotlin and Anko on Android - Donn Felker
- SDCast #41: в гостях Андрей Бреслав, руководитель проекта Kotlin в компании JetBrains - Андрей Бреслав, Константин Буркалев
- Why I don't want to use Kotlin for Android Development yet - Artem Zinnatullin
- Feedback on the Josephus problem - Nicolas Frankel
- Kotlin Month Post 3: Safety - Jacob Zimmerman
- Kotlin & Android: A Brass Tacks Experiment Wrap-Up - Doug Stevenson
- Kotlin : Retrofit + RxAndroid + Realm - Ahmed Rizwan
- Kotlin recipes for Android (I): OnGlobalLayoutListener - Antonio Leiva
- Kotlin 1.0.1 is Here! - Andrey Breslav
- Using Kotlin For Tests in Android - Sergii Zhuk
- Kotlin Educational Plugin - Roman Belov
- Kotlin Month Post 4: Properties - Jacob Zimmerman
- Algebraic Data Types In Kotlin - Mike Gehard
- A Geospatial Messenger with Kotlin, Spring Boot and PostgreSQL - Sébastien Deleuze
- Андрей Бреслав и Дмитрий Жемеров о Kotlin 1.0 на jug.msk.ru - Дмитрий Белобородов
- How to Hot Deploy Java/Kotlin classes in Dev - Jan Vladimir Mostert
- Writing a RESTful backend using Kotlin and Spring Boot - Dimitar Kotevski
- Creating an AndroidWear watchface using Kotlin - Roberto Perez
- Rest API plumbing with kotlin - Gaetan Zoritchak
- Kotlin’s Android Roadmap - Dmitry Jemerov
- Ubuntu Make 16.03 Released With Eclipse JEE And IntelliJ IDEA EAP Support, More - Alin Andrei
- 10 Features I Wish Java Would Steal From the Kotlin Language - Lukas Eder
February 2016 Back ⇈
- Kotlin & Android: A Brass Tacks Experiment, Part 2. - Doug Stevenson
- Kotlin & Android: A Brass Tacks Experiment, Part 1. - Doug Stevenson
- Scala vs Kotlin - Lionel
- 10 Kotlin Tutorials for Beginners: Dive Into Kotlin Programming - Peter Sommerhoff
- Kotlin Coding - Ciro Rizzo
- Podcast Разбор Полетов: Episode 102 — Kotlin, тесты и здоровый сон. - Dmitry Jemerov, Viktor Gamov, Alexey Abashev, Anton Arphipov, Dmitry Churbanov, Anton Arhipov
- Kotlin 1.0 Release Candidate is Out! - Andrey Breslav
- Kotlin + RxJava = Functional Powerhouse - Thomas Nield
- Kotlin & Android: A Brass Tacks Experiment, Part 4 - Doug Stevenson
- The Journey of a Spring Boot application from Java 8 to Kotlin: The Application Class - Mike Gehard
- Developing Spring Boot applications with Kotlin. - Sébastien Deleuze
- Kotlin 1.0 Released: Pragmatic Language for JVM and Android - Andrey Breslav
- JVM Newcomer Kotlin 1.0 is GA - Lucy Carey
- Релиз Kotlin 1.0, языка программирования для JVM и Android. - Open Source
- Kotlin 1.0: The good, the bad and the evident. - Gabriela Motroc
- Kotlin & Android: A Brass Tacks Experiment, Part 3. - Doug Stevenson
- Kotlin 1.0. Задай вопрос команде. - Роман Белов
- DevZen Podcast: Kotlin и Vulkan 1.0 — Episode 0080. - DevZen Podcast
- Радио-Т 484 - Umputun, Bobuk, Gray, Ksenks
- Немного о Kotlin. - @fogone
- Weekend resources for new Kotlin programmers - Joey deVilla
- Using Mockito for unit testing with Kotlin (1/x) - MAKINGIANTS
- The Kobalt diaries: testing - Cédric Beust
- Kotlin — Love at first line - Dimitar Kotevski
- A Very Peculiar, but Possibly Cunning Kotlin Language Feature. - Lukas Eder
- More Kotlin Features to Love - Jim Baca
- Kotlin: Easily storing a list in SharedPreferences with Custom Accessors - Dennis Lysenko
- The Journey of a Spring Boot application from Java 8 to Kotlin, part 2: Configuration Classes - Mike Gehard
- Kotlin 1.0 is finally released! - Jacob Zimmerman
- An Introduction to Kotlin - Mike Plummer
- Kotlin - 2 Years On - James Hughes
- Kotlin Month Post 1: Assorted Features - Jacob Zimmerman
- Kotlin and Ceylon - Elvira
- Как себе выстрелить в ногу в Kotlin - @ov7a
- The Journey of a Spring Boot application from Java 8 to Kotlin, part 3: Data Classes - Mike Gehard
January 2016 Back ⇈
- Kotlin XML Binding - Eugene Petrenko
- Playing with Spring Boot, Vaadin and Kotlin - Nicolas Frankel
- Kotlin, the somewhat obscure modern Android-friendly programming language - Brandon Kase
- Android development with Kotlin - Fernando Ramirez
- Mimicking Kotlin Builders in Java and Python - Jacob Zimmerman
- My Kotlin Adventure - Ciro Rizzo
- KillerTask, the solution to AsyncTask implementation - Fernando Ramirez
December 2015 Back ⇈
- Kotlin for Java Developers: 10 Features You Will Love About Kotlin - Peter Sommerhoff
- Early Impressions of Kotlin - Nat Pryce
November 2015 Back ⇈
- Setting up Kotlin with Android and tests - Laura Kogler
October 2015 Back ⇈
- Exploring the Kotlin standard library - Cédric Beust
September 2015 Back ⇈
- Kotlin ❤ FP - Mike Hearn
- Kotlin: A Low-Ceremony, High-Integration Language - HADI HARIRI
August 2015 Back ⇈
- Building APIs on the JVM Using Kotlin and Spark – Part 1 - Travis Spencer
- Production Ready Kotlin - Jayson Minard
July 2015 Back ⇈
- Why Kotlin is my next programming language - Mike Hearn
- Android + Kotlin = <3 - Michael Sattler
- Без слайдов: интервью с Дмитрием Жемеровым из JetBrains - Алексей Фёдоров
June 2015 Back ⇈
- Quasar and Kotlin - a Powerful Match - Fabio
- RxAndroid and Kotlin (Part 1) - Ahmed Rizwan
- Exploring Kotlin - Peter Ledbrook
December 2014 Back ⇈
- Non-trivial constructors in Kotlin - Alex Shabanov
April 2013 Back ⇈
- The Advent of Kotlin: A Conversation with JetBrains' Andrey Breslav - Janice J. Heiss
February 2013 Back ⇈
- Exploring the Kotlin Standard Library - Part 3 - Jamie McCrindle
January 2013 Back ⇈
- Exploring the Kotlin Standard Library - Part 1 - Jamie McCrindle
- The Adventurous Developer’s Guide to JVM languages – Kotlin - Simon Maple
- Exploring the Kotlin Standard Library - Part 2 - Jamie McCrindle
Videos Back ⇈
April 2017 Back ⇈
- The Future of Kotlin: How agile can language development be? - Andrey Breslav
December 2016 Back ⇈
- Taking Kotlin to production, Seriously - Haim Yadid
- Functional Programming in Kotlin with funKTionale (Video) - Mario Arias
- Revisiting Types In Kotlin - Francisco Estevez
- Costruiamo un treno in Kotlin - Francesco Vasco
- Kotlin: Будущие изменения и текущие мифы - Android в Лицах
November 2016 Back ⇈
- Kotlin in Real Projects - Anton Keks
- 10 Kotlin Tricks in 10(ish) Minutes - Jake Wharton
- Kotlin Night London - JetBrains
- Redux for Android using Kotlin - Nevin Chen
- Code Swarm for Kotlin - Landon Wilkins
- Developing a Geospatial Webservice with Kotlin and Spring Boot - Sébastien Deleuze
October 2016 Back ⇈
- Better Android Development with Kotlin and Gradle - Ty Smith
- Christina Lee: Kotlin in Production - Android Dialogs
- Spring Tips: the Kotlin Programming Language - Josh Long
- Spring Boot and Kotlin, a match made in Heaven - Nicolas Frankel
September 2016 Back ⇈
- Kotlin - Ready for Production - Hadi Hariri
August 2016 Back ⇈
- Andrey Breslav: Kotlin Coroutines, JVMLS 2016 - Andrey Breslav
- Writing Gradle Build Scripts in Kotlin - Chris Beams & Rodrigo B. de Oliveiranp
May 2016 Back ⇈
- You can do Better with Kotlin - Svetlana Isakova
April 2016 Back ⇈
- Type safe JavaFX CSS with TornadoFX - Edvin Syse
March 2016 Back ⇈
- Дмитрий Полищук - Kotlin + Android: практический ликбез - Дмитрий Полищук
January 2016 Back ⇈
- Fun with Kotlin - Eder Bastos
October 2015 Back ⇈
- Kotlin NoSQL for MongoDB in Action - Andrey Cheptsov
August 2015 Back ⇈
- JVMLS 2015 - Flexible Types in Kotlin - Andrey Breslav
December 2014 Back ⇈
- Kotlin for Java developers - Hadi Hariri
November 2014 Back ⇈
- GeeCON Prague 2014: Andrey Cheptsov - A Reactive and Type-safe Kotlin DSL for NoSQL and SQL - Andrey Cheptsov
September 2014 Back ⇈
- Kotlin vs Java puzzlers - Svetlana Isakova
Slides Back ⇈
April 2017 Back ⇈
- Future of Kotlin - How agile can language development be? - Andrey Breslav
November 2016 Back ⇈
- Kotlin Lang - Jemo Mgebrishvili
- FRP + Kotlin - Giorgio Natili
September 2016 Back ⇈
- Generating Kotlin Code for Better Refactorings, Tests, and IDE Support - Eugene Petrenko
- Functional Programming in Kotlin with funKTionale - Mario Arias
April 2016 Back ⇈
- Kotlin DSL: Anko - @maciekjanusz
- Kotlin + Android - Dmytro Danylyk
May 2015 Back ⇈
- Kotlin: New Hope in a Java 6 Wasteland - Michael Pardo
Webinars Back ⇈
November 2015 Back ⇈
- Functional Programming with Kotlin - Roman Belov
September 2015 Back ⇈
*Note that all licence references and agreements mentioned in the kotlin-gremlin-ogm README section above
are relevant to that project's source code only.