Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Kotlin

Kotlin is a statically typed programming language for modern multiplatform applications. 100% interoperable with Java and Android, it now supports JavaScript and native with LLVM (including iOS). It was developed by JetBrains in 2011, and designed to be a new language for the Java Virtual Machine (JVM) that can compile quickly.

https://github.com/a-sit-plus/signum

Kotlin Multiplatform Crypto/PKI Library and ASN1 Parser + Encoder

asn1 attestation crypto cryptography ecdsa kmp kotlin kotlin-multiplatform pki rsa signature

Last synced: 22 Jan 2025

https://github.com/liangjingkanji/logcat

🐞 Android Logcat 日志工具

android kotlin log

Last synced: 21 Jan 2025

https://github.com/hewlettpackard/kraal

Enables the use of Kotlin coroutines and GraalVM native-image together

coroutines graal graal-native graalvm kotlin native-image

Last synced: 11 Nov 2024

https://github.com/jillesvangurp/kt-search

Multi platform kotlin client for Elasticsearch & Opensearch with easily extendable Kotlin DSLs for queries, mappings, bulk, and more.

client-library domain-specific-languages elasticsearch kotlin kotlin-multiplatform kotlinx-coroutines kotlinx-serialization ktor-client opensearch

Last synced: 23 Nov 2024

https://github.com/wuseal/kotlin-reflect-tools-for-android

Kotlin reflect tools for Android

android kotlin kotlin-reflect reflect

Last synced: 28 Oct 2024

https://github.com/alisabzevari/kotlin-http4k-realworld-example-app

realworld app implementation using kotlin, http4k and exposed

exposed http4k kotlin kotlintest mockk realworld realworld-backend

Last synced: 17 Dec 2024

https://github.com/firsttimeinforever/intellij-pdf-viewer

Plugin for viewing PDF documents in IntelliJ-based IDEs.

intellij-plugin kotlin pdf

Last synced: 20 Jan 2025

https://github.com/redmadrobot/pinkman

PINkman is a library to help implementing an authentication by a PIN code in a secure manner. The library derives hash from the user's PIN using Argon2 function and stores it in an encrypted file. The file is encrypted with the AES-256 algorithm in the GCM mode and keys are stored in the AndroidKeystore.

android-library android-security argon2 authentication kotlin kotlin-android kotlin-library user-pin

Last synced: 15 Nov 2024

https://github.com/thomasgazzoni/react-native-keyboard-area

React Native component that provides a View that always match the height of the keyboard

chat inputbox keyboard kotlin react-native react-native-component swift

Last synced: 24 Jan 2025

https://github.com/takke/twitter4j-v2

a simple wrapper for Twitter API v2 that is designed to be used with Twitter4J

kotlin twitter-api twitter4j

Last synced: 24 Jan 2025

https://github.com/LeoColman/Petals

🌻 The Open Source app Petals aims to help its users to either quit weed, reduce usage or simply know how much they're using.

agplv3 android cannabis damage-reduction drugs hacktoberfest kotlin privacy weed

Last synced: 07 Nov 2024

https://github.com/ice1000/kt2dart

:flashlight: [Deprecated] Transpile Kotlin codes into Dart, Make Flutter Great Again

dart flutter haskell kotlin parser parser-combinators

Last synced: 27 Oct 2024

https://github.com/grarcht/Shuttle

Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes from TransactionTooLargeExceptions.

android coroutines framework gradle guardrail kotlin maven modules prevent-app-crashes sbb solution-building-block transactiontoolargeexception

Last synced: 07 Nov 2024

https://github.com/leocolman/petals

🌻 The Open Source app Petals aims to help its users to either quit weed, reduce usage or simply know how much they're using.

agplv3 android cannabis damage-reduction drugs hacktoberfest kotlin privacy weed

Last synced: 21 Jan 2025

https://github.com/uhooi/mobile-app-trends

モバイルアプリ開発のトレンドを3ヶ月ごとに紹介します。

android flutter ios kotlin mobile mobile-app swift xamarin xamarin-forms

Last synced: 03 Nov 2024

https://github.com/grarcht/shuttle

Shuttle provides a modern, guarded way to pass large Serializable objects with Intents or saving them in Bundle objects to avoid app crashes from TransactionTooLargeExceptions.

android coroutines framework gradle guardrail kotlin maven modules prevent-app-crashes sbb solution-building-block transactiontoolargeexception

Last synced: 21 Jan 2025

https://github.com/cashapp/tempest

Typesafe DynamoDB for Kotlin and Java.

aws dynamodb dynamodbmapper java kotlin

