L2dbus

Lua-to-D-Bus (L2DBUS) is a Lua module that provides a *nearly* complete binding to the D-Bus IPC service. It is not, however, a complete re-implementation of the D-Bus protocol in Lua but instead leverages the tested D-Bus reference library which implements the lower-level protocol stack. What L2DBUS does provide, however, is access to lower-level features of D-Bus along with a higher level abstraction to make developing Lua D-Bus clients and services easier. These capabilities make it entirely feasible to re-implement a low level program like *dbus-monitor* in Lua as well more complex client/server applications. In this respect the Lua binding is similar to the popular D-Bus Python binding without the implicit GLib/GObject dependency. Hopefully L2DBUS strikes a balance between both low and high level APIs so that there really isn't any D-Bus related feature that is not available to the developer.
Alternatives To L2dbus
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
Foundationdb13,602704 months ago199December 01, 2023880apache-2.0C++
FoundationDB - the open source, distributed, transactional key-value store
Mlpack4,65714 months ago18September 07, 202326otherC++
mlpack: a fast, header-only C++ machine learning library
Zydis3,073
4 months ago42mitC
Fast and lightweight x86/x86-64 disassembler and code generation library
Cppzmq1,705
7 months ago1May 08, 2017110mitC++
Header-only C++ binding for libzmq
Openhmd1,186
4 months ago1February 27, 201881bsl-1.0C
Free and Open Source API and drivers for immersive technology.
Kddockwidgets689
4 months ago24otherC++
KDAB's Dock Widget Framework for Qt
Xtb50134 months ago8May 15, 2022140lgpl-3.0Fortran
Semiempirical Extended Tight-Binding Program Package
Node Llama Cpp38574 months ago33December 09, 202310mitTypeScript
Run AI models locally on your machine with node.js bindings for llama.cpp. Force a JSON schema on the model output on the generation level
Opencl Clhpp332
5 months ago2April 06, 202259apache-2.0C++
Khronos OpenCL-CLHPP
Freetype Py27484547 months ago32May 04, 202339otherPython
Python binding for the freetype library
Alternatives To L2dbus
Select To Compare


Alternative Project Comparisons
Popular Bindings Projects
Popular Cmake Projects
Popular Libraries Categories

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Lua
Bindings
Cmake