Skip to content

Welcome to submit Dio's third-party plugins and related libraries here #347

Open

Description

@aloisdeniel

After searching for a while for a caching solution, I created my own interceptor. But, maybe another solution exists and I missed it ...

It would be great to have a list of third party interceptors and transformers in the README. Having conventions for plugin would be very appreciated too (like naming, API, usage, etc ...).

Here two packages of mine :

Activity

  1. jogboms commented on Jun 22, 2019

    @jogboms

    After I saw your plugins, I was about to come here and suggest either an "awesome-dio" or a section plugin authors can collaborate and update on that wouldn't affect the current lifecycle.

  2. humblerookie commented on Jun 28, 2019

    @humblerookie

    This would be great, I have a small gist on built_value integration with dio.

  3. hurshi commented on Jul 16, 2019

    @hurshi

    It would be useful to have this kind of list, and I have a cache lib too :

    • dio-http-cache : a simple cache library for Dio like Rxcache in Android
  4. pinned this issue on Jul 16, 2019
  5. jogboms commented on Aug 16, 2019

    @jogboms
  6. changed the title [-]Having a documentation section dedicated to third party plugins[/-] [+]Welcome to submit Dio's third-party plugins and related libraries here[/+] on Sep 20, 2019
  7. wendux commented on Sep 20, 2019

    @wendux
  8. Milad-Akarie commented on Oct 3, 2019

    @Milad-Akarie

    @wendux
    Please consider adding this one to your ducomention.
    PrettyDioLogger

  9. stale commented on Nov 2, 2019

    @stale
  10. 8 remaining items

  11. deleted a comment from stale on Nov 28, 2021
  12. assemmarwan commented on Jan 14, 2022

    @assemmarwan

    An interceptor that pretty prints requests/responses with ability to customize the logger.

  13. morlay commented on Jan 19, 2022

    @morlay
    Contributor

    Instead of using interceptors, I wrap dio adapters with golang's http.RoundTripper pattern.

    Pub: https://pub.dev/packages/roundtripper
    Github: https://github.com/morlay/roundtripper

    For impletementing atom processings and compose them in required.

    Case Like:

  14. 519430378qqcom commented on Jun 21, 2022

    @519430378qqcom

    @wendux Recommend your own plug-in
    A plug-in that captures requests and views them within the application, providing functions such as request replication and JSON expansion
    Pub: https://pub.dev/packages/dio_log
    Github: https://github.com/flutterplugin/dio_log

  15. AlexV525 commented on Feb 11, 2023

    @AlexV525
  16. added
    p: ecosystemTargeting packages that's under the dio's ecosystem
    s: best practiseIt's the best way to do something so far
    and removed on Feb 13, 2023
  17. tatsuyuki25 commented on Feb 14, 2023

    @tatsuyuki25

    Hello I created a Lib to make api gen like retorfit in dio.

    cinch

    I think that is interesting add into Dio documentation.

  18. mdddj commented on Feb 21, 2023

    @mdddj
  19. hurelhuyag commented on May 18, 2023

    @hurelhuyag
  20. urusaich commented on Jan 3, 2024

    @urusaich

    Hi!
    We created a simple request library with type transforming based on dio which my team using in production at our own projects! It provides a chopper style type safe api without needing a generator!
    You can check it here: https://pub.dev/packages/tio

  21. kuhnroyal commented on Jan 3, 2024

    @kuhnroyal
    Member

    That looks pretty cool!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    e: good for newcomersGood for newcomersp: ecosystemTargeting packages that's under the dio's ecosystems: best practiseIt's the best way to do something so far

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions