The File Filesystem (2021)

The Unix shell is limited in working with modern semi-structured data like JSON or YAML, leading to challenges when using traditional text processing tools. ffs, short for file filesystem, allows users to mount semi-structured data as a filesystem, enabling manipulation of modern formats using familiar shell tools. Currently supporting JSON, YAML, and TOML, ffs offers unique capabilities such as editing files in place and specifying explicit mountpoints. However, ffs requires FUSE on Linux/macOS, making it incompatible with Windows systems. If you value the ability to work with multiple formats without learning a new language, ffs may be the right choice for you.

https://mgree.github.io/ffs/

To top