Packages for HTTP Request

http

An open-source, Future-based HTTP API that is composable and multi-platform.

This bundle has a collection of high-level functions and types that make it simple to access HTTP resources. It’s cross-platform, with support for mobile, desktop, and the browser.

dio

A robust Dart HTTP client with Interceptors, global configuration, FormData, Request Cancellation, File downloading, and Timeout.

retrofit

The package is named Retrofit.dart, and it makes use of source_gen and inspired by Chopper and Retrofit.

http_parser

This library is a platform-independent package for parsing and serializing HTTP formats.

chopper

Chopper is a REST client generator that utilizes source_gen and is inspired by Retrofit.

Similar Posts

  • Color Pickers

    o_color_picker The package includes a simple and fast two-step color picker that lets you select colors or tones. flex_color_picker The primary, accent, and custom color picker are all editable. An optional HSV wheel color picker is also available. flutter_circle_color_picker A lovely flutter color picker that chooses HSL colors. flutter_colorpicker This is a flutter library that…

  • Packages to Work with Firebase

    firebase Web and server libraries for Dart’s Firebase framework firebase_core The Firebase SDK for Flutter allows you to link your application to many different Firebase applications. cloud_functions A Firebase Cloud Functions plugin for Flutter. fcm_config This flutter package integrates firebase_messaging and flutter_local_notifications. firebase_auth_oauth OAuth sign-in flows are made easy with this Flutter plugin that uses…

  • State Manager

    If you are new to Flutter and state management, I suggest using riverpod package. Provider and Riverpod are both good. provider InheritedWidget are snippets of code that allow you to reuse and easily add functionality to widgets. This package adds a wrapper around it so they’re easier to use and more reusable. Too often when…

  • Clipboard Packages

    A clipboard is one of the most important tools for a mobile phone user. A clipboard is a place where you can store information that you need quick access to or from. You can use those items to copy and paste them into a word processor, mail, chat program, or other function. clipboard This is…

  • Dialog Packages

    A Dialog is a class that is intended to be subclassed by other classes. It’s often used to display messages on the page, or make choices available to the user. Flutter has a few built-in dialogs, but there are times when you need to build your own or use an existing package. adaptive_dialog Adaptively display…