Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Kotlin

Kotlin

264 projects

Showing 36 of 264 projects

Zally ()
Zally ()Kotlin

A minimalistic, simple-to-use linter for OpenAPI 2 and 3 specifications that checks compliance with RESTful guidelines.

#api#api-quality#linter
Stars944
Forks156
Last commit16 days ago
KAndroid
KAndroidKotlin

A Kotlin library for Android providing useful extensions to eliminate boilerplate code and boost developer productivity.

#boilerplate-reduction#productivity#kotlin-extensions
Stars891
Forks79
Last commit2 years ago
graphql-java-tools
graphql-java-toolsKotlin

A schema-first library for building GraphQL-Java schemas using the GraphQL schema language with automatic type mapping.

#boilerplate-reduction#schema-first#graphql
Stars822
Forks174
Last commit1 day ago
MultiViewAdapter
MultiViewAdapterJava

A library for creating complex RecyclerView adapters with multiple view types, selection, expansion, and drag-and-drop in Android.

#java-library#adapter#recyclerview
Stars814
Forks146
Last commit5 years ago
Hexworks/Zircon
Hexworks/ZirconKotlin

An extensible, user-friendly tile engine and text GUI library for building roguelikes and terminal-style applications.

#tile-engine#java#multiplatform
Stars792
Forks137
Last commit1 month ago
AssetsAudioPlayer
AssetsAudioPlayerDart

A Flutter plugin for playing audio from assets, network, files, and live streams with multi-platform support and notifications.

#dart#bluetooth-audio#ios
Stars771
Forks434
Last commit1 year ago
kmongo
kmongoKotlin

A Kotlin toolkit for MongoDB providing native extensions, object mapping, and type-safe queries.

#object-mapping#database-driver#mongo
Stars768
Forks76
Last commit1 day ago
FingerprintJS Android
FingerprintJS AndroidKotlin

A lightweight Kotlin library for stateless device identification and fingerprinting on Android.

#mobile-security#unique-identifier#device-identification
Stars726
Forks119
Last commit11 months ago
Jelu
JeluKotlin

Self hosted read and to-read list book tracker

#goodreads#reading-list#vue3
Stars717
Forks31
Last commit1 day ago
/fix-github-issue
/fix-github-issueKotlin

A Gradle plugin for linting and formatting Kotlin code using ktlint with zero configuration and fast incremental builds.

#developer-tools#code-linting#code-formatting
Stars707
Forks51
Last commit4 days ago
gdx-liftoff
gdx-liftoffKotlin

A modern GUI setup tool for generating and configuring libGDX Gradle projects with extensive customization options.

#gradle#desktop-app#gdx-liftoff
Stars678
Forks67
Last commit8 days ago
CrunchyCalendar
CrunchyCalendarKotlin

A lightweight, customizable Android calendar widget with infinite scroll, multiple selection modes, and visual indicators.

#material-calendar#custom-view#date-picker
Stars647
Forks43
Last commit2 years ago
Atrium
AtriumKotlin

A multiplatform expectation library for Kotlin with fluent APIs, extensible design, and detailed failure reporting.

#hacktoberfest#assertion-framework#unit-testing
Stars629
Forks229
Last commit3 days ago
RxReplayingShare
RxReplayingShareJava

An RxJava transformer that combines replay(1), publish(), and refCount() operators for efficient value caching.

#operator#caching#android
Stars623
Forks28
Last commit10 days ago
The Context
The Context

A podcast about Android development featuring expert hosts and guests discussing architecture, tools, and industry insights.

#developer-education#software-architecture#open-source
Stars622
Forks17
Last commit6 years ago
Hexagon
HexagonKotlin

A Kotlin microservices toolkit for building server applications (web apps, APIs, serverless) with a modular, pluggable architecture.

#gradle#http-server#micro-framework
Stars618
Forks100
Last commit17 days ago
java-slack-sdk
java-slack-sdkJava

A Java idiomatic SDK for building Slack apps, featuring the Bolt framework and a flexible API client for any JVM language.

#slack-apps#java-sdk#serverless
Stars601
Forks232
Last commit1 day ago
Android FHIR SDK
Android FHIR SDKKotlin

A set of Kotlin libraries for building offline-capable, mobile-first healthcare applications using the HL7 FHIR standard on Android.

#sqlite-android#offline-first#sqlite-database
Stars595
Forks332
Last commit4 months ago
Ayza
AyzaJava

A high-level SSL/TLS configuration library for Java, Kotlin, and Scala HTTP clients and servers with hot reloading and rich utilities.

