Kotlin
Nice OSS Kotlin apps
- Press - Cross-platform markdown editor written in Kotlin Multiplatform.
- PeopleInSpace - Minimal Kotlin Multiplatform project using Jetpack Compose and SwiftUI.
- AirGuard - Protect yourself from being tracked by AirTags and Find My accessories. (HN)
- Delight-Playground - Native android app made with Kotlin & Jetpack Compose with example usage of Ktor, SqlDelight, Hilt.
- Mobile Kotlin multiplatform project template
- My Brain - Open-source, All-in-one productivity app for Tasks, Notes, Calendar, Diary and Bookmarks.
Links
- KEEP - Kotlin Evolution and Enhancement Process.
- Kotlin vs Java (HN)
- Making games with Kotlin (2019) (HN)
- Gryphon - Swift to Kotlin translator.
- JetBrains Academy: Learn Kotlin
- An Ergonomics Review of Using Kotlin from Swift (2020)
- Getting Started with Kotlin on iOS (2020)
- Shrinking a Kotlin Binary by 99.2% (2020) (HN)
- Kotlin Multiplatform Mobile Goes Alpha (2020)
- Kotlin Roadmap
- For Complex Applications, Rust is as Productive as Kotlin (2020)
- Kotlin Multiplatform at Netflix (2020) (Lobsters) (HN)
- JetBrains Compose - Fast reactive desktop UIs for Kotlin, based on Google's modern toolkit and brought to you by JetBrains. (Code) (HN)
- Paving the way for Software 2.0 with Kotlin (2020)
- DiKTat - Strict coding standard for Kotlin and a custom set of rules for detecting code smells, code style issues and bugs. (Web)
- Compose browser demos
- Jetpack Compose Demo Web Demos
- The Kotlin Foundation (HN)
- Atomic Kotlin Book (2020)
- Kotlin Compiler Crash Course (HN)
- Compose for Web UI Framework (HN)
- A historical introduction to the Compose reactive state model (2021)
- ktlint - Anti-bikeshedding Kotlin linter with built-in formatter. (Web)
- Optimizing Your Kotlin Build (2021)
- Ten Years of Kotlin (2021)
- ktfmt - Program that pretty-prints (formats) Kotlin code, based on google-java-format.
- Writing Unadulterated Services with Kotlin and Coroutines (2021)
- Building backend services with Kotlin (2021)
- Teaching Introductory Computer Science in Kotlin (2021)
- Kotlin service template
- Kotlin Language Server - Kotlin code completion, linting and more for any editor/IDE.
- detekt - Static code analysis for Kotlin. (Docs)
- Kotlin Algorithms and Design Patterns
- Crash course on the Kotlin compiler (2022)
- Toying with Kotlin's Context Receivers (2022) (HN)
- Kotlin Native Xcode Support - Allows debugging of Kotlin code running in an iOS application, directly from Xcode.
- Kotlin Analysis Server - Language server prototype using the new Kotlin analysis API.
- Kotlin sample code for Bartosz Milewski's CT for Programmers
- Exploring Kotlin's Context Receivers (2022)
- My favorite Kotlin feature (2022)
- Continuation in Kotlin (2021)
- Kotlin grammar for Tree-Sitter
- Google's Journey from Java to Kotlin for Server Side Programming (2022)
- From zero to 10 million lines of Kotlin (2022) (HN)
- KEEP - Kotlin Evolution and Enhancement Process
- The huge potential of Kotlin/WASM (2023) (HN)
- Compose Multiplatform mobile application
- Kotlin 2 – static extensions, collection literals, name-based destructuring (2023)
- Typed Error Handling in Kotlin (2023)
- Bazel rules for Kotlin