C Filesystem

Open-source C projects categorized as Filesystem

Top 23 C Filesystem Projects

  • nnn

    n³ The unorthodox terminal file manager

  • Project mention: Directory navigation on Helix | /r/HelixEditor | 2023-12-06

    If you want a file full browser experience choose nnn: https://github.com/jarun/nnn . If you have a desktop file for Helix you can use the Gnome Files program to make all your programming language files open in Helix.

  • winfsp

    Windows File System Proxy - FUSE for Windows

  • Project mention: WinFsp · Windows File System Proxy | /r/patient_hackernews | 2023-06-16
  • 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
  • dokany

    User mode file system library for windows with FUSE Wrapper

  • Project mention: Projected File System | news.ycombinator.com | 2024-02-22

    It's not really the same though. A Projected File System copies the files from the backing store to somewhere on the local file system when requested and then performs IO normally on the local files.

    For an actual implementation of userspace filesystems on Windows see dokany: https://github.com/dokan-dev/dokany

  • littlefs

    A little fail-safe filesystem designed for microcontrollers

  • Project mention: LittleFS Design (CObW) – Combining advantages of COW and log-structures | news.ycombinator.com | 2024-01-25
  • 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.

  • rmlint

    Extremely fast tool to remove duplicates and other lint from your filesystem

  • Project mention: fdupes: Identify or Delete Duplicate Files | news.ycombinator.com | 2023-11-02

    My preferred solution is rmlint [https://github.com/sahib/rmlint] mostly because it also looks at duplicate directories. It produces a bash script instead of deleting anything itself, so you can examine it before running the script it made.

  • MooseFS

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

  • Project mention: Ask HN: What distributed file system would you use in 2024? | news.ycombinator.com | 2024-05-10
  • SaaSHub

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

    SaaSHub logo
  • testdisk

    TestDisk & PhotoRec

  • Project mention: Any recommendations for drive exFAT drive recovery? | /r/sysadmin | 2023-12-10

    One would be Roadkil's app: https://www.roadkil.net/program.php?ProgramID=29 Another would be TestDisk over at CGSecurity: https://www.cgsecurity.org/

  • minixfromscratch

    Development and compilation setup for the book versions of MINIX (2.0.0 and 3.1.0) on QEMU

  • Project mention: Ask HN: High-quality resources for writing complex systems software? | news.ycombinator.com | 2023-11-05

    Open BSD software source.

    UNIX Systems Programming: Communication, Concurrency and Threads: Communication, Concurrency and Threads 2nd Edition by K Robbins and S. Robbins

    minix from scrath [0]; linux from scratch[1];

    [1] : https://www.linuxfromscratch.org/

    [0] : https://github.com/o-oconnell/minixfromscratch

  • bfs

    A breadth-first version of the UNIX find command

  • Project mention: bfs: A breadth-first version of the UNIX find command | /r/commandline | 2023-07-23
  • winix

    A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)

  • fsmon

    monitor filesystem on iOS / OS X / Android / FirefoxOS / Linux

  • exfat

    Free exFAT file system implementation

  • httpdirfs

    A filesystem which allows you to mount HTTP directory listings or a single file, with a permanent cache. Now with Airsonic / Subsonic support!

  • squashfs-tools

    tools to create and extract Squashfs filesystems

  • linux-apfs-rw

    APFS module for linux, with experimental write support

  • DreamShell

    Operating system for the Sega Dreamcast

  • Project mention: DreamShell: Operating System for the Sega Dreamcast | news.ycombinator.com | 2024-01-09
  • composefs

    a file system for mounting container images

  • fs

    Provide cross platform file operations based on libuv. (by r-lib)

  • simplefs

    A simple native file system for Linux kernel

  • Project mention: Creating a fileSystem supported by linux | /r/osdev | 2023-07-06

    This is a decent, but tiny example: https://github.com/sysprog21/simplefs

  • nullfsvfs

    a virtual black hole file system that behaves like /dev/null

  • dosfstools

    dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, check and label file systems of the FAT family.

  • esp_littlefs

    LittleFS port for ESP-IDF (by joltwallet)

  • 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 Filesystem related posts

Index

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

Project Stars
1 nnn 18,340
2 winfsp 6,677
3 dokany 5,111
4 littlefs 4,829
5 GlusterFS 4,524
6 rmlint 1,806
7 MooseFS 1,601
8 testdisk 1,468
9 minixfromscratch 1,182
10 bfs 959
11 winix 936
12 fsmon 803
13 exfat 766
14 httpdirfs 724
15 squashfs-tools 719
16 linux-apfs-rw 477
17 DreamShell 414
18 composefs 377
19 fs 361
20 simplefs 333
21 nullfsvfs 281
22 dosfstools 243
23 esp_littlefs 234

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