awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

107 रिपॉजिटरी

Awesome GitHub RepositoriesObject Storage

Principles of managing unstructured data in flat, scalable repositories.

Distinguishing note: Covers architectural concepts of object storage rather than specific provider APIs.

Explore 107 awesome GitHub repositories matching data & databases · Object Storage. Refine with filters or upvote what's useful.

Awesome Object Storage GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted का अवतार

    awesome-selfhosted/awesome-selfhosted

    299,516GitHub पर देखें↗

    यह प्रोजेक्ट निजी सर्वर वातावरण और होम लैब में डिप्लॉयमेंट के लिए डिज़ाइन किए गए ओपन-सोर्स सॉफ्टवेयर की एक समुदाय-क्यूरेटेड निर्देशिका है। यह मुख्यधारा की क्लाउड सेवाओं के स्वतंत्र, स्व-होस्ट किए गए विकल्पों को खोजने के लिए एक व्यापक संसाधन के रूप में कार्य करता है, जिससे उपयोगकर्ता अपने डिजिटल इंफ्रास्ट्रक्चर पर पूर्ण डेटा स्वामित्व और नियंत्रण बनाए रख सकते हैं। निर्देशिका को एक पदानुक्रमित वर्गीकरण के माध्यम से संरचित किया गया है जो अनुप्रयोगों के एक विशाल संग्रह को तार्किक श्रेणियों में व्यवस्थित करता है, जो मीडिया प्रबंधन और डेटा एनालिटिक्स से लेकर निजी संचार और टीम उत्पादकता टूल तक फैला हुआ है। यह एक सहयोगात्मक पीयर-रिव्यू प्रक्रिया के माध्यम से खुद को अलग करती है, जहाँ समुदाय के सदस्य निर्देशिका को सटीक और विश्वसनीय सुनिश्चित करने के लिए प्रत्येक सबमिशन की गुणवत्ता और प्रासंगिकता को मान्य करते हैं। प्रोजेक्ट इंफ्रास्ट्रक्चर ऑटोमेशन, कंटेनर-आधारित सर्विस डिप्लॉयमेंट और घोषणात्मक कॉन्फ़िगरेशन प्रबंधन सहित क्षमताओं के एक व्यापक क्षेत्र को कवर करता है। ये टूल उपयोगकर्ताओं को पुनरुत्पादनीय सर्वर वातावरण बनाए रखने और निजी हार्डवेयर पर जटिल सर्विस निर्भरताओं को प्रबंधित करने में सहायता करते हैं। निर्देशिका को एक वर्ज़न-कंट्रोल रिपॉजिटरी के रूप में बनाए रखा जाता है, यह सुनिश्चित करते हुए कि सभी अपडेट और समुदाय-संचालित परिवर्तन ट्रैक किए जाते हैं और पारदर्शी हैं।

    Provides scalable, distributed storage for digital assets using S3-compatible protocols.

    awesomeawesome-listcloud
    GitHub पर देखें↗299,516
  • seaweedfs/seaweedfsseaweedfs का अवतार

    seaweedfs/seaweedfs

    32,937GitHub पर देखें↗

    SeaweedFS is a distributed object store and high-performance file system designed to manage massive volumes of unstructured data. It utilizes a decoupled architecture that separates metadata management from raw data storage, allowing for independent scalability and the efficient handling of billions of files. By providing a POSIX-compliant interface, it enables applications to interact with a unified namespace while maintaining the performance characteristics of a distributed object store. The system distinguishes itself through a multi-region data fabric that supports active-active replicati

    Stores and retrieves massive amounts of unstructured data across multiple servers with high performance.

    Goblob-storagecloud-drivedistributed-file-system
    GitHub पर देखें↗32,937
  • vonng/ddiaVonng का अवतार

    Vonng/ddia

    22,648GitHub पर देखें↗

    This project serves as a comprehensive technical reference for the architecture and design of data-intensive applications. It provides a structured analysis of the fundamental principles required to build reliable, scalable, and maintainable software systems, covering the core trade-offs inherent in modern data infrastructure. The repository explores the mechanics of distributed data management, including strategies for replication, partitioning, and achieving consensus across multiple nodes. It details the design of storage engines, indexing techniques, and transaction management models, whi

    Stores data as immutable objects to provide a scalable alternative to traditional file systems.

    Pythonbookdatabaseddia
    GitHub पर देखें↗22,648
  • redis/go-redisredis का अवतार

    redis/go-redis

    22,159GitHub पर देखें↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Persists application objects directly to the database by decorating classes with attributes to define their structure and storage format.

    Gogogolangredis
    GitHub पर देखें↗22,159
  • prefecthq/prefectPrefectHQ का अवतार

    PrefectHQ/prefect

    21,640GitHub पर देखें↗

    Prefect is a workflow orchestration platform designed to define, schedule, and monitor complex data pipelines as Python code. It functions as a container-native engine that wraps individual tasks in isolated environments, ensuring consistent dependencies and resource allocation across diverse infrastructure. By utilizing a state-machine-based orchestration model, the system tracks execution progress through discrete transitions and persistent event logs to maintain reliable and observable task processing. The platform distinguishes itself through a decoupled worker-API architecture, which sep

    Provisions new cloud storage containers by specifying location and authentication credentials.

    Pythonautomationdatadata-engineering
    GitHub पर देखें↗21,640
  • nats-io/nats-servernats-io का अवतार

    nats-io/nats-server

    20,076GitHub पर देखें↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Enables creation and deletion of buckets to organize and protect binary data.

    Gocloudcloud-computingcloud-native
    GitHub पर देखें↗20,076
  • victoriametrics/victoriametricsVictoriaMetrics का अवतार

    VictoriaMetrics/VictoriaMetrics

    16,343GitHub पर देखें↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Loads alerting and recording rules from remote object storage buckets to simplify configuration management.

    Godatabasegrafanagraphite
    GitHub पर देखें↗16,343
  • ceph/cephceph का अवतार

    ceph/ceph

    16,247GitHub पर देखें↗

    Ceph is a unified, software-defined storage platform designed to provide object, block, and file storage services from a single distributed cluster. By decoupling data management from physical hardware, it enables elastic scaling across commodity hardware, allowing organizations to build large-scale storage infrastructure without reliance on proprietary vendor equipment. The system distinguishes itself through a shared-nothing, distributed architecture that utilizes deterministic hashing for data placement. This approach eliminates centralized metadata bottlenecks, allowing the cluster to sca

    Adjusts the distribution of object storage buckets across the cluster without requiring downtime for active users.

    C++block-storagecloud-storagedistributed-file-system
    GitHub पर देखें↗16,247
  • opencv/cvatopencv का अवतार

    opencv/cvat

    16,086GitHub पर देखें↗

    CVAT एक ओपन-सोर्स कंप्यूटर विज़न एनोटेशन टूल और विज़ुअल डेटासेट प्रबंधन प्लेटफ़ॉर्म है। यह विज़न AI मॉडल के लिए डेटासेट बनाने के लिए छवियों, वीडियो और 3D डेटा को लेबल करने के लिए एक स्व-होस्टेड इंटरफ़ेस प्रदान करता है। प्लेटफ़ॉर्म में मास्क और बाउंडिंग बॉक्स के निर्माण को स्वचालित करने के लिए AI-सहायता प्राप्त डेटा लेबलिंग की सुविधा है, जो बाहरी मशीन लर्निंग मॉडल को जोड़ने के लिए प्लग-इन सिस्टम का उपयोग करता है। इसमें एक आम सहमति-आधारित गुणवत्ता आश्वासन प्रणाली शामिल है जो स्वतंत्र एनोटेशन की तुलना करके लेबल सटीकता को सत्यापित करती है। सिस्टम सहयोगी टीम प्रबंधन, कार्य अपघटन के माध्यम से प्रोजेक्ट संगठन, और रिमोट क्लाउड स्टोरेज एकीकरण को कवर करता है। यह प्रोग्रामेटिक वर्कफ़्लो नियंत्रण और उद्योग-मानक प्रारूपों में डेटा के आयात और निर्यात के लिए एक REST API भी प्रदान करता है।

    Connects to cloud buckets and external file systems to stream large datasets without requiring full local storage.

    Python
    GitHub पर देखें↗16,086
  • boltdb/boltboltdb का अवतार

    boltdb/bolt

    14,642GitHub पर देखें↗

    Bolt is a single-file embedded key-value store for Go applications. It is an ACID transactional database that organizes data in B+trees on disk to provide efficient sorted key retrieval and range scans. The system uses a memory-mapped model to map the database file directly into the process address space for fast random-access reads. The project distinguishes itself through a multi-version concurrency control architecture that allows multiple simultaneous readers to access a consistent snapshot of data without blocking a writer. It employs a single-writer multi-reader locking model and uses a

    Allows organizing data collections into a hierarchy by placing buckets inside other buckets to group related information.

    Go
    GitHub पर देखें↗14,642
  • chocobozzz/peertubeChocobozzz का अवतार

    Chocobozzz/PeerTube

    14,520GitHub पर देखें↗

    PeerTube is a decentralized, open-source video hosting platform that enables users to operate independent, interoperable servers. By utilizing the ActivityPub protocol, it connects these servers into a global, federated network where users can follow channels, discover content, and interact across different instances. The platform is designed to function as a self-hosted video content management system, providing a community-driven alternative to centralized media services. What distinguishes PeerTube is its hybrid approach to content delivery and infrastructure management. It integrates peer

    Supports remote object storage to decouple media assets from local disk capacity.

    TypeScriptactivitypubangulardecentralized
    GitHub पर देखें↗14,520
  • floci-io/flocifloci-io का अवतार

    floci-io/floci

    14,168GitHub पर देखें↗

    Floci is a local emulator for AWS services and cloud infrastructure designed for developing and testing applications without a live internet connection. It serves as a containerized cloud emulator and a serverless runtime emulator, allowing users to run high-fidelity replicas of cloud databases, queues, and compute services on a local machine. The project distinguishes itself by using real container images instead of simple mocks to ensure behavioral accuracy. It functions as a local API gateway simulator with proxy-based routing for REST and WebSocket APIs, and provides a serverless environm

    Simulates object storage buckets with support for virtual addressing and static website hosting.

    Javaawsaws-emulationdevops
    GitHub पर देखें↗14,168
  • juicedata/juicefsjuicedata का अवतार

    juicedata/juicefs

    13,233GitHub पर देखें↗

    JuiceFS is a distributed file system designed to mount object storage as a local, POSIX-compliant drive. It functions as a cloud-native persistent storage layer that decouples file metadata from raw data, storing metadata in a transactional database while keeping data blocks in object storage. This architecture enables multiple hosts across different regions to access the same storage simultaneously while maintaining strong consistency. The system distinguishes itself by performing data processing, including compression and encryption, directly on the client side before transmission. By split

    Acts as a secure gateway that encrypts and compresses data before storing it in cloud object storage.

    Gobigdatacloud-nativedistributed-systems
    GitHub पर देखें↗13,233
  • aws/aws-cdkaws का अवतार

    aws/aws-cdk

    12,817GitHub पर देखें↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Organizes data into storage buckets with configurable classes for access and cost optimization.

    TypeScriptawscloud-infrastructurehacktoberfest
    GitHub पर देखें↗12,817
  • insforge/insforgeInsForge का अवतार

    InsForge/InsForge

    11,794GitHub पर देखें↗

    InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational databases, identity provision, object storage, and serverless compute. It functions as an open-source identity provider and a PostgreSQL database manager featuring integrated vector storage and row-level security. The platform serves as an LLM orchestration gateway, offering a unified endpoint to route requests across various AI providers through an OpenAI-compatible interface. It enables AI-driven application generation and connects AI agents to backend resources using a standardize

    Allows updating whether a storage bucket is publicly accessible or restricted to authenticated users.

    TypeScriptaiai-agentscoding
    GitHub पर देखें↗11,794
  • microsoftdocs/azure-docsMicrosoftDocs का अवतार

    MicrosoftDocs/azure-docs

    10,894GitHub पर देखें↗

    Azure Docs is the official technical documentation repository for Microsoft Azure, the cloud computing platform. It provides comprehensive guidance on the full spectrum of Azure services, covering everything from core infrastructure components like virtual machines, Kubernetes clusters, and serverless computing to platform services for AI, machine learning, data analytics, and storage. The documentation details how to provision, manage, and govern cloud resources at scale, including policy enforcement, identity management, and cost optimization. The documentation distinguishes Azure through i

    Documents Azure's REST-based object storage service for unstructured data at massive scale.

    Markdownskilling
    GitHub पर देखें↗10,894
  • owncast/owncastowncast का अवतार

    owncast/owncast

    10,950GitHub पर देखें↗

    Owncast is a self-hosted live streaming server that provides full control over broadcast infrastructure and audience data. It functions as an RTMP video streaming server, accepting incoming video feeds and distributing them to viewers through HLS-based segmented streaming. The platform includes a built-in, stateful web-based chat interface that enables real-time viewer engagement during broadcasts. The project distinguishes itself through deep integration with the decentralized Fediverse, allowing servers to automatically broadcast stream status updates and notify followers across distributed

    Offloads media segments to external cloud storage providers to reduce local bandwidth and storage requirements.

    Goactivitypubbroadcastingchat
    GitHub पर देखें↗10,950
  • s3fs-fuse/s3fs-fuses3fs-fuse का अवतार

    s3fs-fuse/s3fs-fuse

    9,905GitHub पर देखें↗

    s3fs-fuse is a FUSE-based filesystem that mounts Amazon S3 buckets and S3-compatible object storage as local directories. It functions as a cloud object storage gateway, translating standard POSIX filesystem calls into RESTful API requests to allow remote objects to be accessed as if they were local files. The project enables the mapping of remote object stores to local paths on Linux, macOS, and FreeBSD. It supports integration with third-party S3-compatible providers through the use of custom service URLs and specialized request styles. The system includes capabilities for local data and m

    Caches remote object storage data and metadata on local disks to improve performance.

    C++
    GitHub पर देखें↗9,905
  • boto/boto3boto का अवतार

    boto/boto3

    9,834GitHub पर देखें↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Defines resource-based IAM policies to grant or deny permissions for objects within storage buckets.

    Pythonawsaws-sdkcloud
    GitHub पर देखें↗9,834
  • etcd-io/bboltetcd-io का अवतार

    etcd-io/bbolt

    9,573GitHub पर देखें↗

    bbolt is an ACID-compliant embedded key-value store for Go applications. It persists all data in a single memory-mapped file on disk, organizing information using B+ trees to facilitate sorted key iteration and efficient range queries. The project distinguishes itself through a hierarchical data organization model, allowing buckets to be nested within other buckets to create a tree-like structure. It employs a single-writer, multi-reader locking mechanism and copy-on-write transactions to ensure serializable isolation and data integrity. The system includes comprehensive data management capa

    Supports a hierarchical organization model allowing buckets to be nested within other buckets.

    Go
    GitHub पर देखें↗9,573
