Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kadirkid/rickandmorty-kmp
A sample KMP project using Rick and Morty API
https://github.com/kadirkid/rickandmorty-kmp
apollo-client compose graphql-client koin koin-kotlin kotlin kotlin-android kotlin-multiplatform ktor-client
Last synced: 12 days ago
JSON representation
A sample KMP project using Rick and Morty API
- Host: GitHub
- URL: https://github.com/kadirkid/rickandmorty-kmp
- Owner: kadirkid
- License: apache-2.0
- Created: 2023-09-21T03:14:59.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-25T01:48:31.000Z (9 months ago)
- Last Synced: 2025-01-23T09:45:02.170Z (12 days ago)
- Topics: apollo-client, compose, graphql-client, koin, koin-kotlin, kotlin, kotlin-android, kotlin-multiplatform, ktor-client
- Language: Kotlin
- Homepage:
- Size: 1.62 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
[![Kotlin](https://img.shields.io/badge/kotlin-v1.9.10-blue.svg?logo=kotlin)](http://kotlinlang.org)
[![Build](https://github.com/kadirkid/RickAndMorty-kmp/actions/workflows/main.yml/badge.svg?branch=main)](https://github.com/kadirkid/RickAndMorty-kmp/actions/workflows/main.yml)
[![License](https://img.shields.io/github/license/kadirkid/RickAndMorty-kmp)](https://opensource.org/license/apache-2-0/)[![Compose Multiplatform](https://img.shields.io/badge/Compose%20Multiplatform-v1.5.1-blue)](https://github.com/JetBrains/compose-multiplatform)
![badge-android](http://img.shields.io/badge/platform-Android-6EDB8D.svg?style=flat)
![badge-ios](http://img.shields.io/badge/platform-iOS-CDCDCD.svg?style=flat)
![badge-desktop](http://img.shields.io/badge/platform-Desktop-DB413D.svg?style=flat)
![badge-web](http://img.shields.io/badge/platform-Web-800080.svg?style=flat)# Rick and Morty
A sample KMP project using Rick and Morty API## Screenshots
## Tech Stack
- [Kotlin Multiplatform](https://kotlinlang.org/docs/multiplatform.html)
- [Ktor](https://ktor.io/)
- [Apollo](https://github.com/apollographql/apollo-kotlin) (GraphQL)
- [Coroutines](https://kotlinlang.org/docs/coroutines-overview.html)
- [Jetpack Compose](https://github.com/JetBrains/compose-multiplatform)
- [Koin](https://github.com/InsertKoinIO/koin) (DI)## Supported platforms
- Android
- iOS
- Web
- DesktopTBC