Kotlin Tools

Open-source Kotlin projects categorized as Tools | Edit details

Top 20 Kotlin Tool Projects

  • ktlint

    An anti-bikeshedding Kotlin linter with built-in formatter

    Project mention: Supercharge your Kotlin Project | dev.to | 2021-10-20

    Linting is the process of analyzing code for potential errors and one of the ways we can do that in Kotlin is using Ktlint. As per the documentation:

  • detekt

    Static code analysis for Kotlin

    Project mention: Supercharge your Kotlin Project | dev.to | 2021-10-20

    ext { // https://github.com/detekt/detekt/releases detektVersion = "1.17.0" } dependencies { classpath 'com.android.tools.build:gradle:7.0.0' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.4.32" ## DETEKT DEPENDENCY classpath "io.gitlab.arturbosch.detekt:detekt-gradle- plugin:$detektVersion" }

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • dokka

    Documentation Engine for Kotlin

    Project mention: We’ve redesigned multi-module documentation in the new Dokka! | reddit.com/r/Kotlin | 2021-05-11

    There's also this issue that we want to fix soon: https://github.com/Kotlin/dokka/issues/1795 long story short is that if we migrate from JSONs to plain .js files, we should be able to view the documentation without the webserver

  • kotlin-android-template

    Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️

  • Debug Bottle

    🍼Debug Bottle is an Android runtime debug / develop tools written using kotlin language.

  • EasyWatermark

    🔒 🖼 Securely, easily add a watermark to your sensitive photos. 安全、简单地为你的敏感照片添加水印,防止被小人泄露、利用

    Project mention: ⟳ 1 apps added, 8 updated at apt.izzysoft.de | reddit.com/r/FDroidUpdates | 2021-08-19

    Easy Watermark (version 20200): Securely, easily add a watermark to your sensitive photos.

  • MpApt

    :wrench: Kotlin Native/JS/JVM Annotation Processor library for Kotlin compiler plugins

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • KtsRunner

    Library for executing .kts files from regular Kotlin code

  • BlurTutorial

    Library for creating blur effects under Android UI elements

  • ktfmt-gradle

    A Gradle plugin to apply ktfmt to your builds, and reformat you Kotlin source code like a glimpse 🧹🐘

  • AnUitor

  • ColdStorage

    Lightweight data loading and caching library for android

  • Kotlin Bootstrap

    This set of libraries is designed to help developers accomplish various tasks easier and faster (by Cleveroad)

  • ARFaceDetection

    AR-based library for Android which is capable of detecting faces and overlaying images above the user’s head

  • keplin

    Secure Kotlin scripting and binary lambda-scripts

  • Kandy

    Sweet Android libraries written in Kotlin

  • ScrcpyHub

    ScrcpyHub is a GUI application to use scrcpy. scrcpy is a tool to mirror the android screen. (Scrcpy GUI)

    Project mention: Release ScrcpyHub v1.3.0 | dev.to | 2021-12-29

    We are working on the development here. If you have any suggestions for improvement, please contact us.

  • KotlinW

    A small wrapper for the Kotlin compiler that can be used to execute .kts scripts

  • Credit Card Scanner

    Android Credit Card Scanner using CameraX and ML Kit

  • change-scene

    Switch between different layouts for different states, easily.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-12-29.

Kotlin Tools related posts


What are some of the best open-source Tool projects in Kotlin? This list will help you:

Project Stars
1 ktlint 4,706
2 detekt 4,260
3 dokka 2,359
4 kotlin-android-template 1,274
5 Debug Bottle 846
6 EasyWatermark 806
7 MpApt 232
8 KtsRunner 172
9 BlurTutorial 143
10 ktfmt-gradle 67
11 AnUitor 42
12 ColdStorage 39
13 Kotlin Bootstrap 37
14 ARFaceDetection 34
15 keplin 22
16 Kandy 19
17 ScrcpyHub 18
18 KotlinW 15
19 Credit Card Scanner 12
20 change-scene 3
Find remote jobs at our new job board 99remotejobs.com. There are 30 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.