Soto is a Swift language SDK for Amazon Web Services (AWS), working on Linux, macOS and iOS. The library provides access to all AWS services through a consistent API closely integrated with the Apple networking framework swift-nio. The service APIs it provides are a direct mapping of the REST APIs Amazon publishes for each of its services.
Soto is a community supported project and is in no way affiliated with AWS.
Latest
We are really pleased to announce the release of version 7 of Soto.We have replaced the internals of Soto. All the SwiftNIO EventLoopFuture based code has been replaced with Swift concurrency. The advantage of this includeThis does come with one major change to the APIs. Along with the removal of…
An alpha for Soto version 7.0 has just been released. This version has some API improvements and considerable internal changes. Below is listed some of the more major changes and how they affect the library and its users.The library is now completely written using Swift concurrency. The…
Sponsor
Development of Soto is done in my own free time. I do this work because I enjoy the challenge and want to push Swift forward as a viable language for server side programming. If you feel you have benefited from Soto or any other project I have contributed to please consider sponsoring me via GitHub sponsors. Thank you.