Augeas (software)

Augeas is a free software configuration-management library, written in the C programming language.

Augeas uses programs called lenses (in reference to the Harmony Project[4]) to map a filesystem to an XML tree which can then be parsed using an XPath syntax, using a bidirectional transformation.

Writing such lenses extends the amount of files Augeas can parse.

Augeas has bindings for Python,[5] Ruby,[6] OCaml,[7] Perl,[8] Haskell,[9] Java,[10] PHP,[11] and Tcl.

[12] This computer-library-related article is a stub.