vali (C library for Varlink)
vali is a C library that implements the Varlink protocol, a
lightweight IPC (Inter-Process Communication) mechanism designed as
a simpler alternative to D-Bus. Varlink uses a JSON-based protocol
with an interface definition language (IDL) for defining services and
methods.
The library generates code from Varlink interface definitions
and handles both client and service implementations. It supports
asynchronous operations on the service side and provides clear
separation between input and output parameters through generated
structs. vali is particularly useful for tools that need IPC
functionality without the complexity of D-Bus.
This requires: aml
Maintained by: Ebben Aries
Keywords: varlink,ipc
ChangeLog: vali
Homepage:
https://gitlab.freedesktop.org/emersion/vali
Download SlackBuild:
vali.tar.gz
vali.tar.gz.asc (FAQ)
(the SlackBuild does not include the source)
| Individual Files: |
| README |
| slack-desc |
| vali.SlackBuild |
| vali.info |
© 2006-2026 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of
Patrick Volkerding
Linux® is a registered trademark of
Linus Torvalds