Simple user space filesystem implemented with libFUSE
File system stores all data in data
file alongsied folder it is mounted in.
To compile source code you will need all dependencies from libFUSE repo or you can use prebuilt binaries that you can find in releases
mkdir fs // directory where file system will be mounted
make main
./main fs
Now file system is mounted in fs
dir
sudo umount fs -f
To check how data is stored inside run inside directory where data
file is located
make dump
./dump [-v]