This is your work, valued

Galway, Ireland

John O'Reilly

Elite
@joreilly

Software Engineer

PeopleInSpace. Kotlin Multiplatform sample with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, and Compose for Web clients along with Ktor backend.

3.4k

Confetti. KMP/CMP GraphQL based conference project with Jetpack Compose Android, Compose for Wear, and Compose Multiplatform Desktop, Web and iOS clients along with GraphQL backend.

1.1k

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

823

FantasyPremierLeague. Fantasy Premier League Kotlin/Compose Multiplatform sample

595

GalwayBus. Galway Bus Kotlin Multiplatform project using Jetpack Compose and SwiftUI

581

MortyComposeKMM. GraphQL based Jetpack Compose and SwiftUI Kotlin Multiplatform project (using https://rickandmortyapi.com/graphql)

402

ClimateTraceKMP. Kotlin/Compose Multiplatform project to show climate related emission data from https://climatetrace.org/data.

337

GeminiKMP. Kotlin Multiplatform sample that uses Gemini Generative AI APIs. Runs on Android, iOS, Desktop and Wasm based Compose for Web.

244

StarWars. Minimal GraphQL based Jetpack Compose, Wear Compose and SwiftUI Kotlin Multiplatform sample (using StarWars endpoint - https://graphql.org/swapi-graphql)

242

WordMasterKMP. Kotlin Multiplatform sample with SwiftUI and Compose (Desktop and Android) clients. Heavily inspired by Wordle game.

103

chip-8. SwiftUI, Jetpack Compose, Compose for Wear, Compose for Web and Compose for Desktop based Kotlin Multiplatform fork of https://github.com/cbeust/chip-8 (Chip-8 Emulator)

96

FirebaseAILogicKMPSample. Compose Multiplatform sample that uses the Firebase AI Logic SDKs

63

peopleinspace-lib. Example Kotlin Multiplatform library that provides API to retrieve list of people in space and current position of International Space Station.

10

kmm-networking-and-data-storage. Kotlin

8

Ktor-KotlinDL-Object-Detection-examples. Kotlin

7

ConfettiSwiftUISPM. Minimal version of Confetti i0S clients that consumes shared KMM code as Swift Package

7

compose-treemap-chart. Jetpack compose treemap chart implementation

6

BikeShareSwiftPackage. Objective-C

5

PeopleInSpaceGraphQLServer. Cloud Run based GraphQL backend for PeopleInSpace supporting queries and subscriptions

5

PeopleInSpacePackage. Swift Package for https://github.com/joreilly/PeopleInSpace.

5

GalwayBusAndroid. Android Client that shows Galway Bus Info (deprecated!)

4

KMP-App-Template. Kotlin Multiplatform app template with shared UI

3

basic-android-kotlin-compose-training-mars-photos-ktor. Solution code for Android Basics in Kotlin course

3

joreilly.

3

ktor. Framework for quickly creating connected applications in Kotlin with minimal effort

2

ZeoRawTest. Ruby code to test out Zeo Raw Data Library

2

GraphQLConf25. Kotlin

2

google-actions-galway-bus. JavaScript

1

apollo-kotlin. :robot:  A strongly-typed, caching GraphQL client for the JVM, Android, and Kotlin multiplatform.

1

kotlin-wasm-examples. Examples with Kotlin/Wasm

1

MoneyFlow. A money management app wrote with Kotlin Multiplatform, Jetpack Compose and Swift UI. Work in Progress

1

realm-kotlin-samples. Samples demonstrating the usage of Realm-Kotlin SDK

1

swift-export-sample. Swift

1

android-ConstraintLayoutExamples. Repository of examples that showcase the various features of ConstraintLayout

1

my-bird-app. Kotlin

1

KMP-App-Template-Native. Kotlin Multiplatform app template with native UI

1

expanding-collection-android. :octocat: ExpandingCollection is a material design card peek/pop controller

1

KGraphQL. Pure Kotlin GraphQL implementation

1

koog. Koog is the official Kotlin framework for building predictable, fault-tolerant and enterprise-ready AI agents across all platforms – from backend services to Android and iOS, JVM, and even in-browser environments. Koog is based on our AI products expertise and provides proven solutions for complex LLM and AI problems

1

multiplatform-paging. Kotlin Multiplatform library for Pagination

1

ktor-swagger. Kotlin

1