Retrofit2 Open Source Projects

Browse 210 Retrofit2 open source projects, ranked by GitHub stars. Find the most popular Retrofit2 tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 210 projects
31,392 stars

yuliskov/SmartTube

Browse media content with your own rules on Android TV

Metrics details
Stars31,392
10,247 stars

JessYanCoding/MVPArms

⚔️ A common architecture for Android applications developing based on MVP, integrates many open source projects, to make your developing quicker and easier (一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架).

Metrics details
Stars10,247
7,702 stars

goldze/MVVMHabit

👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。

Metrics details
Stars7,702
6,910 stars

smuyyh/BookReader

:closed_book: "任阅" 网络小说阅读器,3D翻页效果、txt/pdf/epub书籍阅读、Wifi传书~

Metrics details
Stars6,910
6,895 stars

getActivity/AndroidProject

Android 技术中台,但愿人长久,搬砖不再有

Metrics details
Stars6,895
5,013 stars

youlookwhat/CloudReader

🗡️ 云阅:一款基于网易云音乐UI,使用玩Android Api,Retrofit2 + RxJava2 + Room + MVVM-databinding架构开发的Android客户端

Metrics details
Stars5,013
4,561 stars

techGay/v9porn

9*Porn Android 客户端,突破游客每天观看10次视频的限制,还可以下载视频

Metrics details
Stars4,561
4,472 stars

HotBitmapGG/bilibili-android-client

An unofficial bilibili client for android http://www.jianshu.com/p/f69a55b94c05 -- 该项目已停止维护!

Metrics details
Stars4,472
3,818 stars

liujingxing/rxhttp

🔥🔥🔥 Based on OkHttp encapsulation, support Kotlin Coroutines、RxJava2、RxJava3; 30s to get started.

Metrics details
Stars3,818
3,707 stars

git-xuhao/KotlinMvp

:fire: 基于Kotlin+MVP+Retrofit+RxJava+Glide 等架构实现短视频类小项目,简约风格及详细注释,欢迎 star or fork!

Metrics details
Stars3,707
3,407 stars

xcc3641/SeeWeather

:partly_sunny: [@Deprecated]RxJava+RxBus+Retrofit+Glide+Material Design Weather App

Metrics details
Stars3,407
3,162 stars

zhou-you/RxEasyHttp

本库是一款基于RxJava2+Retrofit2实现简单易用的网络请求框架,结合android平台特性的网络封装库,采用api链式调用一点到底,集成cookie管理,多种缓存模式,极简https配置,上传下载进度显示,请求错误自动重试,请求携带token、时间戳、签名sign动态配置,自动登录成功后请求重发功能,3种层次的参数设置默认全局局部,默认标准ApiResult同时可以支持自定义的数据结构,已经能满足现在的大部分网络请求。

Metrics details
Stars3,162
3,151 stars

mxdldev/android-mvp-mvvm-flytour

🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精力放在自己的项目的业务功能实现上,另外在长期的工作实践中总结整理大量的实用工具类在项目lib_common组件的util包当中方便大家调用。

Metrics details
Stars3,151
2,718 stars

JsonChao/Awesome-WanAndroid

:zap:致力于打造一款极致体验的 http://www.wanandroid.com/ 客户端,知识和美是可以并存的哦QAQn(*≧▽≦*)n

Metrics details
Stars2,718
2,588 stars

Ccixyj/JBusDriver

这是去幼儿园的班车(滑稽

Metrics details
Stars2,588
2,570 stars

ahmedeltaher/MVVM-Kotlin-Android-Architecture

MVVM + Kotlin + Retrofit2 + Hilt + Coroutines + Kotlin Flow + mockK + Espresso + Junit5

Metrics details
Stars2,570
2,324 stars

PatilShreyas/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).

Metrics details
Stars2,324
2,195 stars

JessYanCoding/RetrofitUrlManager

🔮 Let Retrofit support multiple baseUrl and can be change the baseUrl at runtime (以最简洁的 Api 让 Retrofit 同时支持多个 BaseUrl 以及动态改变 BaseUrl).

Metrics details
Stars2,195
1,770 stars

iceCola7/WanAndroid

🔥项目采用 Kotlin 语言,基于 MVP + RxJava + Retrofit + Glide + EventBus 等架构设计,努力打造一款优秀的 [玩Android] 客户端

Metrics details
Stars1,770
1,764 stars

PatilShreyas/NotyKT

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

Metrics details
Stars1,764
1,711 stars

zhujiang521/PlayAndroid

🔥🔥🔥 Kotlin + MVVM + LCE版玩安卓,暗黑模式、横竖屏、无网、弱网、无数据、加载失败等等各种情况,协程、Room、Hilt、DataStore、LiveData、Retrofit、屏幕适配、本地缓存、多语言切换、多 lib,你想要的我都有!!!

