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/ramotion/navigation-toolbar-android

:octocat: Navigation toolbar is a slide-modeled UI navigation controller made by @Ramotion

android kotlin library

Last synced: 06 Nov 2024

https://github.com/Ramotion/navigation-toolbar-android

:octocat: Navigation toolbar is a slide-modeled UI navigation controller made by @Ramotion

android kotlin library

Last synced: 27 Oct 2024

https://github.com/karn/notify

Simplified notification construction and delivery for Android.

android android-notifications kotlin kotlin-android kotlin-library notifications

Last synced: 07 Nov 2024

https://github.com/badoo/MVIKotlin

Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore library

android framework hacktoberfest ios jvm kotlin kotlin-multiplatform multiplatform mvi native

Last synced: 02 Aug 2024

https://github.com/Karn/notify

Simplified notification construction and delivery for Android.

android android-notifications kotlin kotlin-android kotlin-library notifications

Last synced: 27 Oct 2024

https://github.com/chronoxor/FastBinaryEncoding

Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift

binary cpp csharp go golang java javascript kotlin low-latency performance protocol python ruby serialization swift

Last synced: 06 Nov 2024

https://github.com/ligi/PassAndroid

Android App to view passes

android barcode espass kotlin kotlin-android passbook

Last synced: 27 Oct 2024

https://github.com/ligi/passandroid

Android App to view passes

android barcode espass kotlin kotlin-android passbook

Last synced: 18 Oct 2024

https://github.com/simplemobiletools/simple-contacts

Easy and quick contact management with no ads, handles groups and favorites too.

android android-development contacts freedom kotlin opensource

Last synced: 15 Oct 2024

https://github.com/Cox-Automotive/graphql-java-tools

A schema-first tool for graphql-java inspired by graphql-tools for JS

graphql graphql-java java jvm kotlin spring-boot

Last synced: 06 Aug 2024

https://github.com/graphql-java-kickstart/graphql-java-tools

A schema-first tool for graphql-java inspired by graphql-tools for JS

graphql graphql-java java jvm kotlin spring-boot

Last synced: 13 Oct 2024

https://github.com/afreakyelf/Pdf-Viewer

A Lightweight PDF Viewer Android library which only occupies around 80kb while most of the Pdf viewer occupies up to 16MB space.

android android-application android-pdf android-pdfviewer androidpdfviewer androidsdk jetpack-components jetpack-compose jetpackcompose kotlin library lightweight-pdf-viewer-android pdf pdf-viewer pdfviewer small-size-pdfviewer

Last synced: 07 Nov 2024

https://github.com/romainguy/kotlin-explorer

Desktop tool to quickly explore disassembled Kotlin code.

android bytecode dex kotlin

Last synced: 30 Oct 2024

https://github.com/iammert/animatedtablayout

Yet another android tab layout

android animation customview kotlin tablayout tabs

Last synced: 29 Oct 2024

https://github.com/iammert/AnimatedTabLayout

Yet another android tab layout

android animation customview kotlin tablayout tabs

Last synced: 27 Oct 2024

https://github.com/pocmo/recompose

recompose is a tool for converting Android layouts in XML to Kotlin code using Jetpack Compose.

android android-studio-plugin compose hacktoberfest intellij jetpack-compose kotlin

Last synced: 09 Oct 2024

https://github.com/ifmvo/TogetherAd

🔥持续更新。Android广告聚合:帮助 Android 开发者快速、便捷、灵活的接入国内多家主流安卓广告 SDK。广点通(优量汇)、穿山甲、快手联盟、百青藤(百度Mob)。开屏广告、Banner横幅广告、插屏广告、激励广告、原生信息流、全屏广告。

ad android android-sdk androidad banner bannerad csj gdt gromore interstitial-ads kotlin ks rewardad splashad togetherad topon

Last synced: 05 Nov 2024

https://github.com/skydoves/ProgressView

🌊 A polished and flexible ProgressView, fully customizable with animations.

android android-library animations kotlin progressbar progressview skydoves ux-design

