Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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
- Desktop

TBC