Our great sponsors
|over 2 years ago||8 months ago|
|BSD 2-clause "Simplified" License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
We haven't tracked posts mentioning base_uri yet.
Tracking mentions began in Dec 2020.
[Official] Dio is no longer being maintained.
Or DioX ;)
Someone did create a hard fork few months back (https://github.com/cfug/diox)
Your point of supply-chain risks is definitely valid, but given that some well-known devs contribute to diox and that they are pretty transparent on what they are doing ( https://github.com/cfug/diox/issues/29 ) IMO it still can be justified in this case.
Dio caching experience
2 projects | /r/FlutterDev | 7 Jan 2023
There's a fork that's actively maintained though https://github.com/cfug/diox
What are some alternatives?
dio - A powerful HTTP package for Dart/Flutter, which supports Global settings, Interceptors, FormData, Aborting and canceling a request, Files uploading and downloading, Requests timeout, Custom adapters, etc. [Moved to: https://github.com/cfug/dio]
dio - A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.
jaguar - Jaguar, a server framework built for speed, simplicity and extensible. ORM, Session, Authentication & Authorization, OAuth
http - A composable API for making HTTP requests in Dart.
aqueduct - Dart HTTP server framework for building REST APIs. Includes PostgreSQL ORM and OAuth2 provider.
json-api-dart - JSON:API client and server for Dart/Flutter
minerva - Dart backend framework. Supports multithreading, websockets. It contains project build system, request processing pipeline, authentication aids and logging tools.
getx - Open screens/snackbars/dialogs/bottomSheets without context, manage states and inject dependencies easily with Get.