azure-storage-cpp
« Back to VersTracker
Description:
Microsoft Azure Storage Client Library for C++
Type: Formula  |  Latest Version: 7.5.0@11  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  @AzureSDK  |  formulae.brew.sh
Category: Developer tools
Tags: azure cloud-storage cpp sdk microsoft
Install: brew install azure-storage-cpp
About:
The Azure Storage SDK for C++ provides a comprehensive set of libraries for interacting with Azure Blob, File, and Table storage services. It enables developers to securely manage data, handle authentication, and perform operations like uploads and downloads within C++ applications. This SDK is designed for performance and reliability, leveraging the C++ REST SDK (cpprestsdk) for asynchronous networking.
Key Features:
  • Support for Blob, Queue, Table, and File storage services
  • Asynchronous operations using C++ REST SDK
  • Support for Shared Key and OAuth authentication
  • Automatic retries and error handling
Use Cases:
  • Integrating cloud storage capabilities into native C++ desktop or server applications
  • Building high-performance data ingestion pipelines for IoT devices
  • Migrating legacy C++ applications to utilize cloud-native storage
Alternatives:
  • azure-sdk-for-cpp – The newer, unified Azure SDK for C++ which offers a more modern API design and broader Azure service coverage.
  • libcurl – A generic networking library that requires manual implementation of Azure Storage REST API protocols and authentication.
License: Apache-2.0
Dependencies: boost@1.85, cpprestsdk, openssl@3, util-linux
Bottles available for: arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 20, 2024 12:49pm 10 VERSION_BUMP b7c6153a