Last synced: 07 Nov 2024

https://github.com/skydoves/progressview

🌊 A polished and flexible ProgressView, fully customizable with animations.

android android-library animations kotlin progressbar progressview skydoves ux-design

Last synced: 30 Oct 2024

https://github.com/adobe/s3mock

A simple mock implementation of the AWS S3 API startable as Docker image, TestContainer, JUnit 4 rule, JUnit Jupiter extension or TestNG listener

amd64 arm64 aws aws-s3 docker java junit kotlin mock s3 testcontainers testing

Last synced: 09 Oct 2024

https://github.com/st235/ExpandableBottomBar

A new way to implement navigation in your app 🏎

android bottombar hacktoberfest hacktoberfest2023 kotlin menu navigation

Last synced: 07 Nov 2024

https://github.com/afreakyelf/pdf-viewer

A Lightweight PDF Viewer Android library which only occupies around 80kb while most of the Pdf viewer occupies up to 16MB space.

android android-application android-pdf android-pdfviewer androidpdfviewer androidsdk jetpack-components jetpack-compose jetpackcompose kotlin library lightweight-pdf-viewer-android pdf pdf-viewer pdfviewer small-size-pdfviewer

Last synced: 15 Oct 2024

https://github.com/Litote/kmongo

[deprecated] KMongo - a Kotlin toolkit for Mongo

kotlin mongo

Last synced: 02 Nov 2024

https://github.com/litote/kmongo

[deprecated] KMongo - a Kotlin toolkit for Mongo

kotlin mongo

Last synced: 10 Oct 2024

https://github.com/nitrico/LastAdapter

Don't write a RecyclerView adapter again. Not even a ViewHolder!

android android-library databinding kotlin kotlin-android kotlin-library recyclerview recyclerview-adapter viewholder

Last synced: 27 Oct 2024

https://github.com/glato/emerge

Emerge is a browser-based interactive codebase and dependency visualization tool for many different programming languages. It supports some basic code quality and graph metrics and provides a simple and intuitive way to explore and analyze a codebase by using graph structures.

android-dependency-visualizer c code-metrics code-visualization data-visualization dependency-graph dependency-visualizer golang graph-visualization java javascript kotlin python ruby source-code-analysis sourcegraph swift typescript visualization

Last synced: 02 Aug 2024

https://github.com/simplemobiletools/simple-camera

Quick photo and video camera with a flash, customizable aspect ratio.

android camera flash kotlin opensource photos video

Last synced: 07 Nov 2024

https://github.com/FunkyMuse/Vigilante

🛡️ Android security (camera/microphone dots indicators) app using Hilt, Animations, Coroutines, Material, StateFlow, Jetpack (Room, ViewModel, Paging, Security, Biometrics, Start-up) based on MVVM architecture.

android androidanimation androidviewmodel biometrics-android camera clean-architecture clean-architecture-coroutines coroutines-android dagger2 hilt-android hilt-dependency-injection kotlin material-animation microphone mvvm-android mvvm-architecture paging3 room-persistence-library screen-dots stateflow

Last synced: 30 Oct 2024

https://github.com/m-i-n-a-r/birday

🎉 A beautiful Kotlin app to remember birthdays and events without having to open Facebook, set alarms or rely on Google Calendar

android animated-vector-drawables birthday-reminder google-contacts kotlin kotlin-android material-components material-design room-database

Last synced: 02 Aug 2024

https://github.com/MoyuruAizawa/TimetableLayout

TimetableLayout is a RecyclerView.LayoutManager to display the timetable for Android.

android android-library kotlin layoutmanager recyclerview

Last synced: 27 Oct 2024

https://github.com/accrescent/accrescent

A novel Android app store focused on security, privacy, and usability

android appstore jetpack-compose kotlin material-design material3 privacy security

Last synced: 29 Oct 2024

https://github.com/ansman/kotshi

An annotation processor that generates Moshi adapters from immutable Kotlin data classes.