#hot-reloading#java-library#truststore
Stars578
Forks79
Last commit11 days ago
Kool
KoolKotlin

A Kotlin multiplatform graphics engine supporting Vulkan, WebGPU, and OpenGL for desktop, Android, and web.

#vulkan#physics#graphics-engine
Stars567
Forks47
Last commit4 days ago
PokemonGoBot
PokemonGoBotKotlin

A now-defunct bot that automated gameplay in Pokemon Go, including walking, catching Pokemon, and managing items.

#pokemongo#game-automation#defunct-project
Stars554
Forks224
Last commit7 years ago
Kotlin MVVM example
Kotlin MVVM exampleKotlin

A sample Android app demonstrating MVVM architecture in Kotlin using ViewModel, LiveData, Retrofit, and testing libraries.

#unit-testing#android#sample-project
Stars547
Forks116
Last commit3 years ago
kotlin-faker
kotlin-fakerKotlin

A Kotlin/JVM library for generating realistic fake data like names, addresses, and banking details for testing and anonymization.

#gradle#data-anonymization#faker-generator
Stars510
Forks50
Last commit14 days ago
Doma
DomaJava

A Java database access framework with compile-time code generation, type-safe SQL, and entity associations.

#database-access#criteria-api#orm
Stars503
Forks75
Last commit1 day ago
Audiogram
AudiogramKotlin

A lightweight audiowave progressbar for Android, written in Kotlin, that can also function as a seekbar.

#custom-view#seekbar#ui-component
Stars499
Forks83
Last commit6 years ago
PipelinR
PipelinRJava

A lightweight command processing pipeline library for Java applications, enabling clean separation of concerns via small, single-responsibility handlers.

#service-layer#command-pattern#spring
Stars492
Forks67
Last commit3 months ago
Kotlin for Apache Spark
Kotlin for Apache SparkKotlin

Kotlin bindings and extensions for Apache Spark, enabling idiomatic Kotlin development with data classes, lambdas, and null safety.

#apache-spark#spark#nullability
Stars481
Forks37
Last commit1 month ago
Configurate
ConfigurateJava

A Java configuration library with a node-based data model, multiple format support, and transformation tools.

#object-mapping#hacktoberfest#java-library
Stars467
Forks84
Last commit10 days ago
ActivityStarter
ActivityStarterKotlin

An Android library that simplifies starting Activities, Fragments, Services, and BroadcastReceivers with arguments using annotations.

#android-fragment#boilerplate-reduction#argument-passing
Stars431
Forks30
Last commit
AutoParams
AutoParamsJava

A JUnit 5 extension for automatic test data generation in Java and Kotlin, eliminating manual setup for parameterized tests.

#spring#junit5#unit-testing
Stars368
Forks60
Last commit3 months ago
Cloudopt Next
Cloudopt NextKotlin

A lightweight, modern JVM-based web framework built on Vert.x for Java and Kotlin applications.

#java-library#plugin-system#modular
Stars350
Forks50
Last commit2 years ago
Ostara
OstaraTypeScript

A cross-platform desktop app for managing and monitoring Spring Boot applications via the Actuator API.

#actuator#spring#devops
Stars342
Forks16
Last commit29 days ago
callGraph
callGraphPerl

A multi-language static call graph generator that parses source code to visualize function dependencies across 20+ programming languages.

#multi-language#basic#callgraph
Stars339
Forks32
Last commit1 year ago
SVT Encore
SVT EncoreKotlin

A scalable video transcoding tool built on FFmpeg and Spring Boot, designed for VOD pipelines.

#transcoding#distributed#video-transcoding
Stars333
Forks28
Last commit23 days ago
Android Clean Architecture - Kotlin
Android Clean Architecture - KotlinKotlin

A clean architecture base project for Android using Kotlin, Dagger2, and RxJava to isolate UI, business logic, and data layers.

#unit-testing#dependency-injection#android
Stars326
Forks45
Last commit
Android Kotlin Samples
Android Kotlin SamplesKotlin

A collection of basic Kotlin code samples demonstrating common Android development patterns and libraries.

#anko#async-programming#code-samples
Stars319
Forks117
Last commit7 years ago
PreviousPage 4 of 8Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
7 years ago
#Android132
#Java131
#Mobile Development64
#Android Library42
#Jvm34
#Scala24
#Ui Components21
#Gradle19
#Cross Platform18
#Coroutines18
#Kotlin Android17
#Hacktoberfest15