Write file storage code once. Run it against local files, S3, SFTP, Azure, or OneDrive.
-
Updated
Oct 2, 2026 - Python
Write file storage code once. Run it against local files, S3, SFTP, Azure, or OneDrive.
Buckt is a flexible media management library for Go that helps applications upload, organize, and serve files through a unified API. Manage folders, metadata, and media workflows while staying storage-agnostic. Use the local filesystem, S3, R2, GCS, Azure Blob, or MinIO without changing your application logic.
An open-source enterprise-grade storage platform supporting S3, MinIO, and local storage, offering API compatibility, secure access controls, and scalable backend storage for modern applications.
Pluggable object storage for Go: one interface, interchangeable backends for local filesystem, S3 (and MinIO), Azure Blob, SSH/SFTP and in-memory. CRUD, byte-range reads, recursive listing and safe key guarding.
Laravel EasyCloudStorage is a flexible package that simplifies cloud storage management in Laravel applications. It offers a clean interface for interacting with various storage providers, including local disks, Amazon S3, and Google Cloud Storage, enabling developers to manage files seamlessly.
Enterprise data-lake Technical Architecture focusing on Scalability and High Performance.
To associate your repository with the storage-abstraction topic, visit your repo's landing page and select "manage topics."