The Awesome Kotlin feed

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!
Promo
Today

kotlin-faker

https://serpro69.github.io/kotlin-faker/ Generate realistically looking fake data such as names, addresses, banking details, and many more, that can be used for testing and data anonymization purposes.
Featured Library // Category Tests

Android β€” Infinite Auto-Scroll with Jetpack compose

Wanna learn infinite Auto-Scroll using Jetpack compose?

Here's the article with step by step guide to implement infinite auto-scroll.
Article Added by: rakshag // blog.canopas.com

Yesterday

klock

Multiplatform Date and time library for Kotlin
Featured Library // Category Misc

Last 7 Days

kotlin-telegram-bot

πŸ€– A wrapper for the Telegram Bot API written in Kotlin
Featured Library // Category Misc

Convert View Model to Use Hilt Dependency Injection

Article Popular Story // dev.to

TestIt

Generate unit testing boilerplate from kotlin files.
Featured Library // Category Tests

Awesome Kotlin Weekly Β» 242

Top Stories
  • Free Android Development Learning Resources for Beginners
  • Velocity Based Animation with Compose
  • A new episode of Talking Kotlin is on its way! πŸŽ₯ This time, we chat with Alexey Soshin about β€œKotlin Design Patterns and Best Practices,” his recently released book. πŸ“š Premiering TODAY on Kotlin by JetBrains! Join us to get 25% off the book! πŸ‘‡

How to Configure JitPack for Recent JDK Versions

Article Popular Story // dev.to

Pi4K

Pi4J Kotlin bindings for the Raspberry Pi GPIO.
Featured Library // Category Raspberry Pi

lets-plot-kotlin

Kotlin API for Lets-Plot - an open-source plotting library for statistical data.
Featured Library // Category Science

Collection processing in Kotlin: Finding, counting, and checking conditions

Let's learn about finding elements, counting those that fulfil a predicate, or checking predicates for all elements.

The fifth part of the collection processing article series written by Marcin Moskala.
Article Added by: cantatricekejt // kt.academy

Velocity Based Animation with Compose

Article Popular Story // dev.to

kotlin-multiplatform-bignum

A Kotlin multiplatform library for arbitrary precision arithmetics
Featured Library // Category Multiplatform

Last 30 Days

mutekt: Simplify mutating "immutable" state models

Library Popular Story // github.com

Kotlin 1.7.20-Beta Released

Update Popular Story // blog.jetbrains.com

lambda-kotlin-request-router

A REST request routing layer for AWS lambda handlers written in Kotlin
Featured Library // Category Web

kotlin-argparser

Easy to use and concise yet powerful and robust command line argument parsing for Kotlin
Featured Library // Category Command Line Interface

Pellet

An opinionated, Kotlin-first web framework that helps you write fast, concise, and correct backend services πŸš€.
Featured Library // Category Web

Function references

How do we reference functions in Kotlin, to replace lambda expressions. Learn about all functions, including constructors, getters, extensions and more from the article written by Marcin Moskala.
Article Added by: cantatricekejt // kt.academy

kotlin-csv

Pure Kotlin CSV Reader/Writer
Featured Library // Category Misc

Awesome Kotlin Weekly Β» 241

Top Stories
  • KotlinConf returns to Amsterdam in April 2023!
  • Strings, Please! Eliminating Data Leaks Caused by Kotlin Assertions
  • Kotlin Snapshot Testing Library

kravis

A {K}otlin g{ra}mmar for data {vis}ualization
Featured Library // Category Misc

Snapshot testing in Android and Kotlin

Introduction to Snapshot testing including a library that makes Snapshot testing even easier.
Article Added by: Numoy // quickbirdstudios.com

Kotlin Snapshot Testing Library

Article Popular Story // quickbirdstudios.com

Strings, Please! Eliminating Data Leaks Caused by Kotlin Assertions

Article Popular Story // www.guardsquare.com

klog

Minimalistic and multiplatform logging for Kotlin
Featured Library // Category Misc