C Storage

Open-source C projects categorized as Storage

Top 15 C Storage Projects

  • GlusterFS

    Gluster Filesystem : Build your distributed storage in minutes

    Project mention: Tell HN: ZFS silent data corruption bugfix – my research results | news.ycombinator.com | 2023-12-06

    https://github.com/gluster/glusterfs/issues/894

    And apparently apart from modern coreutils using that, it is mostly gentoo users hitting the bugs in lseek.

  • PolarDB-for-PostgreSQL

    A cloud-native database based on PostgreSQL developed by Alibaba Cloud.

  • 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.

  • MooseFS

    MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)

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

    Distributed Storage System for QEMU

  • bcal

    :1234: Bits, bytes and address calculator

  • nbd

    Network Block Device

  • udisks

    The UDisks project provides a daemon, tools and libraries to access and manipulate disks, storage devices and technologies.

    Project mention: PSA: udisks2 issues | /r/archlinux | 2023-10-11

    For anyone who's experiencing slow performance after a recent update or issues with udisks or other applications using udisks: There seems to be some kind of cluster of problems with udisks 2.10.1: https://github.com/storaged-project/udisks/issues

  • 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.

  • react-native-quick-sqlite

    A fast react-native SQLite library built using JSI (by margelo)

    Project mention: How to deal with single thread on mobile? | /r/reactnative | 2023-05-25

    If you are interested in thread-offloading and specifically writing a large volume of data to a db, take a look at https://github.com/margelo/react-native-quick-sqlite

  • rapiddisk

    An Advanced Linux RAM Drive and Caching kernel modules. Dynamically allocate RAM as block devices. Use them as stand alone drives or even map them as caching nodes to slower local disk drives. Access those volumes locally or export them across an NVMe Target network. Manage it all from a web API.

  • kvdo

    A kernel module which provide a pool of deduplicated and/or compressed block storage.

  • mars

    Asynchronous Block-Level Storage Replication (by schoebel)

  • vdo

    Userspace tools for managing VDO volumes.

  • ObjectBox C/C++ database

    C and C++ database for objects and structs

  • kunlun

    KunlunBase is a distributed relational database management system(RDBMS) with complete NewSQL capabilities and robust transaction ACID guarantees and is compatible with standard SQL. Applications which used PostgreSQL or MySQL can work with KunlunBase as-is without any code change or rebuild because KunlunBase supports both PostgreSQL and MySQL connection protocols and DML SQL grammars. MySQL DBAs can quickly work on a KunlunBase cluster because we use MySQL as storage nodes of KunlunBase. Kunl

  • aurora

    Aurora Single Level Store (by rcslab)

    Project mention: Seeking feedback on my hobby OS project: MemOS | /r/osdev | 2023-03-30

    As an example on how to persist Linux/Unix processes check out the Aurora single level store that extends FreeBSD (we also have a paper that outlines the main problems and provides an explanation of the design). Aurora expands an existing OS and prioritizes supporting Unix applications so it looks very different from the microkernel design you are going for, but the problems it solves are intrinsic to making applications persistent.

  • SaaSHub

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

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). The latest post mention was on 2023-12-06.

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 GlusterFS 4,451
2 PolarDB-for-PostgreSQL 2,744
3 MooseFS 1,565
4 SheepDog 978
5 bcal 617
6 nbd 430
7 udisks 321
8 react-native-quick-sqlite 299
9 rapiddisk 275
10 kvdo 236
11 mars 230
12 vdo 186
13 ObjectBox C/C++ database 185
14 kunlun 142
15 aurora 21
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com