annotation-processor annotations data-class kotlin moshi

Last synced: 27 Oct 2024

https://github.com/casid/jte

Secure and speedy templates for Java and Kotlin.

html intellij java kotlin server-side-rendering template-engine

Last synced: 09 Oct 2024

https://github.com/SimpleMobileTools/Simple-Camera

Quick photo and video camera with a flash, customizable aspect ratio.

android camera flash kotlin opensource photos video

Last synced: 01 Nov 2024

https://github.com/akshay2211/BubbleTabBar

BubbleTabBar is a bottom navigation bar with customizable bubble-like tabs

android android-library android-ui hacktoberfest hacktoberfest2022 kotlin navigation navigationbar tabbar uiview

Last synced: 07 Nov 2024

https://github.com/akshay2211/bubbletabbar

BubbleTabBar is a bottom navigation bar with customizable bubble-like tabs

android android-library android-ui hacktoberfest hacktoberfest2022 kotlin navigation navigationbar tabbar uiview

Last synced: 29 Oct 2024

https://github.com/florent37/flutter-assetsaudioplayer

Play simultaneously music/audio from assets/network/file directly from Flutter, compatible with android / ios / web / macos, displays notifications

android audio audios dart flutter ios java kotlin listen mac macos media mp3 player playlist song songs swift web

Last synced: 31 Oct 2024

https://github.com/making/yavi

Yet Another Validation for Java (A lambda based type safe validation framework)

java kotlin validation validation-library validator

Last synced: 29 Oct 2024

https://github.com/halilozercan/compose-richtext

A collection of Compose libraries for advanced text formatting and alternative display types.

android compose jetpack-compose kotlin

Last synced: 02 Aug 2024

https://github.com/sun0x00/redtorch

Kotlin(Java)开源量化交易开发框架

algotrading cta ctp finance investment java kotlin quant redtorch trading

Last synced: 04 Aug 2024

https://github.com/zsoltk/compose-pokedex

Pokedex on Jetpack Compose

android jetpack-compose kotlin

Last synced: 07 Nov 2024

https://github.com/openfoodfacts/openfoodfacts-androidapp

Native version of Open Food Facts on Android - Coders & Decoders welcome 🤳🥫

android crowdsourcing environment food gsoc hacktoberfest java kotlin kotlin-android nutrition openfoodfacts

Last synced: 27 Oct 2024

https://github.com/hi-manshu/Kalendar

Kalendar is a powerful and customizable calendar library for Android applications. It provides a flexible and intuitive way to display and interact with calendars in your app. With Kalendar, you can easily render calendar views, handle date selection, pagination, and range selection, and customize the layout to match your app's design.

android android-library android-sdk android-sdk-library android-ui calendar calendar-component compose jetpack-compose kotlin kotlin-library kts library sdk-android

Last synced: 07 Nov 2024

https://github.com/enginebai/MovieHunt

Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).

android android-app android-application android-architecture-components coroutines jetpack-compose kotlin kotlin-android movie mvvm mvvm-android mvvm-architecture room rxjava

Last synced: 07 Nov 2024

https://github.com/hexworks/zircon

Zircon is an extensible and user-friendly, multiplatform tile engine.

game-development java jvm kotlin multiplatform roguelike scala text-gui zircon

Last synced: 13 Oct 2024

https://github.com/Hexworks/zircon

Zircon is an extensible and user-friendly, multiplatform tile engine.

game-development java jvm kotlin multiplatform roguelike scala text-gui zircon

Last synced: 27 Oct 2024

https://github.com/florent37/Flutter-AssetsAudioPlayer

Play simultaneously music/audio from assets/network/file directly from Flutter, compatible with android / ios / web / macos, displays notifications

android audio audios dart flutter ios java kotlin listen mac macos media mp3 player playlist song songs swift web

Last synced: 03 Aug 2024

https://github.com/enginebai/moviehunt

Movie Android App written in Kotlin, MVVM, RxJava, Jetpack Compose (implementing), Android Architecture Components and Coroutine (Upcoming).

