Search packages, repositories and app categories

Package detailsv3.0.0

jaguar_resty

Build fluent functional REST clients. Supports interceptors, cookies, multipart forms and authenticators.

AndroidiOSWebmacOSWindowsLinux
30-day downloads
393
Likes
0
Pub points
130

Install package

flutter pub add jaguar_resty

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

jaguar_resty is a Flutter/Dart package for building fluent, functional REST clients with support for interceptors, cookies, multipart forms, and authentication. It enables developers to create clean, readable HTTP client code with a functional programming approach. The package integrates seamlessly across platforms including Android, iOS, Web, macOS, Windows, and Linux. With built-in features like request/response interception and automatic cookie management, it simplifies complex HTTP interactions while maintaining flexibility and extensibility.

Use cases

  • Building RESTful APIs with fluent syntax
  • Handling authenticated requests
  • Managing cookies in HTTP sessions
  • Sending multipart form data
  • Implementing request/response interceptors

Key features

  • Fluent, functional API design
  • Interceptor support for middleware
  • Built-in cookie management
  • Multipart form data handling
  • Authentication integrations

Suitable for

  • Developers seeking clean REST client code
  • Projects requiring advanced HTTP customization
  • Cross-platform HTTP clients
  • Applications using authentication and session management

Considerations

  • Requires understanding of functional programming patterns
  • Limited documentation compared to mainstream packages
  • May need additional setup for complex auth flows

Categories

Dependencies

Dependency list 8 items

Source repository

Projects using this package

No data available yet.