Kotlin Retrofit2

Open-source Kotlin projects categorized as Retrofit2 Edit details

Top 23 Kotlin Retrofit2 Projects

  • Foodium

    🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).

  • NotyKT 🖊️

    📒 NotyKT is a complete 💎Kotlin-stack (Backend + Android) 📱 application built to demonstrate the use of Modern development tools with best practices implementation🦸.

    Project mention: Observing Live connectivity status in Jetpack Compose way! | reddit.com/r/androiddev | 2021-08-17

    On a side note, I found the initial network check code a bit complex (and it contains a subtle bug), here's a PR for it https://github.com/PatilShreyas/NotyKT/pull/211

  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • Swagger Gradle Codegen

    💫 A Gradle Plugin to generate your networking code from Swagger (by Yelp)

  • bitcoin-market-android

    Bitcoin Market app shows you the current Bitcoin market price and price chart of different time intervals 💰

    Project mention: Example open-source apps which are modern and use Android Jetpack and other popular libraries? | reddit.com/r/androiddev | 2021-11-11
  • PropertyFindAR

    🏘 🎃 Real Estate Sample App with RxJava3+Coroutines Flow, Dynamic Feature Modules, Dagger Hilt, Offline First, ConcatAdapter, Animations and tests for Room, Retrofit, useCase and ViewModels with TDD.

    Project mention: Is there any boilerplate code or simple project with MVVM + Retrofit + Room? | reddit.com/r/androiddev | 2022-04-21

    https://github.com/SmartToolFactory/PropertyFindAR which uses Offline-first and offline-last both of them with both RxJava3 and Flow3 with dagger hilt, multi-module, VectorDrawable and transition animations with Room that contains junction tables for many-to-many relationships.

  • retrofit-adapters

    🚆 Retrofit adapters for modeling network responses with Kotlin Result, Jetpack Paging3, and Arrow Either.

    Project mention: Retrofit adapters for modeling network responses with Kotlin Result, Jetpack Paging3, and Arrow Either. | reddit.com/r/androiddev | 2022-07-14
  • AndroidCleanArchitecture

    This is a project built with Love ❤️ and also with Clean architecture in Android .

    Project mention: App made with clean Architecture | reddit.com/r/coolgithubprojects | 2022-03-06
  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • Posts-MVVM-DaggerHilt-Dynamic-Feature-RxJava3-Flow-Sample

    Posts Api sample with Kotlin RxJava3/Coroutines Flow, Clean Architecture, Offline first/last with Room + Retrofit2, Dagger Hilt, Dynamic Feature Modules, Static Code Analysis, Gradle DSL, MockK+ MockWebServer with Test Driven Development including Api and Database tests

  • upcoming-games

    Android app for viewing release dates and other details for every video game ever made.

  • updater-for-spotify

    Updater For Spotify allows you to download the latest version of Spotify

  • AnimeClassroom

    Anime Classroom - To watch, download or talk about anime and classic cartoons or read manga and comics. No ads ! I promise !

    Project mention: Want to watch anime and read manga for free without any ads ? Have a look at this app. (https://github.com/justdvnsh/AnimeClassroom) | reddit.com/r/anime | 2021-10-02


  • Stars

    An android application build with a clean architecture approach and Star wars API

  • Clean-MVVM-NewsApp

    Android News app developed using Clean + MVVM architecture

  • Blogfy

    📷 Blog taking application utilizing Ktor REST-API and following modern practices: Kotlin, Coroutines, Flows, Channels, Room, Work Manager, Navigation Component, MVI, Clean Architecture, Modularization, Dagger Hilt, Tests...

    Project mention: CRUD app using Firebase Firestore and Kotlin Coroutines , following MVVM architecture | reddit.com/r/androiddev | 2022-04-04

    somebody at here post this sample before https://github.com/Zlagi/Blogfy . we only knew java . hehe.

  • DailyDoc

    Productivity Note App utilizing Jetpack Compose

  • Simple-MVVM

    A simple Android MVVM pattern example

    Project mention: Another Jetpack Compose cookbook for Android Dev! | reddit.com/r/androiddev | 2021-09-06

    You can also check out my other repo Simple MVVM, a collection of common libs and ready-to-use extension functions and, many more.

  • BrBa-Compose

    🧪 ☠︎ Jetpack Compose - Breaking Bad ☢︎

  • Assume

    Easy Response Mocking for Retrofit using annotations

  • JADA

    JADA - Just Another Dictionary App

    Project mention: ⟳ 0 apps added, 6 updated at apt.izzysoft.de | reddit.com/r/FDroidUpdates | 2021-09-11

    JADA (version 29): Just Another Dictionary App

  • Bogadex

    🎲 BoardGameGeek collections explorer application using Hilt, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture.

    Project mention: Build, Test and Deploy your Android Application📱 with GitHub Actions 🤖 | dev.to | 2021-11-26

    As an Android developer, I would like to put under control the developments of an oss sandbox application gathering some practices in a functional application.

  • CurrencyExchange

    Currency Exchange App that displays real-time currency rates, shows a chart for any currency pair in the world to see their currency history and provides a currency converter to convert over 180 currencies implemented in MVVM Architecture using Koltin.

    Project mention: Currency Exchange App in Kotlin Dagger2 and RxJava2 | reddit.com/r/developer | 2021-09-15
  • SunCalculator

    Android app that fetches sunrise and sunset times for any date/city. My first app using MVVM.

    Project mention: I don't want to use play store | reddit.com/r/androiddev | 2022-06-18

    You can just post the source code as well as the APK file right on Github. I did this here.

  • Demo_SimpleRestAPI

    Simple REST API App Demo to show shows different HTTP client library implementations including memory and performance comparisons

    Project mention: How to add opt-in compiler argument in build.gradle? | dev.to | 2022-07-01

    While developing this Simple REST API app, I also encountered the same issue because the APIs from com.jakewharton.retrofit2.converter.kotlinx.serialization packages are marked with @ExperimentalSerializationApi annotation, which requires me to specify [email protected]() annotation.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-07-14.

Kotlin Retrofit2 related posts


What are some of the best open-source Retrofit2 projects in Kotlin? This list will help you:

Project Stars
1 Foodium 2,091
2 NotyKT 🖊️ 1,278
3 Swagger Gradle Codegen 391
4 bitcoin-market-android 297
5 PropertyFindAR 226
6 retrofit-adapters 225
7 AndroidCleanArchitecture 144
8 Posts-MVVM-DaggerHilt-Dynamic-Feature-RxJava3-Flow-Sample 71
9 upcoming-games 69
10 updater-for-spotify 66
11 AnimeClassroom 66
12 Stars 54
13 Clean-MVVM-NewsApp 52
14 Blogfy 37
15 DailyDoc 31
16 Simple-MVVM 30
17 BrBa-Compose 27
18 Assume 25
19 JADA 21
20 Bogadex 12
21 CurrencyExchange 6
22 SunCalculator 5
23 Demo_SimpleRestAPI 3
Find remote jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.