dio
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
Explore Dio Flutter packages and compare platform support and community metrics.
35 packages
A powerful HTTP networking package, supports Interceptors, Aborting and canceling a request, Custom adapters, Transformers, etc.
retrofit.dart is an dio client generator using source_gen and inspired by Chopper and Retrofit.
Pretty Dio logger is a Dio interceptor that logs network calls in a pretty, easy to read format.
Dio HTTP cache interceptor with multiple stores respecting HTTP directives (or not).
Retry library for Dio and Dio package made with love. By default, the request will be retried only for appropriate retryable http statuses.
A simple to use mocking package for Dio intended to be used in tests. It provides various types and methods to declaratively mock request-response communication.
Manage your network layer with dio. You will be able to use it very easily network operations.
http cache lib for Flutter dio like RxCache.It use sqflite as disk cache,and google/quiver-dart/LRU strategy as memory cache.
A cookie manager combines cookie_jar and dio, based on the interceptor algorithm.
Lightweight and customizable dio http client logger on talker base
An integration which adds support for performance tracing for the Dio package.
A client for dio which makes use of cupertino_http and cronet_http to delegate HTTP requests to the native platform.
An http interceptor for token refresh. Fresh is built on top of package:dio and manages authentication tokens transparently.
An adapter that combines HTTP/2 and dio. Supports reusing connections, header compression, etc.
A simple dio log interceptor (mainly inspired by the built-in dio LogInterceptor), which has coloring features and json formatting so you can have a better readable output.
Similar to gql_http_link, gql_dio_link is a GQL Terminating Link to execute requests via Dio using JSON
Get your http requests printed as curl command in your terminal. Share them easily with your colleagues and import them in Postman!
v5.3.0+3A plug-in that captures requests and views them within the application, providing functions such as request replication and JSON expansion
A customizable oauth client with token storage and interceptors for dio
A Dio interceptor for pretty printing the HTTP request/response to be printed in the console for easier debugging
Dio Firebase performance monitoring.
Show the correct json format, cUrl, easy to copy and use for many purposes.
It's just a maintainance version of the dio_http_cache package to be compatible with the latest dio package
Dio interceptor which makes refresh token mechanism simple, flexible and reactive.