Kotlin Tools

Open-source Kotlin projects categorized as Tools

Top 23 Kotlin Tool Projects

  1. detekt

    Static code analysis for Kotlin

    Project mention: pg-index-health – a static analysis tool for you PostgreSQL database | dev.to | 2025-01-06

    Static analysis for Java and Kotlin code is now common practice. For Kotlin services, the tool of choice is typically detekt. For Java applications, the range of available tools (often referred to as linters) is broader. The main tools include Checkstyle, PMD, SpotBugs, and Error Prone. You can read more about them in my previous article.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. ktlint

    An anti-bikeshedding Kotlin linter with built-in formatter

    Project mention: 2025년에 안드로이드 앱을 만들기 | dev.to | 2025-03-10
  4. dokka

    API documentation engine for Kotlin

  5. kotlin-android-template

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

  6. EasyWatermark

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

  7. Debug Bottle

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

  8. otphelper

    open-source application that can copy OTP and codes from notifications automatically for you

  9. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  10. telegram-bot

    Telegram Bot API wrapper with handy Kotlin DSL. (by vendelieu)

  11. KtsRunner

    Library for executing .kts files from regular Kotlin code

  12. compose-recyclerview

    Android - A jetpack compose list view that is backed by our all time favourite RecyclerView.

  13. ktfmt-gradle

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

    Project mention: Integrating Code Formatting into Your Android Projects | dev.to | 2024-07-01

    ktfmt Gradle plugin GitHub

  14. BlurTutorial

    Library for creating blur effects under Android UI elements

  15. JustNotes

    JustNotes is a simple and functional note-taking application. Beautiful design, user-friendly interface, all the necessary functions - all this in JustNotes!

  16. ScrcpyHub

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

  17. counter

    🔢 Tally counter for Android (by gentlecat)

  18. bitdowntoc

    Online and command-line Markdown TOC generator, with built-in support for BitBucket Server, GitHub, Gitlab, dev.to and more!

    Project mention: From Jar to Brew: distribute your Java programs easily with Homebrew and GitHub Actions | dev.to | 2024-05-20

    This is inspired by my work to distribute bitdowntoc with brew and aims at answering two questions:

  19. airdots-double-tap

    Adds the functionality to skip songs on double-tap with earphones that activate virtual assistant

  20. ARFaceDetection

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

  21. ColdStorage

    Lightweight data loading and caching library for android

  22. Credit Card Scanner

    Android Credit Card Scanner using CameraX and ML Kit

  23. AnUitor

  24. Kotlin Bootstrap

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

  25. keplin

    Secure Kotlin scripting and binary lambda-scripts

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Kotlin Tools discussion

Log in or Post with

Kotlin Tools related posts

  • How to implement detekt in Spring Boot + Kotlin + Gradle project

    2 projects | dev.to | 30 Dec 2024
  • I didn't know it was this exciting !

    1 project | dev.to | 30 Oct 2024
  • Integrating Code Formatting into Your Android Projects

    4 projects | dev.to | 1 Jul 2024
  • HRV-Mart

    16 projects | dev.to | 8 May 2023
  • Setting up linting/formatting for an Android project

    1 project | /r/androiddev | 23 Mar 2023
  • Visualize all Kotlin Interface's in a Repo

    2 projects | /r/Kotlin | 13 Feb 2023
  • Modern Android Development in 2023

    7 projects | dev.to | 23 Jan 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 detekt 6,430
2 ktlint 6,357
3 dokka 3,537
4 kotlin-android-template 1,795
5 EasyWatermark 1,637
6 Debug Bottle 856
7 otphelper 483
8 telegram-bot 207
9 KtsRunner 205
10 compose-recyclerview 192
11 ktfmt-gradle 171
12 BlurTutorial 155
13 JustNotes 143
14 ScrcpyHub 141
15 counter 111
16 bitdowntoc 93
17 airdots-double-tap 64
18 ARFaceDetection 52
19 ColdStorage 47
20 Credit Card Scanner 46
21 AnUitor 40
22 Kotlin Bootstrap 40
23 keplin 25

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai

Did you know that Kotlin is
the 17th most popular programming language
based on number of references?