पिछला12345…6अगला
  1. Home
  2. Data & Databases
  3. Object Storage

सब-टैग एक्सप्लोर करें

  • Append-Only Dataset StorageStorage of structured objects or arrays in an immutable, append-only format on disk or cloud. **Distinct from Object Storage:** Focuses on the append-only nature of structured datasets rather than generic object storage or log files.
  • Bucket Management8 सब-टैग्सAdministrative controls for creating and deleting storage containers for binary data. **Distinct from Object Storage:** Distinct from Object Storage: focuses on the administrative lifecycle of buckets rather than the storage architecture itself.
  • Database State ReplicationSynchronizing the internal state of databases across multiple server instances using object storage. **Distinct from Object Storage:** Focuses on database state replication between servers rather than general architectural principles of object storage
  • Decorated Object Mappers1 सब-टैगPersists application objects directly to the database by decorating classes with attributes to define their structure and storage format. **Distinct from Object Storage:** Distinct from Object Storage: focuses on class-based decoration for persistence rather than general object storage architecture.
  • Graph Storage Engines2 सब-टैग्सDatabase engines that specifically use object storage backends to persist graph nodes and edges. **Distinct from Object Storage:** Specializes general object storage to the specific domain of graph database persistence.
  • Loose Object ManagementHandling of individual objects not yet packed into compressed packfiles. **Distinct from Object Storage:** Focuses on the lifecycle of uncompressed 'loose' objects specifically, rather than general object storage principles.
  • Nested Data BucketsHierarchical storage containers that allow buckets to be placed inside other buckets. **Distinct from Bucket Management:** Distinct from object storage bucket management (f9_mt1) by allowing recursive nesting of buckets.
  • Object InspectionTools for reading and outputting the contents of objects stored in cloud storage, including decryption. **Distinct from Object Storage:** Distinct from general Object Storage: focuses on the inspection and viewing of specific object data.
  • Object Lifecycle Operations1 सब-टैगManagement of individual files within an object store, including deletion. **Distinct from Object Storage:** Distinct from Object Storage: focuses on the operational actions performed on objects rather than the storage architecture.
  • Object ListingTools for browsing objects and folders within a cloud storage backend, including version history. **Distinct from Object Storage:** Distinct from general Object Storage: focuses specifically on the listing and browsing capability.
  • Object Vector GroupingGrouping multiple objects of the same type within a parent object using vectors. **Distinct from Object Storage:** Specific to grouping related blockchain objects via vectors, not general unstructured object storage.
  • Object Versioning1 सब-टैगMaintains multiple historical variants of stored objects to support recovery. **Distinct from Object Storage:** Distinct from Object Storage: focuses specifically on the versioning mechanism rather than general storage architecture.
  • Remote Object Storage Integrations2 सब-टैग्सMechanisms for offloading large media assets to remote object storage providers to decouple content from local disk capacity. **Distinct from Object Storage:** Distinct from general object storage: focuses on offloading media assets for storage decoupling rather than general data persistence.
  • Remote Storage Rule LoadersLoading configuration rules from remote object storage buckets. **Distinct from Object Storage:** Distinct from Object Storage: focuses on the application-level rule loading mechanism rather than general storage architecture.
  • Single Object DeletionsUtilities for removing a specific object from a content-addressed store using its hash identifier. **Distinct from Bulk Object Deletions:** Focuses on precision deletion of a single object by hash rather than bulk or filtered removal.
  • Stateful Durable Objects1 सब-टैगCoordinate stateful worker instances using consistent storage for low-latency access. **Distinct from Object Storage:** Distinct from general Object Storage: specifically handles stateful coordination of distributed worker instances.
  • TrueNAS Storage Integrations2 सब-टैग्सAttaches a remote TrueNAS server as a storage pool using iSCSI and ZFS for containers and VMs. **Distinct from Remote Object Storage Integrations:** Distinct from Remote Object Storage Integrations: uses iSCSI block-level access, not object storage protocols.
  • Unstructured Data StorageProvides REST-based object storage for any type of unstructured data at massive scale. **Distinct from Object Storage:** Distinct from Object Storage: focuses on REST-based cloud object storage, not general object storage principles.