FluentStorage

Cloud storage abstraction layer

Provides a unified API to interface with multiple cloud storage providers and messaging services from a single unified interface.

A polycloud .NET cloud storage abstraction layer. Provides Blob storage (AWS S3, GCP, FTP, SFTP, Azure Blob/File/Event Hub/Data Lake) and Messaging (AWS SQS, Azure Queue/ServiceBus). Supports .NET 5+ and .NET Standard 2.0+. Pure C#.

GitHub

300 stars
10 watching
40 forks
Language: C#
last commit: 17 days ago
Linked from 2 awesome lists

abstractionawsaws-s3aws-sqsazureazure-data-lakeazure-event-hubazure-queueazure-service-busblobblob-storagefilefile-storageftpftpsgcp

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
managedcode/storage A universal interface for accessing and manipulating data in different cloud blob storage providers 67
scality/cloudserver An open-source Node.js implementation of the Amazon S3 protocol with support for multiple cloud storage backends 1,719
ivansharamok/sitecore.media.azureblobstorage Provides a Sitecore media library extension using Azure Blob Storage 0
aloneguid/stowage A cloud storage SDK that provides a unified, bloat-free interface to multiple cloud providers. 167
c123r/helm-blob Tool that allows management of private Helm repositories on various cloud storage platforms 8
realtime-framework/rctrealtimecloudstorage A React Native SDK providing real-time cloud storage capabilities for iOS applications. 8
fsprojects/azurestoragetypeprovider An F# library providing access to Azure Storage assets with CRUD operations 84
duckdb/duckdb_azure A C++ extension for DuckDB that integrates with Azure blob storage for storing and querying data 50
sharonbrizinov/s3viewer A tool for exploring and downloading content from publicly open storage services such as Amazon S3, Azure Blob, FTP, and HTTP Index Of/ 432
vapor/fluent A Vapor package that simplifies database interactions using FluentKit for NoSQL and SQL databases 1,325
fogfish/dynamo A library providing a key-value abstraction for storing data in AWS DynamoDB and S3 with type-safe Golang structs 19
cloudscribe/nodb An alternative storage solution for .NET Core applications, allowing data to be stored in a file system without the need for a relational database. 182
rikardolajos/clouds A C++ implementation of cloud-based data storage and processing capabilities 12
aaronpowell/fsharp.cosmosdb A wrapper around Cosmos DB's .NET SDK to make it easier to work with in F#. 79
eximua/filego A decentralized storage platform providing a secure and accessible way to store and manage files. 20