Varlink is an interface description format and protocol that aims to make services accessible to both humans and machines in the simplest feasible way. See: https://varlink.org/ and https://github.com/varlink/ for more information