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. Learn more →
Top 23 Kotlin HacktoberFest Projects
-
MaterialDrawer
The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
-
-
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.
-
-
-
Anki-Android
AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
-
In protection rules, I added build workflow in Require status checks to pass before merging. This is to ensure that before merging code in master branch, build should run successfully. I also added Jacoco Code Coverage to make sure that enough unit tests are available in project and Detekt to make sure that code in project is readable. I added them in build configuration. Even if one of them gives error, build will fail. Whenever, someone push code in pull request, build action will run and check if build is running successfully or not.
-
Yeah, it has nice funcional capabilities and libraries (like Arrow[0]).
[0]: https://arrow-kt.io
-
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.
-
Project mention: For those DAO, Services, how about using static objects with mockk for test | /r/u_Fun_Indication4997 | 2023-12-08
The official suggests using dagger/hilt to inject them. However, they could be static based on the static ApplicationContext. Although Dagger/hilt aids in unit testing, mockk can accomplish this easily as well by modifying bytecode during run time. As for the stability, `mockk` has 5000+ stars on GitHub and keeps renewing.
-
Project mention: CLion Nova Explodes onto the C and C++ Development Scene | news.ycombinator.com | 2023-11-09
We’ll also consider the cases when IntelliJ IDEA licenses were primarily bought for Rust development with the IntelliJ Rust plugin and which options we can suggest to our users in these cases. Please stay tuned!
https://github.com/intellij-rust/intellij-rust/issues/10867#...
-
Kotest
Powerful, elegant and flexible test framework for Kotlin with additional assertions, property testing and data driven testing
As you might know, Advent of Code will begin this Friday! If, like me, you want to have a go at solving the puzzles in Kotlin, I would like to share with you a little library I've developed to reduce boilerplate and solve the puzzles in a test-driven approach. It is based on Kotest, a modern and Kotlin-first test framework.
-
Project mention: can be fiddly, but overall I gotta say reading comics at work with surface duo is also glorious | /r/surfaceduo | 2023-12-06
-
FastAdapter
The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...
-
Music Player → Retro
-
I prefer Chucker: https://github.com/ChuckerTeam/chucker
-
The issue should be fixed in the very latest version available. If you can try updating to version 5.181.1 (available in the Play Store or directly from https://github.com/duckduckgo/Android/releases/tag/5.181.1), that should fix the issue.
-
AboutLibraries
AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose-jb environments
-
Jetpack-Compose-Playground
Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose
-
Multiple accounts also https://github.com/vector-im/element-android/issues/26
-
compose-destinations
Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.
-
There is no "database", it's just a bunch of GPG encrypted files synced with git.
For Android there is https://github.com/android-password-store/Android-Password-S....
For Windows the only thing (Pass4Win) i found is unmaintained.
-
kotlin-sample-app
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
-
-
Foodium
🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Kotlin HacktoberFest related posts
- Tachiyomi developers threatened with legal action
- Zotero for Android available for beta tests
- LineageOS 19 Google backup not working at all
- Release 1.1.1 is out
- Accessibility zoom bug on Android ?
- Tachiyomi error !!Help!!
- can be fiddly, but overall I gotta say reading comics at work with surface duo is also glorious
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Mar 2024
Index
What are some of the best open-source HacktoberFest projects in Kotlin? This list will help you:
Project | Stars | |
---|---|---|
1 | MaterialDrawer | 11,661 |
2 | awesome-kotlin | 10,839 |
3 | AppIntro | 10,433 |
4 | chains | 7,878 |
5 | Anki-Android | 7,673 |
6 | detekt | 5,972 |
7 | Kategory | 5,932 |
8 | mockk | 5,257 |
9 | intellij-rust | 4,525 |
10 | Kotest | 4,242 |
11 | tachiyomiJ2K | 3,937 |
12 | FastAdapter | 3,799 |
13 | RetroMusicPlayer | 3,698 |
14 | chucker | 3,639 |
15 | Android | 3,496 |
16 | AboutLibraries | 3,456 |
17 | Jetpack-Compose-Playground | 3,233 |
18 | element-android | 3,177 |
19 | compose-destinations | 2,989 |
20 | Android-Password-Store | 2,435 |
21 | kotlin-sample-app | 2,377 |
22 | Neo-Store | 2,368 |
23 | Foodium | 2,250 |