adamtheturtle/paginatedrestclient
A pluggable, dependency-free Swift paginator for bearer-authenticated REST APIs.
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.
Package Metadata
Repository: adamtheturtle/paginatedrestclient
Default branch: main
README: README.md