awesome-kotlin icon indicating copy to clipboard operation
awesome-kotlin copied to clipboard

A curated list of awesome Kotlin related stuff Inspired by awesome-java.

Awesome Kotlin (https://kotlin.link)

A curated list of awesome Kotlin related stuff inspired by awesome-java. :octocat:

List of Awesome List Badge Travis CI Build Status Badge Awesome Kotlin Badge

: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

  • Official Links
  • Resources
  • Books and Courses

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

Projects

  • Web
  • Build tools
  • Misc
  • Desktop
  • Examples
  • Idea Plugins

Android

  • Libraries
  • Frameworks
  • Projects
  • Extensions
  • Tools

Kotlin JavaScript

  • JavaScript
  • Frontend
  • Game Development
  • Build Tools
  • Integration

Kotlin Native

  • Projects

Kotlin User Groups

  • Europe
  • America
  • Asia
  • Australia

Articles, Blog Posts

  • 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

  • April 2017
  • November 2016
  • September 2016
  • April 2016
  • May 2015

Webinars

  • November 2015
  • September 2015

Links Back ⇈

Official Links Back ⇈

Resources Back ⇈

Books and Courses Back ⇈

Libraries/Frameworks Back ⇈

Web Back ⇈

Tests Back ⇈

Dependency Injection Back ⇈

Coroutines Back ⇈

Functional Programming Back ⇈

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!

Database Back ⇈

Tools Back ⇈

Desktop Back ⇈

Http Clients Back ⇈

Editors Back ⇈

Syntax Highlighters Back ⇈

Game Development Back ⇈

Misc Back ⇈

Extensions Back ⇈

Configuration Back ⇈

Graphics Back ⇈

Data Science Back ⇈

Command Line Interface Back ⇈

Projects Back ⇈

Web Back ⇈

Build tools Back ⇈

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.

Desktop Back ⇈

Examples Back ⇈

Idea Plugins Back ⇈

Android Back ⇈

Libraries Back ⇈

Frameworks Back ⇈

Projects Back ⇈

Extensions Back ⇈

Tools Back ⇈

  • kiruto/debug-bottle - Debug Bottle is an Android runtime debug / develop tools written using kotlin language.

Kotlin JavaScript Back ⇈

JavaScript Back ⇈

Frontend Back ⇈

Game Development Back ⇈

Build Tools Back ⇈

Integration Back ⇈

  • kotlin/ts2kt - Converter of TypeScript definition files to Kotlin declarations (stubs).

Kotlin Native Back ⇈

Projects Back ⇈

Kotlin User Groups Back ⇈

Europe Back ⇈

America Back ⇈

Asia Back ⇈

Australia Back ⇈

Articles, Blog Posts Back ⇈

May 2017 Back ⇈

April 2017 Back ⇈

March 2017 Back ⇈

February 2017 Back ⇈

January 2017 Back ⇈

December 2016 Back ⇈

November 2016 Back ⇈

October 2016 Back ⇈

September 2016 Back ⇈

August 2016 Back ⇈

July 2016 Back ⇈

June 2016 Back ⇈

May 2016 Back ⇈

April 2016 Back ⇈

March 2016 Back ⇈

February 2016 Back ⇈

January 2016 Back ⇈

December 2015 Back ⇈

November 2015 Back ⇈

October 2015 Back ⇈

September 2015 Back ⇈

August 2015 Back ⇈

July 2015 Back ⇈

June 2015 Back ⇈

December 2014 Back ⇈

April 2013 Back ⇈

February 2013 Back ⇈

January 2013 Back ⇈

Videos Back ⇈

April 2017 Back ⇈

December 2016 Back ⇈

November 2016 Back ⇈

October 2016 Back ⇈

September 2016 Back ⇈

August 2016 Back ⇈

May 2016 Back ⇈

April 2016 Back ⇈

March 2016 Back ⇈

January 2016 Back ⇈

October 2015 Back ⇈

August 2015 Back ⇈

December 2014 Back ⇈

November 2014 Back ⇈

September 2014 Back ⇈

Slides Back ⇈

April 2017 Back ⇈

November 2016 Back ⇈

September 2016 Back ⇈

April 2016 Back ⇈

May 2015 Back ⇈

Webinars Back ⇈

November 2015 Back ⇈

September 2015 Back ⇈


CC0