Last synced: 23 Jan 2025

https://github.com/shopify/promise-kotlin

Lightweight Promises pattern implementation written on Kotlin

asynchronous-tasks kotlin promise promises

Last synced: 27 Nov 2024

https://github.com/mbakgun/restaurants-compose

An example concept of MVVM and Kotlin. Display, Filter & Sort the given restaurants from assets with Jetpack Compose and AAC.

android clean-architecture compose contributions-welcome github-actions instrumentation-tests jetpack jetpack-components jetpack-compose kotlin mvvm

Last synced: 17 Nov 2024

https://github.com/minibugdev/SheetSelection

An Android library for display list and be able to select the item as BottomSheet.

android android-library bottomsheet bottomsheetdialogfragment hacktoberfest hacktoberfest2022 kotlin

Last synced: 07 Nov 2024

https://github.com/adavis/ufo-sightings-api

Sample GraphQL API Using Ktor and KGraphQL

api graphql h2 kotlin ktor squash

Last synced: 08 Nov 2024

https://github.com/ScaCap/action-ktlint

Run Ktlint with reviewdog

github-actions kotlin ktlint reviewdog

Last synced: 04 Nov 2024

https://github.com/GetStream/stream-result

🚊 Railway-oriented library to easily model and handle success/failure for Kotlin, Android, and Retrofit.

android coroutines functional-programming kotlin kotlin-result railway-oriented-programming result retrofit2

Last synced: 07 Nov 2024

https://github.com/debop/koda-time

Joda Time and Java 8 Time Extensions for Kotlin

java8-times joda-time kotlin

Last synced: 06 Nov 2024

https://github.com/zerite/craftlib

🎮 CraftLib wraps the entire Minecraft codebase as a Java / Kotlin library. Supports protocol, NBT, chat and schematics. 1.7.x - 1.8.x

craftlib java kotlin minecraft minecraft-api minecraft-chat minecraft-codebase minecraft-nbt minecraft-protocol nbt protocol schematic

Last synced: 02 Nov 2024

https://github.com/iammert/easymap

Ready to use Address Selection Library using Google Maps and Places API.

address-selection android googlemaps googlemaps-api kotlin maps places places-api

Last synced: 29 Oct 2024

https://github.com/touchlab/compose-swift-bridge

Automate the boilerplate of blending Compose UI and native UI on iOS

compose-multiplatform ios kotlin kotlin-multiplatform swift swiftui

Last synced: 24 Jan 2025

https://github.com/husker-dev/openglfx

OpenGL node for JavaFX

java javafx jogl kotlin lwjgl lwjgl2 lwjgl3 opengl

Last synced: 18 Nov 2024

https://github.com/OpenMined/KotlinSyft

The official Syft worker for secure on-device machine learning

android-library deep-learning federated-learning kotlin security syft

Last synced: 18 Nov 2024

https://github.com/codinggay/blackobfuscator-gui

This project is an graphical utility based on BlackObfuscator.

android blackobfuscator control-flow dex gui kotlin obfuscation obfuscator

Last synced: 17 Nov 2024

https://github.com/kaushalvasava/jetpackcompose_basic

This repository is useful for learning basic to intermediate levels of Jetpack compose. Jetpack Compose (JC) is a modern UI development toolkit. It serves as a beginner-friendly project, providing an introduction to Jetpack Compose for newcomers and going up to the Intermediate level.

android android-jetpack android-jetpack-compose android-library android-studio compose declarative-ui jetpack jetpack-components jetpack-compose jetpack-compose-tutorial jetpackcompose kotlin kotlin-android native-android

Last synced: 13 Dec 2024

https://github.com/fredhappyface/android.ewesticker

EweSticker is an Android sticker keyboard application, specifically designed for sharing a wide variety of custom stickers in supported messaging apps. This project draws inspiration from the uSticker project and is a fork of the woosticker repository.

android android-app android-keyboard kotlin sticker-board sticker-keyboard stickers usticker woosticker

Last synced: 24 Jan 2025

https://github.com/scacap/action-ktlint

Run Ktlint with reviewdog

github-actions kotlin ktlint reviewdog

Last synced: 18 Jan 2025

https://github.com/ermadmi78/kobby

Kobby is a codegen plugin of Kotlin DSL Client by GraphQL schema. The generated DSL supports execution of complex GraphQL queries, mutation and subscriptions in Kotlin with syntax similar to native GraphQL syntax.

client code-generation dsl gradle gradle-plugin graphql graphql-client graphql-schema graphql-subscriptions kotlin kotlin-dsl kotlin-multiplatform kotlin-native maven maven-plugin multiplatform plugin

Last synced: 21 Jan 2025

https://github.com/terrakok/kmp-hierarchy

Gradle Plugin to investigate KMP project's hierarchy

gradle-plugin hmpp kmp kotlin multiplatform

Last synced: 01 Nov 2024

https://github.com/vinceglb/instant

✨ Social network app made with Android Compose, full Kotlin, Flow, Firebase Authentication, Functions, Storage and Firestore 🚀

android auth camerax coil compose firebase firebase-auth firestore flow jetpack koin kotlin room storage

Last synced: 06 Dec 2024

https://github.com/lukasforst/katlib

Companion to Kotlin standard library

extensions kotlin kotlin-extensions kotlin-library

Last synced: 06 Dec 2024

https://github.com/agilie/circularpicker

CircularPicker is helpful for creating a controller aimed to manage any calculated parameter.

circular datepicker datetime kotlin kotlin-android picker timepicker widget

Last synced: 09 Nov 2024

https://github.com/LukasForst/katlib

Companion to Kotlin standard library

extensions kotlin kotlin-extensions kotlin-library

Last synced: 19 Nov 2024

https://github.com/noheltcj/RxCommon

Multiplatform implementation of ReactiveX providing a common way to build one set of business logic for native, iOS, Javascript, Android, JVM, and other platforms.

kotlin kotlin-multiplatform kotlin-native reactivex rx

Last synced: 03 Nov 2024

https://github.com/natario1/elements

⚒ Modular components for RecyclerView development enforcing clean, reusable and testable code, with built-in support for paging and complex hierarchies of data.

android android-paging-library android-recycler android-recyclerview android-recyclerview-pagination architecture-components kotlin kotlin-android list livedata livedata-databinding pagination recyclerview recyclerview-adapter recyclerview-header recyclerview-section

Last synced: 06 Nov 2024

https://github.com/noheltcj/rxcommon

Multiplatform implementation of ReactiveX providing a common way to build one set of business logic for native, iOS, Javascript, Android, JVM, and other platforms.

kotlin kotlin-multiplatform kotlin-native reactivex rx

Last synced: 10 Dec 2024

https://github.com/deepmedia/knee

Seamless two-way communication between Kotlin/Native and Kotlin/JVM. Supports suspend functions, classes, interfaces, no-copy buffers and much more.

android android-library ffi ffi-bindings java jni jni-wrapper jvm kmp kotlin kotlin-compiler kotlin-compiler-plugin kotlin-multiplatform kotlin-native multiplatform ndk ndk-library

Last synced: 23 Jan 2025

https://github.com/michaeltroger/pdfwallet-android

PDF Wallet (Android App)

android kotlin pdf wallet

Last synced: 22 Jan 2025

https://github.com/ziggy42/Blum

A simple android Twitter client written in Kotlin

android kotlin twitter

Last synced: 18 Nov 2024

https://github.com/vaibhav2002/healthify

Healthify - An app to track your daily water intake and sleep and boost your work efficiency. Healthify is built using Kotlin and follows all modern android Development practices and hence is a good learning resource for beginners

android android-jetpack-components auth0 datastore firebase hackathon hactoberfest hashnode hilt kotlin mvvm

Last synced: 07 Nov 2024

https://github.com/michaeltroger/greenpass-android

Green Pass PDF Wallet Android App

android kotlin pdf wallet

Last synced: 15 Jan 2025

https://github.com/nwillc/ksvg

A Multiplatform Kotlin SVG image DSL.

dsl kotlin svg

Last synced: 19 Nov 2024

https://github.com/StephenVinouze/KinApp

A Kotlin In App Purchase library that lets you easily manage your billing process in Android

android inapp-billing inapppurchase kotlin kotlin-library

Last synced: 07 Nov 2024

https://github.com/amrdeveloper/easyadapter

Android Annotation Processing Library to generate your adapters only with Annotations on your model, support working with Kapt and KSP Processors

adapter adapter-design-pattern android android-library annotation-processor kapt kotlin kotlinpoet ksp lint linter-plugin

Last synced: 27 Oct 2024

https://github.com/AmrDeveloper/EasyAdapter

Android Annotation Processing Library to generate your adapters only with Annotations on your model, support working with Kapt and KSP Processors

adapter adapter-design-pattern android android-library annotation-processor kapt kotlin kotlinpoet ksp lint linter-plugin

Last synced: 07 Nov 2024

https://github.com/naman14/spider

Monitor and modify network requests

android kotlin okhttp3 retrofit2 room

