← Back to Storage CLI

About Storage CLI

Storage CLI is a high-performance, native command-line tool and programmatic automation interface designed for uploading files and folders to Azure Blob Storage and generating time-limited, read-only Shared Access Signature (SAS) URLs. Maintained under the SpaceCorps open-source engineering collective, the project originated to provide developers and autonomous AI agents with a single, standalone binary capable of operating seamlessly across macOS, Linux, and Windows without runtime dependencies.

Project Mission & Lineage

The original prototype CLI was implemented as a .NET global tool (Storage.Console) by Niels Bosma. In 2026, SpaceCorps engineered a native Rust rewrite to achieve cold-start execution in 1 to 3 milliseconds, zero runtime installation prerequisites, and built-in integration with native operating system keychains.

Architectural Principles

Storage CLI adheres strictly to SpaceCorps tenets: safety, determinism, and performance. Credentials are held in native OS vaults (macOS Keychain, Linux Secret Service, Windows DPAPI), mutating operations enforce explicit account scoping, and directory uploads automatically package cleanly into zip archives without bundling temporary build directories or version control metadata.