PaginatedRESTClient

0.4.0

A pluggable, dependency-free Swift paginator for bearer-authenticated REST APIs
adamtheturtle/PaginatedRESTClient

What's New

0.4.0 — bounded retries and safe pagination

2026-08-05T12:45:08Z

What's Changed

Full Changelog: 0.3.5...0.4.0

PaginatedRESTClient

A pluggable, dependency-free Swift paginator for bearer-authenticated REST APIs.

Documentation | Swift Package Index

Installation

.package(url: "https://github.com/adamtheturtle/PaginatedRESTClient.git", from: "0.1.0")

Add the PaginatedRESTClient product to your target dependencies.

Product

  • PaginatedRESTClient: Fetch, stream, retry with shared rate-limit-aware backoff, decode, and de-duplicate paginated REST endpoints through a pluggable transport.

Requirements

  • Swift 6.2+
  • macOS 15+, iOS 18+, tvOS 18+, watchOS 11+, or visionOS 2+

License

MIT. See LICENSE.

Description

  • Swift Tools 6.2.0
View More Packages from this Author

Dependencies

  • None
Last updated: Tue Aug 11 2026 12:42:06 GMT-0900 (Hawaii-Aleutian Daylight Time)