android android-app android-application android-architecture-components coroutines jetpack-compose kotlin kotlin-android movie mvvm mvvm-android mvvm-architecture room rxjava

Last synced: 30 Oct 2024

https://github.com/persian-calendar/persian-calendar

Android Persian Calendar / تقویم فارسی اندروید

android-app jetpack-compose kotlin kotlin-android persian-calendar

Last synced: 15 Oct 2024

https://github.com/slackhq/EitherNet

A pluggable sealed API result type for modeling Retrofit responses.

java kotlin okhttp retrofit

Last synced: 07 Nov 2024

https://github.com/xuexiangjys/xaop

🔥A lightweight AOP(Android) application framework. Includes the most practical AOP applications.(一个轻量级的AOP(Android)应用框架。囊括了最实用的AOP应用)

android aop gradle gradle-aspectjx kotlin x-library xaop

Last synced: 11 Oct 2024

https://github.com/xuexiangjys/XAOP

🔥A lightweight AOP(Android) application framework. Includes the most practical AOP applications.(一个轻量级的AOP(Android)应用框架。囊括了最实用的AOP应用)

android aop gradle gradle-aspectjx kotlin x-library xaop

Last synced: 30 Oct 2024

https://github.com/andremion/counterfab

A FloatingActionButton subclass that shows a counter badge on right top corner

android badge button counter counter-badge fab floating-action-button kotlin

Last synced: 29 Oct 2024

https://github.com/andremion/CounterFab

A FloatingActionButton subclass that shows a counter badge on right top corner

android badge button counter counter-badge fab floating-action-button kotlin

Last synced: 27 Oct 2024

https://github.com/touchlab/Kermit

Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.

kotlin kotlin-multiplatform kotlin-native

Last synced: 25 Oct 2024

https://github.com/carguo/gsyricktext

类似微博的emoji表情、@人、话题等的EdiText,优化了编辑框中的光标点击和删除处理。TextView支持emoji表情、话题、链接、电话和@某人特殊显示的文本。

android edittext emoji kotlin sina span textview

Last synced: 30 Oct 2024

https://github.com/hyochan/react-native-audio-recorder-player

react-native native module for audio recorder and player.

audio-player audio-recorder java kotlin objective-c react-native swift typescript

Last synced: 14 Oct 2024

https://github.com/touchlab/kermit

Kermit by Touchlab is a Kotlin Multiplatform centralized logging utility.

kotlin kotlin-multiplatform kotlin-native

Last synced: 21 Oct 2024

https://github.com/CarGuo/GSYRickText

类似微博的emoji表情、@人、话题等的EdiText,优化了编辑框中的光标点击和删除处理。TextView支持emoji表情、话题、链接、电话和@某人特殊显示的文本。

android edittext emoji kotlin sina span textview

Last synced: 02 Aug 2024

https://github.com/reddit/IndicatorFastScroll

Android library providing a simple UI control for scrolling through RecyclerViews

android kotlin recyclerview

Last synced: 27 Oct 2024

https://github.com/janishar/android-kotlin-mvp-architecture

This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView

android-mvp-architecture android-mvp-kotlin dagger2 database fast-android-networking kotlin kotlin-android mindorks mindorks-mvp mvp mvp-android mvp-architecture placeholderview room rxjava rxjava-android rxjava2

Last synced: 30 Oct 2024

https://github.com/you-apps/RecordYou

Privacy focused recorder app built with MD3

android kotlin recorder

Last synced: 28 Oct 2024

https://github.com/adrielcafe/lyricist

🌎 The missing I18N/L10N (internationalization/localization) multiplatform library for Jetpack Compose!

android android-library compose i18n internationalization jetpack-compose kotlin kotlin-android kotlin-desktop kotlin-library kotlin-multiplatform ksp l10n localization string strings translation

Last synced: 21 Oct 2024

https://github.com/chibatching/Kotpref

Kotpref - Android SharedPreferences delegation library for Kotlin

android kotlin sharedpreferences

