C Filesystem

Open-source C projects categorized as Filesystem

Top 23 C Filesystem Projects

  1. nnn

    n³ The unorthodox terminal file manager

    Project mention: Shunpo: Minimalist bash tool to make directory navigation a little bit faster | news.ycombinator.com | 2025-01-26

    I use https://github.com/jarun/nnn/ with `cd` on quit if I need to scan around manually. Otherwise, zoxide.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. winfsp

    Windows File System Proxy - FUSE for Windows

    Project mention: WinFSP: Windows File System Proxy – FUSE for Windows | news.ycombinator.com | 2025-02-23
  4. littlefs

    A little fail-safe filesystem designed for microcontrollers

  5. dokany

    User mode file system library for windows with FUSE Wrapper

    Project mention: I still like Sublime Text in 2025 | news.ycombinator.com | 2025-01-28

    IMO remote mounts is a feature of the OS.

    For Windows, just use yasfw with dokany

    https://github.com/DDoSolitary/yasfw

    https://github.com/dokan-dev/dokany

    Or mount from inside WSL.

    For Linux and macOS, you can mount ssh directly.

  6. GlusterFS

    Gluster Filesystem : Build your distributed storage in minutes

  7. rmlint

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

    Project mention: Hyperspace | news.ycombinator.com | 2025-02-25

    See the comments on https://news.ycombinator.com/item?id=38113396 for a list of alternatives. I used https://github.com/sahib/rmlint in the past and can't complain.

  8. testdisk

    TestDisk & PhotoRec

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. MooseFS

    MooseFS Distributed Storage – 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
  11. minixfromscratch

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

  12. bfs

    A breadth-first version of the UNIX find command

    Project mention: fd: A simple, fast and user-friendly alternative to 'find' | news.ycombinator.com | 2025-03-19
  13. winix

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

  14. fsmon

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

  15. exfat

    Free exFAT file system implementation

  16. squashfs-tools

    tools to create and extract Squashfs filesystems

  17. httpdirfs

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

  18. linux-apfs-rw

    APFS module for linux, with experimental write support

  19. composefs

    The reliability of disk images, the flexibility of files

    Project mention: Red Hat to contribute container tech (Podman, bootc, ComposeFS, etc.) to CNCF | news.ycombinator.com | 2024-11-14

    Composefs has a totally crucial feature that sold me immediately, which is that if two containers use the same file, the kernel can serve that file from the same page cache. This means you can hypothetically launch a lot of containers, and if they share some layers/base images, the memory usage can still be quite reasonable. Nice. https://github.com/containers/composefs?tab=readme-ov-file#b...

  20. DreamShell

    Operating system for the Sega Dreamcast

  21. simplefs

    A simple native file system for Linux kernel

  22. fs

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

  23. microshell

    MicroShell is a lightweight pure C implementation of shell emulator dedicated for embedded bare-metal systems.

  24. nullfsvfs

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

  25. esp_littlefs

    LittleFS port for ESP-IDF (by joltwallet)

  26. 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 discussion

Log in or Post with

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 19,984
2 winfsp 7,500
3 littlefs 5,520
4 dokany 5,497
5 GlusterFS 4,902
6 rmlint 2,072
7 testdisk 1,856
8 MooseFS 1,786
9 minixfromscratch 1,238
10 bfs 1,042
11 winix 945
12 fsmon 943
13 exfat 829
14 squashfs-tools 819
15 httpdirfs 805
16 linux-apfs-rw 609
17 composefs 520
18 DreamShell 475
19 simplefs 412
20 fs 371
21 microshell 299
22 nullfsvfs 296
23 esp_littlefs 286

Sponsored
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai