C++ Storage

Open-source C++ projects categorized as Storage

Top 19 C++ Storage Projects

  • Ceph

    Ceph is a distributed object, block, and file storage platform

  • Project mention: First time user sturggles | /r/ceph | 2023-06-24

    curl --silent --remote-name --location https://github.com/ceph/ceph/raw/octopus/src/cephadm/cephadmchmod a+x cephadm./cephadm bootstrap --mon-ip 192.168.1.41

  • react-native-mmkv

    ⚡️ The fastest key/value storage for React Native. ~30x faster than AsyncStorage!

  • Project mention: Understanding security in React Native applications | dev.to | 2024-04-03

    react-native-mmkv is a wrapper around MMKV that allows you to easily implement secure storage in your app. It is arguably the fastest key-value storage for React Native apps

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • curve

    Curve is a sandbox project hosted by the CNCF Foundation. It's cloud-native, high-performance, and easy to operate. Curve is an open-source distributed storage system for block and shared file storage. (by opencurve)

  • Project mention: Google Cloud Storage FUSE | news.ycombinator.com | 2023-05-02
  • MEGAsync

    Easy automated syncing between your computers and your MEGA Cloud Drive

  • Project mention: Issue with Fedora 38 | /r/tinyMediaManager | 2023-05-01

    But there is also a problem with libmedianfo in Fedora 38 where we cannot do anything either (the same issue is present in other projects https://github.com/meganz/MEGAsync/issues/795)

  • react-native-mmkv-storage

    An ultra fast (0.0002s read/write), small & encrypted mobile key-value storage framework for React Native written in C++ using JSI

  • stonedb

    StoneDB is an Open-Source MySQL HTAP and MySQL-Native DataBase for OLTP, Real-Time Analytics, a counterpart of MySQLHeatWave. (https://stonedb.io)

  • DirectStorage

    DirectStorage for Windows is an API that allows game developers to unlock the full potential of high speed NVMe drives for loading game assets.

  • Project mention: Game Ready & Studio Driver 535.98 FAQ/Discussion | /r/nvidia | 2023-05-30

    I don't think the GPU decompression optimizations is in this driver. I updated and using the Bulk Loader Demo test I'm actually seeing lower throughput than before. I used to hit around 24-25GB a sec, now I'm only hitting like 21GB a sec. Although it's possible but I doubt it, it could be related to the Windows 11 March update reducing SSD bandwidth. I haven't run the test in months so it might be related.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SPIMemory

    Arduino library for Flash Memory Chips (SPI based only). Formerly SPIFlash

  • overlaybd

    Overlaybd: a block based remote image format. The storage backend of containerd/accelerated-container-image.

  • Project mention: We Replaced Firecracker with QEMU | news.ycombinator.com | 2023-07-10

    I didn't want to go into all the technical details, but we have another write-up that goes into details about RAM management: https://github.com/hocus-dev/hocus/blob/main/rfd/0003-worksp...

    Other than making sure we release unused memory to the host, we didn't customize QEMU that much. Although we do have a cool layered storage solution - basically a faster alternative to QCOW2 that's also VMM independent. It's called overlaybd, and was created and implemented in Alibaba. That will probably be another blog post. https://github.com/containerd/overlaybd

  • elbencho

    A distributed storage benchmark for file systems, object stores & block devices with support for GPUs

  • ublksrv

    ublk: userspace block device driver

  • h5pp

    A C++17 interface for HDF5

  • Katalog

    Katalog is an application to manage catalogs of disks and files to search and get statistics.

  • Virtualization-Emulation-Guide

    Virtualization/Emulation Guide

  • oxen-storage-server

    Storage server for Oxen Service Nodes

  • Project mention: About new Session encryption protocol... | /r/Session_Messenger | 2023-08-06
  • storage_view

    Flutter inspector tool for any database, storage and shared_preferences.

  • SEOS-CacheCleaner

    Allows you to clean temporary or cached files from selected Windows programs.

  • WaterBase

    WaterBase is a lightweight storage utility created for easy saving and access of persistent key-value data.

  • Auto-Store

    Automatically stores/retrieves variable data.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Storage related posts

Index

What are some of the best open-source Storage projects in C++? This list will help you:

Project Stars
1 Ceph 13,197
2 react-native-mmkv 5,125
3 curve 2,222
4 MEGAsync 1,557
5 react-native-mmkv-storage 1,500
6 stonedb 850
7 DirectStorage 645
8 SPIMemory 418
9 overlaybd 231
10 elbencho 147
11 ublksrv 128
12 h5pp 87
13 Katalog 56
14 Virtualization-Emulation-Guide 35
15 oxen-storage-server 26
16 storage_view 14
17 SEOS-CacheCleaner 4
18 WaterBase 1
19 Auto-Store 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com