Last synced: 27 Oct 2024

https://github.com/imandolatkia/Android-Animated-Theme-Manager

create your custom themes and change them dynamically with ripple animation

android android-library animation java kotlin ripple ripple-animation theme thememanager

Last synced: 03 Aug 2024

https://github.com/joreilly/BikeShare

SwiftUI, Jetpack Compose, and Compose for Desktop based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/). Uses Realm for local persistence

android citybikes-api ios jetpack-compose jetpack-room kotlin kotlin-coroutines kotlin-inject kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlinx-serialization ktor mvvm swift swiftui viewmodel wasm

Last synced: 07 Nov 2024

https://github.com/joreilly/bikeshare

SwiftUI, Jetpack Compose, and Compose for Desktop based Kotlin Multiplatform project (using CityBikes API http://api.citybik.es/v2/). Uses Realm for local persistence

android citybikes-api ios jetpack-compose jetpack-room kotlin kotlin-coroutines kotlin-inject kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native kotlinx-serialization ktor mvvm swift swiftui viewmodel wasm

Last synced: 02 Nov 2024

https://github.com/ferPrieto/SpaceX-prepare-for-Clean-Architecture-liftoff

Clean Architecture Modular Project: MVVM + Jetpack Compose + Coroutines + Flows + Dagger2 + LiveData + UnitTests + UITests + Screenshot Tests + MockWebServer

android android-architecture android-compose clean-architecture clean-code coroutines coroutines-android dagger-hilt espresso jetpack-compose junit4 kotlin kotlin-flow mockwebserver mvvm mvvm-android retrofit2

Last synced: 03 Aug 2024

https://github.com/odaridavid/clean-mvvm-archcomponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

android android-architecture architecture-components clean clean-architecture coroutines espresso firebase junit koin kotlin kotlin-flow motionlayout mvvm mvvm-architecture retrofit2 robolectric tdd

Last synced: 01 Nov 2024

https://github.com/Vanco/SequencePlugin

SequencePlugin for IntelliJ IDEA

intellij java kotlin scala sequence-diagram

Last synced: 08 Nov 2024

https://github.com/you-apps/recordYou

Privacy focused recorder app built with MD3

android kotlin recorder

Last synced: 02 Aug 2024

https://github.com/vanco/sequenceplugin

SequencePlugin for IntelliJ IDEA

intellij java kotlin scala sequence-diagram

Last synced: 09 Oct 2024

https://github.com/odaridavid/Clean-MVVM-ArchComponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

android android-architecture architecture-components clean clean-architecture coroutines espresso firebase junit koin kotlin kotlin-flow motionlayout mvvm mvvm-architecture retrofit2 robolectric tdd

Last synced: 03 Aug 2024

https://github.com/freeletics/FlowRedux

Kotlin Multiplatform Statemachine library with nice DSL based on Flow from Kotlin Coroutine's.

android architecture coroutines kotlin mvi mvi-android

Last synced: 02 Aug 2024

https://github.com/korlibs-archive/klock

Multiplatform Date and time library for Kotlin

clock date javascript jvm kotlin multiplatform native time

Last synced: 29 Sep 2024

https://github.com/korlibs/klock

Multiplatform Date and time library for Kotlin

clock date javascript jvm kotlin multiplatform native time

Last synced: 11 Aug 2024

https://github.com/jire/charlatano

Proves JVM cheats are viable on native games, and demonstrates the longevity against anti-cheat signature detection systems

abendigo aimbot canownueasy charlatano cheat cheating counter-strike csgo foss gradle hack hacking java jire kotlin theprogrammingtuts triggerbot

Last synced: 11 Oct 2024

https://github.com/Jire/Charlatano

Proves JVM cheats are viable on native games, and demonstrates the longevity against anti-cheat signature detection systems

abendigo aimbot canownueasy charlatano cheat cheating counter-strike csgo foss gradle hack hacking java jire kotlin theprogrammingtuts triggerbot

Last synced: 27 Oct 2024