Kotlin HacktoberFest

Open-source Kotlin projects categorized as HacktoberFest

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.

  • awesome-kotlin

    A curated list of awesome Kotlin related stuff Inspired by awesome-java.

    Project mention: Typesafe Github Workflows explained to a 5 years old | dev.to | 2023-09-09
  • 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.

  • AppIntro

    Make a cool intro for your Android app.

  • chains

    provides metadata for chains

    Project mention: added New Chain · ethereum-lists/chains@2b3c1ab | /r/Crypto_com | 2023-11-27
  • Anki-Android

    AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.

    Project mention: Anki – Powerful, intelligent flash cards | news.ycombinator.com | 2024-01-27
  • detekt

    Static code analysis for Kotlin

    Project mention: HRV-Mart | dev.to | 2023-05-08

    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.

  • Kategory

    Λrrow - Functional companion to Kotlin's Standard Library (by arrow-kt)

    Project mention: Java 21 makes me like Java again | news.ycombinator.com | 2023-09-16

    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.

  • mockk

    mocking library for Kotlin

    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.

  • intellij-rust

    Rust plugin for the IntelliJ Platform

    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

    Project mention: AocKt: Test-driven Advent of Code in Kotlin | /r/Kotlin | 2023-11-29

    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.

  • tachiyomiJ2K

    Free and open source manga reader for Android

    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...

  • RetroMusicPlayer

    Best Material You Design music player for Android

    Project mention: All my Open Source App Alternatives | /r/opensource | 2023-07-30

    Music Player → Retro

  • chucker

    🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device)

    Project mention: How do you guys debug network issues? | /r/androiddev | 2023-06-18

    I prefer Chucker: https://github.com/ChuckerTeam/chucker

  • Android

    DuckDuckGo Android App (by duckduckgo)

    Project mention: Accessibility zoom bug on Android ? | /r/duckduckgo | 2023-12-08

    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

  • element-android

    A glossy Matrix collaboration client for Android.

    Project mention: Matrix 2.0: The Future of Matrix | news.ycombinator.com | 2023-09-21

    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.

    Project mention: What do you use for compose navigation? | /r/androiddev | 2023-04-11
  • Android-Password-Store

    Android application compatible with ZX2C4's Pass command line application

    Project mention: Bitwarden: Free, open-source password manager | news.ycombinator.com | 2023-09-25

    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.

    See https://www.passwordstore.org/#other

  • 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.

  • Neo-Store

    An F-Droid client with modern UI and an arsenal of extra features.

    Project mention: Hisense A9 Pro E-Ink Android Smartphone | news.ycombinator.com | 2024-02-05
  • 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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-05.

Kotlin HacktoberFest related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com