Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Kotlin

Kotlin

265 projects

Showing 36 of 265 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
Stars945
Forks157
Last commit5 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
Stars888
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
Stars824
Forks175
Last commit14 hours 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
Stars813
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
Stars795
Forks133
Last commit4 months 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
Stars770
Forks433
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
Stars766
Forks76
Last commit8 days ago
Jelu
JeluKotlin

Self hosted read and to-read list book tracker

#goodreads#reading-list#vue3
Stars750
Forks36
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
Stars743
Forks122
Last commit1 year 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
Stars708
Forks52
Last commit9 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
Stars688
Forks71
Last commit1 day ago
CrunchyCalendar
CrunchyCalendarKotlin

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

#material-calendar#custom-view#date-picker
Stars648
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
Stars632
Forks229
Last commit3 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
Stars621
Forks17
Last commit6 years ago
RxReplayingShare
RxReplayingShareJava

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

#operator#caching#android
Stars619
Forks28
Last commit2 days 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
Stars615
Forks100
Last commit3 months 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
Stars608
Forks335
Last commit7 months 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
Stars602
Forks236
Last commit16 hours ago
Kool
KoolKotlin

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

#vulkan#physics#graphics-engine
Stars591
Forks51
Last commit1 day 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
Stars580
Forks78
Last commit5 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
Stars552
Forks222
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
Stars549
Forks116
Last commit3 years ago
RefactorFirst
RefactorFirstJava

A Maven plugin that identifies and prioritizes God Classes, Highly Coupled classes, and Class Cycles in Java codebases for refactoring.

#software-maintenance#report#design-smells
Stars548
Forks46
Last commit1 day 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
Stars511
Forks49
Last commit3 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
Stars510
Forks75
Last commit16 hours ago
Audiogram
AudiogramKotlin

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

#custom-view#seekbar#ui-component
Stars500
Forks81
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
Stars493
Forks68
Last commit6 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 commit4 months 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
Forks88
Last commit2 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
Forks58
Last commit6 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
Forks49
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 commit14 days ago
SVT Encore
SVT EncoreKotlin

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

#transcoding#distributed#video-transcoding
Stars340
Forks30
Last commit1 month 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
Stars340
Forks32
Last commit1 year 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
Stars325
Forks45
Last commit
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
#Java132
#Mobile Development64
#Android Library42
#Jvm34
#Scala24
#Ui Components21
#Gradle19
#Coroutines18
#Cross Platform18
#Kotlin Android17
#Hacktoberfest15