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/immuni-app/immuni-app-android

Official repository for the Android version of the immuni application

android covid19 kotlin mobile mobile-app

Last synced: 27 Oct 2024

https://github.com/evernote/android-state

A utility library for Android to save objects in a Bundle without any boilerplate.

android android-application annotation-processor boilerplate icepick kotlin kotlin-android

Last synced: 22 Dec 2024

https://gitlab.com/Commit451/LabCoat

Manage your GitLab projects on the go! GitLab app for Android https://play.google.com/store/apps/details?id=com.commit451.gitlab

android gitlab kotlin

Last synced: 17 Nov 2024

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

Set of Kotlin APIs to make graphics math easier to write.

android graphics kotlin math

Last synced: 20 Dec 2024

https://github.com/afollestad/assent

🙏 Android Runtime Permissions made easy and compact, for Kotlin and AndroidX. With coroutines support!

android androidx kotlin permissions runtime-permissions

Last synced: 27 Oct 2024

https://github.com/gildor/kotlin-coroutines-retrofit

Kotlin Coroutines await() extension for Retrofit Call

async coroutines kotlin kotlin-coroutines retrofit retrofit2

Last synced: 27 Oct 2024

https://github.com/quiph/RecyclerView-FastScroller

A fully customizable Fast Scroller for the RecyclerView in Android, written in Kotlin

android fastscroll fastscroll-recyclerview java kotlin kotlin-android kotlin-library recyclerview scroll scrolling view

Last synced: 27 Oct 2024

https://github.com/MohamedRejeb/Calf

Calf is a library that allows you to easily create adaptive UIs and access platform specific APIs with Compose Multiplatform (Adaptive UI, File Picker, WebView, Permissions...).

android compose compose-desktop compose-ios compose-library compose-multiplatform compose-multiplatform-library compose-ui desktop ios jetpack-compose kotlin kotlin-multiplatform

Last synced: 07 Nov 2024

https://github.com/imageprocessor/cv4j

The target is to set up a high quality and real-time image process and machine learning library which is implemented in pure java. The framework can run application on java desktop and android platform.

android cv java kotlin rxjava2

Last synced: 12 Nov 2024

https://github.com/AkshayChordiya/News

A sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]

android android-architecture android-architecture-components architecture-components architecture-guidelines coroutines dagger2 kotlin kotlin-flow newsapi retrofit2 room viewmodel

Last synced: 27 Oct 2024

https://github.com/liangfeidotme/kotlin-docs-zh

为了彻底掌握 Kotlin 语法,花了好几个月把官方文档翻译了一遍。

kotlin translation

Last synced: 31 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: 24 Dec 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: 06 Nov 2024

https://github.com/1250422131/bilibilias

哔哩哔哩解析工具,一个辅助缓存下载B站视频番剧的APP,帮助你快速便捷的缓存B站视频和番剧。

android bilibili bilibilias download-videos kotlin ktor mvvm

Last synced: 27 Oct 2024

https://github.com/Tlaster/PreCompose

Compose Multiplatform Navigation && State Management

compose-desktop compose-ios compose-navigation jetpack-compose kotlin kotlin-multiplatform

Last synced: 25 Oct 2024

https://github.com/skydoves/expandablelayout

🦚 An expandable layout that shows a two-level layout with an indicator.

android android-library collapse expand expandable expandablelayout kotlin skydoves

Last synced: 24 Dec 2024

https://github.com/Kotlin/dataframe

Structured data processing in Kotlin

data-analysis data-science dataframe kotlin

Last synced: 07 Nov 2024

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

A simple textfield for adding quick notes without ads.

android android-development customizable freedom hacktoberfest kotlin notes open-source

Last synced: 01 Nov 2024

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

A simple textfield for adding quick notes without ads.

android android-development customizable freedom hacktoberfest kotlin notes open-source

Last synced: 19 Dec 2024

https://github.com/skydoves/ExpandableLayout

🦚 An expandable layout that shows a two-level layout with an indicator.

android android-library collapse expand expandable expandablelayout kotlin skydoves

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: 12 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: 20 Dec 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: 25 Dec 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: 12 Nov 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: 19 Dec 2024

https://github.com/Kotlin/kotlinx-atomicfu

