flutter_api_craft 0.0.4 copy "flutter_api_craft: ^0.0.4" to clipboard
flutter_api_craft: ^0.0.4 copied to clipboard

A comprehensive Flutter API client — all HTTP methods, auth types (Bearer, Basic, OAuth2, API Key, JWT), body types (JSON, form-data, GraphQL, binary), params, cookies, scripts, loading, snackbars, an [...]

example/lib/main.dart

import 'package:flutter/material.dart';
import 'package:flutter_easyloading/flutter_easyloading.dart';
import 'package:get/get.dart';

import 'screens/home_screen.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return GetMaterialApp(
      title: 'FlutterApiCraft Demo',
      debugShowCheckedModeBanner: false,
      theme: ThemeData(
        colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),
        useMaterial3: true,
      ),
      home: const HomeScreen(),
      builder: EasyLoading.init(),
    );
  }
}
5
likes
130
points
238
downloads

Documentation

API reference

Publisher

verified publisheranayathossain.com

Weekly Downloads

A comprehensive Flutter API client — all HTTP methods, auth types (Bearer, Basic, OAuth2, API Key, JWT), body types (JSON, form-data, GraphQL, binary), params, cookies, scripts, loading, snackbars, and navigation in one place.

Repository (GitHub)
View/report issues

Topics

#http #networking #api #rest #getx

License

MIT (license)

Dependencies

connectivity_plus, flutter, flutter_easyloading, get, http, shared_preferences

More

Packages that depend on flutter_api_craft