Kotlin Utility

Open-source Kotlin projects categorized as Utility | Edit details

Top 16 Kotlin Utility Projects

  • timber

    A logger with a small, extensible API which provides utility on top of Android's normal Log class.

    Project mention: Logging best practices? | reddit.com/r/androiddev | 2022-02-15

    One of the options could be to setup logging to the file within the app and sync it with backend once necessary or required. This could be achieved by using library, such as Timber and setting up local file. Depending on your constraints, such as file size, you might want to include a file rotation strategy, e.g. start a new file and remove the old one.

  • android_dbinspector

    Android library for viewing, editing and sharing in app databases.

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Thrifty

    Thrift for Android that saves you methods

  • fakeit

    The Kotlin fake data generator library! (by moove-it)

  • LTECleanerFOSS

    The last Android cleaner you'll ever need!

    Project mention: LTE cleaner updated! | reddit.com/r/fossdroid | 2021-10-06
  • Ok2Curl

    Convert OkHttp requests into curl logs.

  • lambda

    Minecraft utility mod coded in Kotlin (by lambda-client)

    Project mention: im new and i know this probably gets asked a lot but what is the best client to use for a new player? | reddit.com/r/2b2t | 2022-05-08

    Use lambda client https://github.com/lambda-client/lambda

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • Validator

    A tool to validate text inside TextInputLayout (by anderscheow)

  • RxLab

    learn RxJava in new way!

  • MorbidMask

    A library for fast and safe delivery of parameters for Activities and Fragments.

  • Shutter-Android

    It's finally easy to take photos/videos via camera or get photos/videos from gallery on Android.

  • Reactor

    Reactor is key value database and is a great alternative to Shared Preferences. (by aaaamirabbas)

  • Stfalcon Fixturer

    Utility for developers and QAs what helps minimize time wasting on writing the same data for testing over and over again. Made by Stfalcon

  • PrettyPersianNumbers

    🇮🇷 PrettyPersianNumbers is an android library for converting a number to word for Persian/Farsi language written in Kotlin

    Project mention: PrettyPersianNumbers, Android library to convert a number to word for Persian | news.ycombinator.com | 2022-02-21
  • Keyboard Visibility Event

    A DSL to handle soft keyboard visibility change event written in Kotlin.

  • T3sT3ro.github.io

    Algorithms and descriptions

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 2022-05-08.

Kotlin Utility related posts


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

Project Stars
1 timber 9,617
2 android_dbinspector 918
3 Thrifty 517
4 fakeit 507
5 LTECleanerFOSS 396
6 Ok2Curl 349
7 lambda 263
8 Validator 126
9 RxLab 67
10 MorbidMask 67
11 Shutter-Android 54
12 Reactor 35
13 Stfalcon Fixturer 31
14 PrettyPersianNumbers 15
15 Keyboard Visibility Event 15
16 T3sT3ro.github.io 1
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
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.