Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/unreadable-code/dbusjs
https://github.com/unreadable-code/dbusjs
dbus linux-desktop
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/unreadable-code/dbusjs
- Owner: unreadable-code
- License: gpl-2.0
- Created: 2024-02-23T06:58:15.000Z (11 months ago)
- Default Branch: legacy
- Last Pushed: 2024-11-05T08:58:20.000Z (2 months ago)
- Last Synced: 2024-11-05T09:37:56.022Z (2 months ago)
- Topics: dbus, linux-desktop
- Language: TypeScript
- Homepage:
- Size: 101 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DBusJS
A purely JS implementation of the DBus protocol for Node & Electron applications on Linux desktops
# Features
This project welcomes contributions in any unchecked sections, provided the pull request includes a statement indicating the contribution is irrevocable
Transport
- [x] unix domain sockets
- [ ] abstract unix domain sockets
- [ ] tcpSerialization
- [x] primitives (string, int, float, booleans)
- [x] array
- [x] struct
- [ ] dictionary
- [ ] file handle
- [ ] data validationProtocol
- [x] client
- [ ] server
- [x] message reader and writer
- [x] interface introspection
- [x] signal handling
- [x] method invocation
- [ ] querying property values