19 Repositories
FSearch is a fast file search utility, inspired by Everything Search Engine. It's written in C and based on GTK3.
Filesystem Motivation Why the namespace GHC? Platforms Tests Usage Downloads Using it as Single-File-Header Using it as Forwarding-/Implementation-Hea
πfs - the data-free filesystem!
Unix-style pathname pattern expansion Table of Contents Quick Start Build Library and Standalone Sample Usage API Wildcards Examples Match file extens
TinyDir Lightweight, portable and easy to integrate C directory and file reader. TinyDir wraps dirent for POSIX and FindFirstFile for Windows. Windows
TinyDir Lightweight, portable and easy to integrate C directory and file reader. TinyDir wraps dirent for POSIX and FindFirstFile for Windows. Windows
mio An easy to use header-only cross-platform C++11 memory mapping library with an MIT license. mio has been created with the goal to be easily includ
This is the post-peer-review LLFIO v2 rewrite. You can view its documentation at https://ned14.github.io/llfio/ master branch develop branch CMake das
Cross platform (Windows, Mac, Linux) native file dialog library with C and C++ bindings, based on mlabbe/nativefiledialog.
composefs PoC of a native Linux file system to mount container images. It is unfinished and just a few days of work. The idea is to pass a binary blob
docimg Extract image files from Microsoft Word documents! Build This project depends on libzip. You will need to link the library yourself. On Linux,
WineFS WineFS is a file system for Persistent Memory (PM) which is aimed at maximizing the performance of memory-mapped applications. WineFS uses a no
MHS Filesystem The MHS filesystem. Features: can be modified to work with any size of disk or sector, even non powers of two! Allocation bitmap stored
LoomIO is an object-level coordination system for distributed file systems. It adopts wait-free design to enable interfering object requests self-organizing and obtain an optimized scheduling decision. Currently, LoomIO is implemented and integrated in Ceph.
GROUP 3 Project Phase 1 (Syscalls and User Programs) and Phase 3 (File System) are in the main branch, while Phase 2 (Scheduling) is in the GHW2 branc
C++ Simplistic Binary Stream Bare minimal header-only binary stream based on C++ file streams where the stream operator can be overloaded for your cus
EndianSafeBinaryStream A C++ implementation of a platform independent endian safe binary file stream that can save primitive types and is easily exten
SOS A hobbyist's weaksauce attempt at making an operating system Currently includes nothing reminiscent of anything useful that you would find in any
localfuse - File system implemented on Linux using C and libfuse Use pure C to have a simple file system of your own on the linux system Install and b