Skip to content

FUSE(Filesystem in Userspace) based filesystem that lets you mount a JSON schema configuration

License

Notifications You must be signed in to change notification settings

roeey777/libconfusefs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libConfuseFS

Build Status

Easily embeddable library that exposes a program's configuration as a filesystem using FUSE. Written in C++11. The configuration is currently backed by a JSON Schema(using JConf).

The goal is to provide users with an easily accessible interface similar to linux kernel's sysfs with type safety and schema validation.

Building

git submodule update --init --recursive
mkdir build && cd build
cmake ..
cmake --build .

About

FUSE(Filesystem in Userspace) based filesystem that lets you mount a JSON schema configuration

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 75.2%
  • CMake 24.8%