1 Repo
Headers, utilities, and build tools for creating custom userspace filesystems on Linux.
Distinct from Linux Kernel Development: Distinct from Linux Kernel Development: focuses on userspace filesystem development tools, not general kernel module or driver development.
Explore 1 awesome GitHub repository matching part of an awesome list · Userspace Filesystem Development Kits. Refine with filters or upvote what's useful.
libfuse is a library and kernel module combination that enables the development of custom Linux filesystems that run in userspace rather than in kernel space. It provides a bridge between the kernel's virtual filesystem layer and a userspace daemon, allowing filesystem operations to be forwarded and handled by a regular user process. The project offers two distinct APIs: a high-level callback-driven API where filesystem operations are implemented as simple functions that return results synchronously, and a low-level API that exposes raw kernel request structures directly for fine-grained contr
Supplies headers, utilities, and build tools for creating custom userspace filesystems on Linux.