The idiomatic way to use atomic operations in Kotlin

atomic kotlin kotlinx

Last synced: 03 Nov 2024

https://github.com/joreilly/confetti

KMP GraphQL based conference project with Jetpack Compose Android, Compose for Wear, Compose Multiplatform and SwiftUI iOS clients along with GraphQL backend.

android apollo apollo-client compose-desktop compose-ios compose-multiplatform graphql graphql-client graphql-server jetpack jetpack-compose kmm kmp kotlin kotlin-multiplatform kotlin-multiplatform-mobile kotlin-native swift swiftui

Last synced: 20 Dec 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/ramotion/navigation-toolbar-android

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

android kotlin library

Last synced: 21 Dec 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/karn/notify

Simplified notification construction and delivery for Android.

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

Last synced: 25 Dec 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: 20 Dec 2024

https://github.com/badoo/decompose

Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.), inspired by Badoos RIBs fork of the Uber RIBs framework

android components hacktoberfest jetpack-compose kotlin lifecycle lifecycle-aware-components multiplatform tree-structure

Last synced: 21 Dec 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/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: 24 Dec 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: 19 Dec 2024

https://github.com/skrapeit/skrape.it

A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. It aims to be a testing lib, but can also be used to scrape websites in a convenient fashion.

crawler dom hacktoberfest html-parser integration-testing jsoup kotlin kotlin-dsl parse scraper skrape system-testing test-automation testing

Last synced: 25 Dec 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/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: 25 Dec 2024

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

Desktop tool to quickly explore disassembled Kotlin code.

android bytecode dex kotlin

Last synced: 20 Dec 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: 10 Nov 2024

https://github.com/iammert/animatedtablayout

Yet another android tab layout

android animation customview kotlin tablayout tabs

Last synced: 21 Dec 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/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: 23 Dec 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/py2many/py2many

Transpiler of Python to many other languages

ast dart dlang golang julia kotlin mojo nim python rust smt transpiler vlang

Last synced: 20 Dec 2024

https://github.com/st235/expandablebottombar

A new way to implement navigation in your app 🏎

android bottombar hacktoberfest hacktoberfest2023 kotlin menu navigation

Last synced: 23 Dec 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/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: 25 Dec 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/junixapp/androidktx

🔥Some very useful kotlin extensions for speed android development!好用到爆的Kotlin扩展,加速你的Android开发!

android-kotlin android-ktx androidktx kotlin

Last synced: 20 Dec 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: 20 Dec 2024

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

(Legacy) 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: 19 Dec 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/making/yavi

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

java kotlin validation validation-library validator

Last synced: 20 Dec 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: 09 Nov 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/ansman/kotshi

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

annotation-processor annotations data-class kotlin moshi

Last synced: 21 Dec 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: 20 Dec 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/sun0x00/redtorch

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

algotrading cta ctp finance investment java kotlin quant redtorch trading

Last synced: 21 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: 21 Dec 2024

https://github.com/slackhq/eithernet

A multiplatform, pluggable, and sealed API result type for modeling network API responses.

java kotlin multiplatform okhttp retrofit

Last synced: 20 Dec 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: 23 Dec 2024

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

Privacy focused recorder app built with MD3

android kotlin recorder

Last synced: 09 Nov 2024

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

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

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

Last synced: 20 Dec 2024

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

Pokedex on Jetpack Compose

android jetpack-compose kotlin

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: 20 Dec 2024

https://github.com/touchlab/skie

SKIE - Swift Kotlin Interface Enhancer

ios kotlin kotlin-multiplatform

Last synced: 20 Dec 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/touchlab/SKIE

SKIE - Swift Kotlin Interface Enhancer

ios kotlin kotlin-multiplatform

Last synced: 29 Nov 2024

https://github.com/hegaojian/wanandroid

:chicken::basketball:【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手

android autosize dagger2 demo-app hongyang kotlin material material-design mvp mvparms okhttp retrofit2 rxjava wanadroid wanandroid wanandroid-api wanandroidapidemo wandroid

Last synced: 21 Dec 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/fossifyorg/calendar

A simple calendar with events, customizable widgets and no ads.

android calendar foss kotlin open-source

Last synced: 21 Dec 2024