Awesome Open Source
Awesome Open Source
Combined Topics
retrofit
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 89 Retrofit Open Source Projects
Categories
>
Software Architecture
>
Retrofit
Mvvmhabit
⭐
6,215
👕基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。
Geeknews
⭐
3,497
📚A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
T Mvp
⭐
2,745
Android AOP Architecture by Apt, AspectJ, Javassisit, based on Realm+Databinding+MVP+Retrofit+Rxjava2
Progressmanager
⭐
2,384
⏳ Listen the progress of downloading and uploading in Okhttp, compatible Retrofit and Glide (一行代码即可监听 App 中所有网络链接的上传以及下载进度, 包括 Glide 的图片加载进度).
Mvpapp
⭐
2,344
Android MVP Architecture
Component
⭐
2,187
🔥🔥🔥A powerful componentized framework.一个强大、100% 兼容、支持 AndroidX、支持 Kotlin并且灵活的组件化框架
Retrofiturlmanager
⭐
1,827
🔮 Let Retrofit support multiple baseUrl and can be change the baseUrl at runtime (以最简洁的 Api 让 Retrofit 同时支持多个 BaseUrl 以及动态改变 BaseUrl).
Kingtv
⭐
1,582
📺 高仿全民直播(全民TV),项目采用 MVP + RXJava + Retrofit + OKHttp + Material Design + Dagger2 + Base + Glide + GreenDao构建。因为全民TV已经凉了,导致App已经连不上。所以本项目已暂停维护。仅供学习。 推荐MVPFrame: https://github.com/jenly1314/MVPFrame 和你值得拥有的MVVMFrame快速开发框架: https://github.com/jenly1314/MVVMFrame
Novate
⭐
1,450
A safety client by Https for android, (Android网络框架,基于Retrofit和RxJava打造的链式网络库, 支持okhttp的调用风格,又兼容Retrofit API,并支持rxJava链式操作)
Webapiclient
⭐
1,421
An open source project based on the HttpClient. You only need to define the c# interface and modify the related features to invoke the client library of the remote http interface asynchronously.
Qbox
⭐
1,359
🐈 RxJava+Retrofit+Okhttp+Glide + A life tool App, contains modules: news; jokes; constellation fortune; LED; weather; calendar; two-dimensional code, and more ... 小秋魔盒是一个生活工具 App,主要功能有:新闻资讯;微信精选美文;笑话趣图;星座运势;LED字幕;天气;日历;二维码;手电筒;老黄历。在开发中尽可能多的用了目前比较流行的框架和库。
Jd Test
⭐
1,344
仿京东app 全新组件化架构升级
Fetch
⭐
1,116
The best file downloader library for Android
Jetpackmvvm
⭐
1,054
🐔🏀一个Jetpack结合MVVM的快速开发框架,基于MVVM模式集成谷歌官方推荐的JetPack组件库:LiveData、ViewModel、Lifecycle、Navigation组件 使用Kotlin语言,添加大量拓展函数,简化代码 加入Retrofit网络请求,协程,帮你简化各种操作,让你快速开发项目
Awesome Android Kotlin Apps
⭐
1,045
👓 A curated list of awesome android kotlin apps by open-source contributors.
Awesome Third Library Source Analysis
⭐
866
📖 Deep understanding of popular open source library source code (optimizing...)
Mvvmhabitcomponent
⭐
853
👕基于MVVMHabit框架,结合阿里ARouter打造的一套Android MVVM组件化开发方案
Androidall
⭐
838
Android 程序员需要掌握的技术栈:数据结构算法、程序架构、设计模式、性能优化、插件化、热更新、Kotlin、NDK、Jetpack,以及常用的开源框架源码分析如 Flutter、Router、RxJava、Glide、LeakCanary、Dagger2、Retrofit、OkHttp、ButterKnife 等
Acgclub
⭐
829
一款纯粹的ACG聚合类App
Uplink
⭐
823
A Declarative HTTP Client for Python
Kotlin Coroutines Retrofit
⭐
811
Kotlin Coroutines await() extension for Retrofit Call
Easygank
⭐
750
💊 The project build framework based on the Rx series and MVP pattern.
Retrofitcache
⭐
645
RetrofitCache让retrofit2+okhttp3+rxjava配置缓存如此简单。通过注解配置,可以针对每一个接口灵活配置缓存策略;同时让每一个接口方便支持数据模拟,可以代码减小侵入性,模拟数据可以从内存,Assets,url轻松获取。
Retrofit Spring Boot Starter
⭐
627
A springboot starter for retrofit, and supports many functional feature enhancements, greatly simplifying development.(实现了Retrofit与spring-boot框架快速整合,并支持了诸多功能增强,极大简化开发)
Lazywaimai Android
⭐
623
一个类似于饿了么、美团外卖和百度外卖的APP,采用MVP架构,目前还有部分功能还未实现,但基本的订餐流程已实现。
Countries
⭐
618
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
Retrofit.dart
⭐
531
retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit.
Rxretrojsoup
⭐
493
A simple API-like from html website (scrapper) for Android, RxJava2 ready !
Viabus Architecture
⭐
485
让 Android 开发可以像流水线一样高效的,职责分离架构 ⚡ 不同于 MVP 的配置解耦,也不能和 似是而非 的 MVVM - Clean 同日而语。VIABUS 是世界范围内首个明确提出,通过职责分离,来真正实现 UI 和 业务并行开发的 Android 项目级开发架构和设计模式理念。
Androidwithkotlin
⭐
447
🚀 These are android sample projects which are written in Kotlin. It covers video streaming, mp3 player, sqlite, location services, custom camera, o-notifications, simple compass etc.
Easyhttp
⭐
408
Android 网络请求框架,简单易用,so easy
Mvvm Juejin
⭐
404
高仿"掘金Android App": databinding + kotlin + rx 的优雅实践。(持续打磨中~)
Sandwich
⭐
367
🥪 A lightweight and standardized Android network response interface for handling successful data and error responses.
Materialhome
⭐
332
一个基于 Material Design 风格设计的图书展示类App,豆瓣图书,在线电子书。
Clean Android Code
⭐
311
MVP + Dagger 2 + RxJava + Retrofit2
Avenging
⭐
279
MVP pattern example on Android: no Dagger or RxJava example
Githubfollows
⭐
272
A demo project based on MVVM architecture and material design & animations.
Kotlinwanandroid
⭐
264
Kotlin+模块化+响应式+MVVM 实现的风格简约、代码优雅的WanAndroid客户端
Relax
⭐
253
☘☘Relax 基于Kotlin语言编写的一套组件化框架,不紧整体组件化、内部也高度组件化🎋你可配置MVP、MVVM的开发模式、也可以配置所需要的业务组件🍁🍁
Networkresponseadapter
⭐
243
A Kotlin Coroutines based Retrofit call adapter that handles errors as a part of state
Retrosheet
⭐
239
Turn Google Spreadsheet to JSON endpoint (for Android and JVM) for FREE (100%)
Okhttp Json Mock
⭐
231
Mock your datas for Okhttp and Retrofit in json format in just a few moves
Newandroidarchitecture Component Github
⭐
229
Sample project based on the new Android Component Architecture
Flyabbit
⭐
219
🔥组件化,Retrofit,Rxjava2,dagger2,Mvp ,ReactNative ,Atlas(插件化)
Wanandroid
⭐
199
玩安卓java客户端http://www.wanandroid.com/ 模块化客户端,运用MVP+Retrofit+Rxjava+Rxlifecycle+Glide+Eventbus+ARouter等架构,构建一个最简洁的玩安卓app。
Wandroid
⭐
197
首款适配玩Android、掘金、简书、CSDN、公众号文章黑夜模式,无广告,支持离线阅读,代码图片显示,关注内容本身,阅读体验升级。
Mvpdemo
⭐
193
Retrofitutils
⭐
187
retrofit网络工具类
Android Kotlin Mvi Cleanarchitecture
⭐
187
Android + Kotlin + Modularization + Gradle Depedency managment + Gradle written in Kotlin DSL + Custom Gradle Plugin + MVVM + MVI + Clean Architecture + Repository Pattern + Coroutines + Flows + Koin + Retrofit2 + ROOM + Kotlin-Android-Extension + KtLints
Cookman
⭐
186
一款菜谱查询工具Android APP
Androidbasemvp
⭐
184
🚀一个快速搭建MVP+RxJava2+Retrofit 基础框架,主要是封装有Http网络请求、日志、缓存、加载等待、toast、页面状态布局管理、权限、RxBus、Glide图片加载等组件,方便快速开发新项目、减少开发成本。
Jreadhub
⭐
168
Readhub Android 客户端——官网 : https://readhub.cn
Wanandroid
⭐
166
玩安卓客户端(Java版)
Lovedoudou
⭐
164
爱逗逗——集新闻资讯,影视评论,漂亮妹子,视频播放于一身的app,用于练习MVP+Retrofit+RxJava+Glide框架,如今将其开源,仅供学习探讨,禁止商用。
Mvvmrxjavaretrofitsample
⭐
148
MVVM RxJava Retrofit Sample
Ktarmor Mvvm
⭐
147
👻 Android快速开发框架, KtArmor 寓意着 为Android 赋予战斗装甲, 方便开发者快速进行Android 开发。
Beaver
⭐
144
Android MVVM + Dagger 2 (Hilt) + JetPack project template
Kotlinmvparchitecture
⭐
143
Clean MVP Architecture with Dagger2 + Retrofit2 + Mockito + Fresco + EasiestGenericRecyclerAdapter using Kotlin. Added Unit Tests(Kotlin Tests)!
Topcorn
⭐
129
A minimalistic movie listing app to browse IMDB's top 250 movies, built to demonstrate MVVM with latest hot-trending Android development tools.
Awesomegithub
⭐
125
🔥Android Github客户端,基于组件化开发,支持账户密码与认证登陆。使用Kotlin语言进行开发,项目架构是基于JetPack&DataBinding的MVVM;项目中使用了Arouter、Retrofit、Coroutine、Glide、Dagger与Hilt等流行开源技术。
Githubapp
⭐
124
A showcase app showing how to use PagingLibrary with Retrofit, Coroutines, Koin & Testing.
Scallop
⭐
120
干货集中营Android app(MVP + RxJava2 + Dagger2 + Retrofit)
Livedata Call Adapter
⭐
119
A simple LiveData call adapter for retrofit
Foodsearch
⭐
118
Showcase project of MVP+Dagger+RxJava+StorIO
Mentorship Android
⭐
117
Mentorship System is an application that matches women in tech to mentor each other, on career development, through 1:1 relations during a certain period of time. This is the Android application of this project.
Movieapp
⭐
114
🎬 MovieApp is a Flutter application built to demonstrate the use of modern development tools with best practices implementation like Modularization, BLoC, Dependency Injection, Dynamic Theme, Cache, Shimmer, Testing, Flavor, CI/CD, etc.
Brick
⭐
109
【此git仓库已停止更新,其中的若干个模块将被拆分为多个仓库,详情请点开本人的仓库列表查看。】使用Kotlin Coroutine和ViewModel、LiveData等Android Jetpack组件搭建而成的MVP、MVVM架构框架。实现了业务代码的高复用性的核心特点,并且使用简单、代码简洁。 如果使用Retrofit作为网络请求工具,可以为Model层自动注入Retrofit Api实例,进一步精简代码。同样的,也可以注入Room数据库框架的Dao层接口。注:配合http模块食用,风味更佳!
Aachulk
⭐
108
️🔥️🔥️🔥AACHulk是以Google的ViewModel+DataBinding+LiveData+Lifecycles框架为基础, 结合Okhttp+Retrofit+BaseRecyclerViewAdapterHelper+SmartRefreshLayout+ARouter打造的一款快速MVVM开发框架
Basemvp Master
⭐
101
一个基本的MVP应用框架(RxJava+Retrofit+Glide+IjkPlayer),封装比较完善,易于使用,帮助日常快速开发一个项目。
Searchitem
⭐
96
小搜搜——商品条形码/二维码搜索APP
Android Architecture Sample
⭐
95
Sample app using Kotlin, Coroutines, Architecture Components and more. With Unit and Instrumentation tests.
Playa
⭐
93
玩Android(http://www.wanandroid.com/) APP(MVP + RxJava2 + Retrofit2 + Dagger2)
Alfonz
⭐
90
Mr. Alfonz is here to help you build your Android app, make the development process easier and avoid boilerplate code.
Aurdroid
⭐
88
Android AUR [Arch Linux user Repository] packages browser
Androcat
⭐
87
AndroCat is a GitHub client for Android phones and provides to user GitHub user interface like how they used to.
Retrofit Cjs
⭐
87
retrofit-cjs 是一个基于JavaScript装饰器(Decorator)和 axios 实现的网络请求库, 支持Vue / React / react-native 等常用框架
Retrofitlifecycle
⭐
81
Manage retrofit call's lifecycle with proxy class which generated by annotation
Backgroundupdate
⭐
80
后台更新APP(两句代码实现)
Sample Code Movies
⭐
78
This repository contains sample code. Its purpose being, to quickly demonstrate Android and software development in general, clean code, best practices, testing and all those other must know goodies.
Ktarmor
⭐
76
👻 Android快速开发框架, KtArmor 寓意着 为Android 赋予战斗装甲, 方便开发者快速进行Android 开发。
Node Bmw Client
⭐
68
A node.js powered interface for E38/E39/E53 + E6x/E9x BMW vehicles (Client side)
Contentful.java
⭐
63
Java SDK for Contentful's Content Delivery API
Tdcapp
⭐
55
Sample app which access the TDC (The Developer's Conference) REST API.
Meteorite
⭐
49
一个基于Android MVP的简单明了的指引性通用架构,目的是帮助更多的开发者去全面了解实践开发相关的各种技术,快速搭建属于自已的APP。这个项目涉及到如下技术的实际应用:1、MVP 2、网络请求(Novate基于rxjava,okhttp,retrofit封装架构)3、DbFlow(可保存文件入SD卡) 4、6.0权限申请 5、XRecyclerView 6、万能Adapter7、异常处理 8、日志打印 9、屏幕适配 10、代码混淆 11、多渠道打包 12、内存泄露检测 13、热修复 14、升级更新 15、极光推送 工程更新完善中……欢迎关注 @特别感谢ZJ.Y的Logo支持。
Bigbang
⭐
47
Android base project used by Xmartlabs team
Easygo
⭐
40
基于Kotlin、OkHttp的声明式网络框架,像写HTML界面一样写网络调用代码
Quiz
⭐
34
An android application which uses Open Trivia Api.
Kotlin Options
⭐
25
Kotlin Options with functional operators
Offit
⭐
25
Simple but powerful API mocking library. Make mocks great again.
1-89 of 89 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210