dokka
ktlint
Our great sponsors
dokka | ktlint | |
---|---|---|
2 | 6 | |
2,859 | 5,469 | |
2.3% | 1.7% | |
8.9 | 9.1 | |
6 days ago | about 8 hours ago | |
Kotlin | Kotlin | |
Apache License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dokka
-
Visualize all Kotlin Interface's in a Repo
You could also use https://github.com/Kotlin/dokka/ to similar effect.
ktlint
-
Modern Android Development in 2023
Ktlint
-
Ask HN: What is a modern Java environment?
Ktlint + Detekt: Kotlin linting/static analysis (https://ktlint.github.io, https://detekt.github.io/detekt)
-
Supercharge your Kotlin Project
apply plugin: "org.jlleitschuh.gradle.ktlint" ktlint { // https://github.com/pinterest/ktlint/releases version = "0.42.1" reporters { reporter "plain" reporter "checkstyle" reporter "html" } outputColorName = "RED" }
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:
What are some alternatives?
detekt - Static code analysis for Kotlin
sonarlint-intellij - SonarLint for IntelliJ
ktfmt-gradle - A Gradle plugin to apply ktfmt to your builds, and reformat you Kotlin source code like a glimpse 🧹🐘
ktlint-gradle - A ktlint gradle plugin
Credit Card Scanner - Android Credit Card Scanner using CameraX and ML Kit
CrunchyCalendar — awesome calendar widget for android apps - A beautiful material calendar with endless scroll, range selection and a lot more!
keplin - Secure Kotlin scripting and binary lambda-scripts
jtransc - Bytecode to source converting Java & Kotlin code into JavaScript, C++, D, C#, PHP, AS3, Dart and Haxe and run it everywhere. Also use JVM code in your favourite language as a library.
kotlin-android-template - Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️
LiveStream-Kt (Android) 📱 - LiveStream is a simple class which makes communication easy among different modules of your application.