Show HN: Toy C++23 S3 client with no extra dependencies (just curl and OpenSSL)
Category: library
Tags: s3, cplusplus, aws-sdk
Score: 5.0/10 (Innovation: 4, Technical: 6, Documentation: 6, Utility: 4)
s3cpp is a lightweight C++23 client library for AWS S3 with no dependencies beyond libcurl and OpenSSL. It implements AWS Signature V4 authentication and a custom XML FSM parser, offering basic S3 operations and a paginator for listing objects, though it is not production-ready and targets a niche audience seeking minimal dependency S3 access.
Target audience: backend devs
Repository: https://github.com/ggcr/s3cpp ยท C++
View on Hacker News