Kotlin LibHunt Info
InfluxDB - Power Real-Time Data Analytics at Scale
sponsored
www.influxdata.com
|
All Categories
-
Browsers
-
Code Generators
-
Command Line Interface
-
Configuration
-
Coroutines
-
Database
-
Data Science
-
Dependency Injection
-
Desktop
-
Editors
-
Extensions
-
Functional Programming
-
Game Development
-
Graphics
-
Http Clients
-
I/O
-
JSON
-
Misc
-
Multiplatform
-
Parsers
-
Physical Computing
-
Raspberry Pi
-
Science
-
Syntax Highlighters
-
Tests
-
Tools
-
Web
SaaSHub - Software Alternatives and Reviews
sponsored
www.saashub.com
|
MORE - Discover
trending Kotlin projects by mentions on social networks.
The Awesome Kotlin feed
WorkOS - The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
Promo
workos.com
Awesome Kotlin Weekly » 328
Top Stories
- K2 Kotlin Mode (Alpha) in IntelliJ IDEA
- Parallel Integration Tests With Ktor
- Gradle's leaky abstractions: Declarative(ish) shell, imperative core: Implementing a safe(ish) global configuration DSL
Yesterday
Last 7 Days
K2 Kotlin Mode (Alpha) in IntelliJ IDEA
Article
Popular Story
// blog.jetbrains.com
kotlin-android-template
Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️
Featured Library
// Category Tools
Result
The modelling for success/failure of operations in Kotlin and KMM (Kotlin Multiplatform Mobile)
Featured Library
// Category Functional Programming
Why Non-Blocking. From blocking to non-blocking with Kotlin, Coroutines and Spring Boot.
The transition from traditional blocking systems to non-blocking systems often creates confusion. According to Renato Costa - it doesn’t have to be so tough.
Handling concurrent requests couldn’t be easier and here’s why.
Handling concurrent requests couldn’t be easier and here’s why.
Article
Added by: HalinaCiccone
// kt.academy
Parallel Integration Tests With Ktor
Article
Popular Story
// jadarma.github.io
Gradle's leaky abstractions: Declarative(ish) shell, imperative core: Implementing a safe(ish) global configuration DSL
Article
Popular Story
// dev.to
Hoplite
A boilerplate-free Kotlin config library for loading configuration files as data classes
Featured Library
// Category Configuration
When you just need a simple way to save an object as json to a human-readable file
Library
Popular Story
// github.com
Last 30 Days
Add OpenTelemetry Traces to http4k APIs
Article
Popular Story
// www.cfnine.com
Awesome Kotlin Weekly » 327
Top Stories
- Why I Replaced Java With Kotlin
- Kotlin's JDK release compatibility flag
- Composition over Inheritance: My refactoring recipe
Retaining beyond ViewModels
Article
Popular Story
// chrisbanes.me
ktfmt-gradle
A Gradle plugin to apply ktfmt to your builds, and reformat you Kotlin source code like a glimpse 🧹🐘
Featured Library
// Category Tools
The pitfall of implicit returns
Article
Popular Story
// dev.to
Kotlin 2.0.0-Beta5 is released
Update
Popular Story
// github.com
Type Projections - and Why They Work
Article
Popular Story
// www.youtube.com
Top 10 IntelliJ IDEA Keyboard Shortcuts to Boost Your Productivity
Article
Popular Story
// medium.com
Why I Replaced Java With Kotlin
Article
Popular Story
// blog.stackademic.com
Top 10 Kotlin Code Snippets to Keep Handy
Article
Popular Story
// dev.to
kotlin-telegram-bot
🤖 A wrapper for the Telegram Bot API written in Kotlin
Featured Library
// Category Misc
Ktor 2024 Roadmap DI Update
Article
Popular Story
// blog.jetbrains.com
Composition over Inheritance: My refactoring recipe
Article
Popular Story
// blog.sellmair.io
Generics in Kotlin with underscore operator
Now in Kotlin, you can use the underscore operator for generic type arguments, when you want one type argument to infer, when you specify another.
That is now explained in Kotlin Essentials book & this article 👇
That is now explained in Kotlin Essentials book & this article 👇
Article
Added by: HalinaCiccone
// kt.academy
Extending Kotlin's Null-Safety with Monad Comprehension
Article
Popular Story
// blog.ikeze.dev