SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Kotlin Kotlin Projects
-
Being somewhat allergic to coding in Java (this is a personal thing, if you like Java then good for you) I decided to try out writing the code using Kotlin from JetBrains instead. I'm already using IntelliJ as I work with Apache Spark using Scala, so the tooling was already there and ready to go for this.
-
Project mention: Consuming and Testing third party API's using Spring Webclient | dev.to | 2024-02-19
We will use Square’s Mock Webserver to spin up a mock server which we can use to simulate real api's request to the get coffee endpoint.
-
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.
-
-
-
compose-multiplatform
Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
So, to add file associations, we need to be able to pass both the .properties file and the --file-associations option. At the time of writing this article, the org.jetbrains.compose plugin doesn't provide such a mechanism. There is an open issue on GitHub that describes a possible workaround, which, unfortunately seems to not work on macOS.
-
Now, let's consider an example. For instance, let's create a Kotlin/JVM project with kotlinx.coroutines library as a dependency.
-
Project mention: Creating a Ktor Server with Gradle and SDKMAN!: A Step-by-Step Guide | dev.to | 2023-07-08
Ktor, a powerful web framework built with Kotlin, offers a lightweight and flexible solution for building web applications. In this article, we will guide you through the process of creating a Ktor project manually using Gradle and SDKMAN!. By following the steps below, you'll have a basic Ktor project up and running in no time.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
recyclerview-animators
An Android Animation library which easily add itemanimator to RecyclerView items.
-
-
-
Project mention: Is it a good idea to use Google Guava library for Android development? | /r/codehunter | 2023-05-15
I am involved in the development of Android application which is a rather "thick" mobile client for a Web service. It heavily communicates with the server but also has a lot of inner logic too. So, I decided to use some features of Google Guava library to simplify development process. Here is a list of features I'm very interested in: immutable collections, base utils, collection extensions, functional programming sugar and idioms (common.collect and common.base), primitives utilities (common.primitives), hashing utilities (common.hash), concurrent utils (futures and AsyncFunction). Things I don't want to use in Android: common.cache (see question below), common.eventbus (we have better Android specific libs for this, such as Otto), common.io (we can use okio for Android now).
-
Project mention: Alternatives for abdecodes/tabout.nvim for intellij based IDEs | /r/Jetbrains | 2023-09-27
[this neovim plugin](https://github.com/abecodes/tabout.nvim) helps me get out of double quotes and parenthesis while being in insert mode (I use [ideavim](https://github.com/JetBrains/ideavim/)). The present implementation of this behaviour in the IDE as [smart keys](https://www.jetbrains.com/help/idea/settings-smart-keys.html) isn't cutting it for me.
-
koin
Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform
Project mention: Kotlin Multiplatform and Swift - Overcoming Interoperability Challenges for Multiplatform Development | dev.to | 2023-07-16Let's see how we can use Koin to achieve Dependency Injection (DI) and incorporate a third-party iOS Swift SDK in a KMM project. Koin supports KMM development, making it the ideal choice for KMM projects.
-
Project mention: Drizzle is just as unready for prime-time as Prisma, what else is there? | /r/reactjs | 2023-12-06
So is it like Exposed for Kotlin which is a typesafe Kotlin DSL for building sql queries? I’ve been looking for something like this in typescript! https://github.com/JetBrains/Exposed
-
Anki-Android
AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
-
Pokedex
🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.
And this is a decent github repo to check out to get an idea of a modern architecture/state of app dev: https://github.com/skydoves/Pokedex
-
Project mention: NewPipe – The lightweight YouTube experience for Android | news.ycombinator.com | 2023-11-04
-
-
-
-
android-developer-roadmap
🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
-
Don't know about Ymusic as it doesn't seem open source, but seal [0] seems like a good alternative, based on yt-dl
-
Project mention: Do you have an open source (base) project using latest tech? | /r/androiddev | 2023-06-18
Look no more: https://github.com/chrisbanes/tivi
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Kotlin Kotlin related posts
- Minimal Ad-Free Android Launcher
- Fuckjava.com Redirects to Kotlinlang.org
- Show HN: SalamiVG, an SVG framework for generative art and creative coding
- Jetpack Compose Mastery Part 2: Advanced Tools and Resources for Mastering Compose UI
- Show HN: Kweb – Kotlin Web Framework Blurs the Line Between Server and Browser
- Tachiyomi developers threatened with legal action
- Understanding file associations in JVM apps
-
A note from our sponsor - SaaSHub
www.saashub.com | 18 Mar 2024
Index
What are some of the best open-source Kotlin projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | kotlin | 47,172 |
2 | OkHttp | 45,124 |
3 | leakcanary | 29,069 |
4 | nowinandroid | 14,862 |
5 | compose-multiplatform | 14,466 |
6 | kotlinx.coroutines | 12,667 |
7 | ktor | 12,112 |
8 | recyclerview-animators | 11,429 |
9 | awesome-kotlin | 10,839 |
10 | Coil | 10,166 |
11 | okio | 8,633 |
12 | ideavim | 8,579 |
13 | koin | 8,548 |
14 | Exposed | 7,810 |
15 | Anki-Android | 7,673 |
16 | Pokedex | 7,505 |
17 | LibreTube | 7,377 |
18 | uhabits | 7,175 |
19 | RxKotlin | 6,992 |
20 | Compressor | 6,977 |
21 | android-developer-roadmap | 6,890 |
22 | Seal | 6,831 |
23 | tivi | 6,335 |