Top 23 C Filesystem Projects
n³ The unorthodox terminal file managerProject mention: Is there something between a GUI linux and CLI-only linux | reddit.com/r/linuxquestions | 2022-06-03
You mean like a... TUI (terminal user interface)? Applications like the nnn file manager come to mind, or also htop.
Windows File System Proxy - FUSE for WindowsProject mention: WinFsp 2022+ARM64 | reddit.com/r/programming | 2022-06-25
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
User mode file system library for windows with FUSE WrapperProject mention: User mode file system library for windows with FUSE Wrapper | news.ycombinator.com | 2022-05-13
Gluster Filesystem : Build your distributed storage in minutesProject mention: Multiple DS units acting as one? | reddit.com/r/synology | 2022-03-23
What you look for is a clustered file system. Like https://www.gluster.org/. As long as all units are closeby with low latency there are a couple solutions that allow you to create distributed storage solutions of various kinds. Key value stores applenty, clustered file systems that pretent to be one file system etc. If you have geographically distributed solutions with high latencies it becomes harder. Most open source systems don't work really well in this scenario. There were a couple attempts like Hydrabase but they didn't go so far. It normally is solved by doing two clusters and then replicate between them.
A little fail-safe filesystem designed for microcontrollersProject mention: CircuitPython – The easiest way to program microcontrollers | news.ycombinator.com | 2022-06-08
Extremely fast tool to remove duplicates and other lint from your filesystemProject mention: deleting duplicates programs? | reddit.com/r/commandline | 2022-06-10
rmlint, my friend, is the last tool you will ever need for this
MooseFS – Open Source, Petabyte, Fault-Tolerant, Highly Performing, Scalable Network Distributed File System (Software-Defined Storage)
Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.
A UNIX-style Operating System for the Waikato RISC Architecture Microprocessor (WRAMP)
monitor filesystem on iOS / OS X / Android / FirefoxOS / LinuxProject mention: [help] Problem with download in bash | reddit.com/r/jailbreak | 2022-03-26
I have got an iPad Mini 2 with iOS 12.5.5 and Cydia installed with unc0ver 8.0.2. I installed from Sam Bingner repo wget, git and curl. If I run wget http://www.columbia.edu/~fdc/sample.html, curl google.com or git clone https://github.com/nowsecure/fsmon.git the command stucks on. However wget 188.8.131.52:80/~fdc/sample.html works, but curl 184.108.40.206:80/~fdc/sample.html doesn't. I tested DNS with ping google.com and dig. It works.
Free exFAT file system implementationProject mention: How can you create a filesystem file for your OS? | reddit.com/r/osdev | 2022-03-21
There are Unix tools for making virtually every kind of disk image imaginable. And you can even put on partition tables not just FS images if you want to test with complete virtual hard disks. There are tools for ext*fs versions, ntfs, fat, fat32 and exfat as well: https://github.com/relan/exfat .
A filesystem which allows you to mount HTTP directory listings, with a permanent cache. Now with Airsonic / Subsonic support!Project mention: I implemented the "Single File Mode" in HTTPDirFS, so you can now mount any arbitrary file served by a HTTP server in a virtual directory. | reddit.com/r/linux | 2021-08-31
A breadth-first version of the UNIX find commandProject mention: fd is looking for contributors | reddit.com/r/rust | 2021-08-08
For those who don't get the reference: /u/tavianator built the awesome bfs tool, which is a breadth-first version of the classical UNIX find command.
Provide cross platform file operations based on libuv. (by r-lib)Project mention: Help making R code run on both Windows and MacOS | reddit.com/r/Rlanguage | 2022-03-16
Hi, you can try the fs package. It is a great package and it should work consistently. I do not use MacOS but I think it will work as you want it. The Github has a link to its website which has a page for comparisons between fs and base R functions. I think you are looking for dir_ls().
a virtual black hole file system that behaves like /dev/nullProject mention: My CPU fan when I start a third virtual machine. | reddit.com/r/ProgrammerHumor | 2021-11-02
As usual there's a solution to that.
APFS module for linux, with experimental write supportProject mention: macos APFS FS how to create compare linux | reddit.com/r/linuxquestions | 2022-06-03
use another FS. there is no mkfs.apfs or the likes and there is only very experimental write support via this.
Casper-fs is a Custom Hidden Linux Kernel Module generator. Each module works in the file system to protect and hide secret files.Project mention: Casper-fs is a custom Linux Kernel Module generator to work with resources to protect or hide a custom list of files. Yes, not even the root has permission to see the files or make actions like edit and re | reddit.com/r/Infosec | 2022-03-20
dosfstools consists of the programs mkfs.fat, fsck.fat and fatlabel to create, check and label file systems of the FAT family.Project mention: [Hi, we found those typos in your man pages, can you fix these?] "Well, reporting issue with description of changes which cannot be applied automatically […] just take lot of more developer time." *proceeds to argue over the following months* | reddit.com/r/programmingcirclejerk | 2022-01-21
A FUSE-based fault injection filesystem.Project mention: Replace disk as a precaution? | reddit.com/r/DataHoarder | 2022-04-26
Preventing the error condition from arising deprives you of the opportunity to exercise and test the process that is supposed to handle it gracefully. Of course, you can always test with fail_make_request, md FAULTY, unreliablefs, etc., or QEMU 6.1, but real hardware can sometimes fail in more interesting ways.
Reference implementation of the LTFS format Spec for stand alone tape driveProject mention: LTO Tape data storage for Linux nerds | news.ycombinator.com | 2022-01-27
I recently purchased a LTO-5 drive for my Gentoo-based NAS and have a few key takeaways for those who are interested. Don't buy a HP tape drive if you want to use LTFS on Linux! HPE Library & Tape Tools is prety much dead on modern Linux. Official support is only for RHE 7.x and a few versions of Suse. Building from source is a dependency nightmare that will leave you pulling hair. IBM drives have much better Linux support thanks to https://github.com/LinearTapeFileSystem/ltfs. That being said, IMO, you should consider ditching LTFS for good ol' TAR! It's been battle tested since 1979 and can be installed on basically anything. TAR is easy to use, well documented, and makes way more sense for linear filesystems. While drag&drop is nice and all, it really does not make sense for linear storage.
A new set of tools and libraries for working with SquashFS imagesProject mention: Getting the maximum of your C compiler, for security | news.ycombinator.com | 2021-08-31
IIRC fanalyzer is a fairly recent addition to gcc. Has it become reasonable usable yet?
I recall getting a bit excited when I first read about it, but the results I got where rather bizarre (e.g. every single function that allocated memory and returned a pointer to it was labeled as leaking memory).
It did the fun exercise myself once to riffle through the gcc manpage, cobble together warning flags and massage them into autoconf.
There is a very handy m4 script in the util-linux source for testing supported warning flags.
MicroShell is a lightweight pure C implementation of shell emulator dedicated for embedded bare-metal systems.Project mention: Small Open Source Embedded CLI | reddit.com/r/embedded | 2022-01-27
Operating System Coded in Assembly and C
Original Xbox FATX Filesystem Library, Python bindings, FUSE driver, and GUI explorerProject mention: How to get partition's offset and size of XBPartitioner formatted disk from Linux? | reddit.com/r/originalxbox | 2022-02-10
fatx now support write to Xbox HDD. Unfortunately, just for C, E, X, Y and Z partition. Support for another partitions is there, as long as we know the offset and size of the partition. The problem is, I don't know how to get these partition's offset and size.
C Filesystem related posts
1 project | reddit.com/r/programming | 25 Jun 2022
Show HN: WinFsp 2022+ARM64
1 project | news.ycombinator.com | 25 Jun 2022
deleting duplicates programs?
1 project | reddit.com/r/commandline | 10 Jun 2022
CircuitPython – The easiest way to program microcontrollers
2 projects | news.ycombinator.com | 8 Jun 2022
macos APFS FS how to create compare linux
1 project | reddit.com/r/linuxquestions | 3 Jun 2022
Mapped drive and grey hair
1 project | reddit.com/r/koofrnet | 1 Jun 2022
Building My First Home Storage Server with 22 TB of Capacity
5 projects | news.ycombinator.com | 29 May 2022
What are some of the best open-source Filesystem projects in C? This list will help you:
Are you hiring? Post a new remote job listing for free.