Metrics details
Stars1,711
1,693 stars

xiaoyaoyou1212/XSnow

💮基于RxJava2+Retrofit2精心打造的Android基础框架,包含网络、上传、下载、缓存、事件总线、权限管理、数据库、图片加载,基本都是项目中必用功能,每个模块充分解耦,可自由拓展。

Metrics details
Stars1,693
1,674 stars

JessYanCoding/ArmsComponent

📦 A complete android componentization solution, powered by MVPArms (MVPArms 官方快速组件化方案).

Metrics details
Stars1,674
1,610 stars

hi-dhl/PokemonGo

神奇宝贝 (PokemonGo) 基于 Jetpack + MVVM + Repository 设计模式 + Data Mapper + Kotlin Flow 的实战项目,如果这个仓库对你有帮助,请仓库右上角帮我 star 一下,非常感谢。

Metrics details
Stars1,610
1,605 stars

afkT/DevUtils

:fire: ( 持续更新,目前含 300+ 工具类 ) DevUtils 是一个 Android 工具库,主要根据不同功能模块,封装快捷使用的工具类及 API 方法调用。该项目尽可能的便于开发人员,快捷、高效开发安全可靠的项目。

Metrics details
Stars1,605
1,602 stars

athkalia/Just-Another-Android-App

An Android base app with loads of cool libraries/configuration NOT MAINTAINED

Metrics details
Stars1,602
1,519 stars

getActivity/EasyHttp

Android 网络请求框架,简单易用,so easy

Metrics details
Stars1,519
1,325 stars

Quyunshuo/AndroidBaseFrameMVVM

基于 Jetpack + Kotlin 的 Android 组件化 MVVM 框架

Metrics details
Stars1,325
1,303 stars

kaku2015/ColorfulNews

A news-reading App (MVP+Dagger2+RxJava+Retrofit2+Material Design)

Metrics details
Stars1,303
1,242 stars

skydoves/MarvelHeroes

❤️ A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, Room, Repository, Koin) architecture.

Metrics details
Stars1,242
1,213 stars

ShiftHackZ/Stable-Diffusion-Android

Stable Diffusion AI client app for Android and iOS

Metrics details
Stars1,213
1,149 stars

fly803/BaseProject

BaseProject 是一个Android基础程序架构库(安卓屏幕适配ResolutionAdaption,安卓分辨率适配,android各版本分辨率适配,网络通信,公用方法等, Android开发基础库 ,Android基础框架库,作为Android架构非常实用),使用它可以快速稳定高效的建立一个Android工程, 它集成了一个项目最基本,可以说每个项目必备的一些库。 省的自己导入BaseActivity,BaseFragment,集成好分辨率适配(屏幕适配),使开发者可以 用侵入性最小的代价完成Android屏幕适配(安卓分辨率适配),网络请求(RxJava2+Retrofit2), 有大量常用的工具类。让你更加专注去实现自己产品需求, 业务逻辑,而不是浪费时间在重复的工作上!,包含四大部分:一、分辨率适配 二、网络请求框架Retrofit2封装 三、Android基类封装和项目常用Utils 方法 四、基于RxJava、RxAndroid的事件总线RxBus。 For the English readme:## [English](https://github.com/fly803/BaseProject/README_EN.md) |

Metrics details
Stars1,149
1,103 stars

nanchen2251/AiYaGirl

:fire: 爱吖妹纸(含 Kotlin 分支版本)——Retrofit + RxJava + MVP 架构 APP 体验代码家的干货集中营 Gank.io,福利多多,不容错过

Metrics details
Stars1,103
1,083 stars

TonnyL/Espresso

🚚 Espresso is an express delivery tracking app designed with Material Design style, built on MVP(Model-View-Presenter) architecture with RxJava2, Retrofit2, Realm database and ZXing

Metrics details
Stars1,083
1,081 stars

UCodeUStory/S-MVP

🔥🔥优化版MVP,使用注解泛型简化代码编写,使用模块化协议方便维护,APT过程使用注解解析器利用JavaPoet🌝完成重复模块的编写,利用ASpect+GradlePlugin 完成横向AOP编程+Javassist动态字节码注入+Tinker实现热修复+Retrofit实现优雅网络操作+RxJava轻松玩转数据处理

Metrics details
Stars1,081
1,070 stars

pengMaster/BestNote

:punch: 持续更新,Java Android 近几年最全面的技术点以及面试题 供自己学习使用

Metrics details
Stars1,070
1,057 stars

JakeWharton/retrofit2-kotlinx-serialization-converter

A Retrofit 2 Converter.Factory for Kotlin serialization.

Metrics details
Stars1,057
1,005 stars

G-Joker/WeaponApp

一个尽量做到极致的集大成App,努力做到最好(开发阶段)——MVVM+Retrofit+RxJava+Small 插件化+单元测试+MD

Metrics details
Stars1,005
857 stars

Cuieney/kotlin-life

App界的一股清流 音视频vr应有尽有 完全按照Material design规范设计的App (written with java and Kotlin)

Metrics details
Stars857
848 stars

gildor/kotlin-coroutines-retrofit

Kotlin Coroutines await() extension for Retrofit Call

Metrics details
Stars848
844 stars

AkshayChordiya/News

A sample News 🗞 app built using Modern Android Development [Architecture Components, Coroutines, Retrofit, Room, Kotlin, Dagger]

Metrics details
Stars844
775 stars

getActivity/GsonFactory

Gson 解析容错框架,愿从此再无 Json 解析报错

Metrics details
Stars775
762 stars

mayokunadeniyi/Instant-Weather

An Android weather application implemented using the MVVM pattern, Retrofit2, Dagger Hilt, LiveData, ViewModel, Coroutines, Room, Navigation Components, Data Binding and some other libraries from the Android Jetpack.

Metrics details
Stars762
748 stars

liuyanggithub/SuperMvp

MVP“美”图+新闻+天气预报+Material+RxJava3+Retrofit2+Glide4+AndroidX+Leakcanary+Butterknife

Metrics details
Stars748
748 stars

ferPrieto/SpaceX-prepare-for-Clean-Architecture-liftoff

Feature-first Clean Architecture Android Project

Metrics details
Stars748
736 stars

hegaojian/WanAndroid

:chicken::basketball:【停止维护,已使用Jetpack+Mvvm重构】根据鸿神提供的WanAndroid开放Api来制作的产品级玩安卓App,采用Kotlin语言,基于Material Design+AndroidX +MVP+RxJava+Retrofit等框架开发,注释超详细,方便大家练手

Metrics details
Stars736
702 stars

burgessjp/GanHuoIO

基于Gank.IO提供的API的第三方客户端(RxJava+Retrofit)

Metrics details
Stars702
687 stars

mitchtabian/Open-API-Android-App

Kotlin, MVI, Hilt, Retrofit2, Coroutines, Room Persistence, REST API, Token Authentication

Metrics details
Stars687
682 stars

odaridavid/Clean-MVVM-ArchComponents

👽 Built with MVVM pattern, Koin , Coroutines + Flows ,Architecture Components, Data Binding , Firebase , Unit/UI Tests ,Motion Layout

Metrics details
Stars682
675 stars

yale8848/RetrofitCache

RetrofitCache让retrofit2+okhttp3+rxjava配置缓存如此简单。通过注解配置,可以针对每一个接口灵活配置缓存策略;同时让每一个接口方便支持数据模拟,可以代码减小侵入性,模拟数据可以从内存,Assets,url轻松获取。

Metrics details
Stars675
675 stars

Horrarndoo/YiZhi

MVP+RxJava2+Retrofit2+Glide+Rxbus,主要实现日报、新闻、干货、影视等资讯,个人项目

Metrics details
Stars675
658 stars

jshvarts/OfflineSampleApp

Sample Offline-First MVVM app that uses Android Priority Job Queue, Room, Retrofit2, LiveData, LifecycleObserver, RxJava2, Dagger Android

Metrics details
Stars658
639 stars

wangzailfm/WanAndroidClient

【暂停更新】Try to build a www.wanandroid.com client for kotlin.

Metrics details
Stars639
636 stars

smuyyh/SprintNBA

:basketball: NBA客户端

Metrics details
Stars636
596 stars

80945540/FreeBook

基于MVP模式开发的带缓存网络爬虫,采用最流行框架搭建,干货多多

Metrics details
Stars596
580 stars

mitchtabian/MVVMRecipeApp

Kotlin, MVVM, Navigation Component, Hilt, Jetpack Compose, Retrofit2

Metrics details
Stars580
577 stars

lidong1665/AndroidRapidLibrary

Android 快速开发库,主要想实现一条属于自己的开发框架。包括网络访问,数据,UI等等

Metrics details
Stars577
568 stars

liuguangqiang/Idaily

使用data binding , dagger2 , retrofit2和rxjava实现的,基于MVVM的知乎日报APP。

Metrics details
Stars568
564 stars

fuusy/component-jetpack-mvvm

💖组件化+Jetpack+Kotlin+MVVM项目实战,涉及Jetpack相关组件,Kotlin相关技术,协程+Retrofit,Paging3+Room等。

Metrics details
Stars564
555 stars

mitchtabian/Clean-Notes

Clean Architecture by layer

Metrics details
Stars555
1-60 of 210 projects
Get A Weekly Email With Trending Retrofit2 Projects
Stay updated on Retrofit2 plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.