Last synced: 30 Oct 2024

https://github.com/gestalt-config/gestalt

A Java configuration library

configuration gradle java kotlin kotlin-library

Last synced: 21 Jan 2025

https://github.com/fossifyorg/draw

A canvas you can draw on with different colors.

android draw foss kotlin open-source

Last synced: 22 Dec 2024

https://github.com/MarioAriasC/zig-support

Zig language support for JetBrains IDEs

idea-plugin intellij intellij-plugin kotlin zig

Last synced: 18 Nov 2024

https://github.com/marioariasc/zig-support

Zig language support for JetBrains IDEs

idea-plugin intellij intellij-plugin kotlin zig

Last synced: 30 Sep 2024

https://github.com/mitchtabian/Kotlin-Coroutine-Examples

Examples for using Coroutines

kotlin kotlin-coroutines

Last synced: 05 Dec 2024

https://github.com/appwrite/sdk-for-kotlin

[READ-ONLY] Official Appwrite Kotlin SDK 💙🧡

appwrite baas firebase hacktoberfest java kotlin

Last synced: 20 Jan 2025

https://github.com/readium/mobile

📱 Readium Mobile is a toolkit for ebooks, audiobooks and comics written in Swift & Kotlin.

audiobooks ebooks kotlin opds pdf reading swift

Last synced: 11 Nov 2024

https://github.com/jdiazcano/cfg4k

Flexible and easy to use config library written in kotlin

configuration kotlin loader

Last synced: 04 Nov 2024

https://github.com/pwall567/json-kotlin-schema-codegen

Code generation for JSON Schema (Draft 07)

json-schema kotlin

Last synced: 22 Jan 2025

https://github.com/grantas33/Kotlin-PWA-starter-kit

Create progressive web apps using 100% Kotlin.

demo kotlin kotlin-js pwa react zero-configuration

Last synced: 19 Nov 2024

https://github.com/whitescent/Engine

Mapping your phone as a virtual joystick

android gamepad jetpack-android jetpack-compose joystick kotlin material-you

Last synced: 09 Nov 2024

https://github.com/AAkira/ExoPlayerManager

An android library that wraps the ExoPlayer and the IMA Android SDK which plays a video advertisement. This is written in Kotlin.

android android-library exoplayer hls-sample hls-video ima-sdk kotlin

Last synced: 25 Nov 2024

https://github.com/aakira/exoplayermanager

An android library that wraps the ExoPlayer and the IMA Android SDK which plays a video advertisement. This is written in Kotlin.

android android-library exoplayer hls-sample hls-video ima-sdk kotlin

Last synced: 29 Oct 2024

https://github.com/icerockdev/moko-maps

Control your map from common code for mobile (android & ios) Kotlin Multiplatform development

android ios kotlin kotlin-multiplatform kotlin-native moko

Last synced: 10 Nov 2024

https://github.com/mouredev/pokemon-jetpackcompose

Ejemplo de App Android con Kotlin, Jetpack Compose, Retrofit y consumo de la API REST de Pokémon

android android-app android-application android-studio ap api api-rest jetpack-compose-example jetpack-compose-tutorial kotlin kotlin-android retrofit retrofit2

Last synced: 10 Nov 2024

https://github.com/twoeightnine/xvii

android messenger for vk social network

android client kotlin messenger social-network vk xvii

Last synced: 09 Oct 2024

https://github.com/re-ovo/rainmusic

一个纯粹的网易云第三方app

android-app jetpack-compose kotlin netease-cloud-music

Last synced: 13 Dec 2024

https://github.com/nikartx/fitbutton

The button which can use with icon, text, divider, custom ripple effect, border, corner radius e.t.c.

android android-button android-development android-library android-ui button button-widget custom-button design java kotlin kotlin-android nikart ripple-effect ui

Last synced: 13 Oct 2024

https://github.com/AdityaV025/Munche

Munche is a 🍔 food delivery android application made in Java and Kotlin using the Firebase Suite and Mapbox Map Integration.

android firebase firebase-auth firebase-firestore food-delivery food-delivery-app food-ordering java kotlin kotlin-android mapbox paytm-payment-gateway upi-payment

Last synced: 08 Nov 2024

https://github.com/open-turo/nibel

Type-safe navigation library for seamless adoption of Jetpack Compose in fragment-based Android apps.

android jetpack-compose kotlin navigation

Last synced: 15 Nov 2024

https://github.com/sdeleuze/spring-kotlin-deepdive

A journey from Java to Kotlin with Spring

kotlin spring spring-boot

Last synced: 28 Oct 2024