Demex
demex - a command-based DMX-lighting control application written in Rust.
Install / Use
/learn @matteolutz/DemexREADME
What is demex?
demex is a command based DMX-Lighting control application written in Rust. It's command syntax and functionality is heavily inspired by the ETC Eos family and MA family of lighting consoles.
Getting started
demex is currently in development and not yet ready for use. If you want to try it out, you can clone the repository
git clone https://github.com/matteolutz/demex
and run the project using
cargo run -- -s test_data/cinema.json
There will be test data loaded and you can start playing around with the commands and the UI.
Installation
Ubuntu / Debian
Before you can run demex, you need to install some additional packages. You can do this by running
sudo apt-get install g++ pkg-config libx11-dev libasound2-dev libudev-dev libxkbcommon-x11-0
Windows
TODO
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
License
This project is licensed under the MIT License. See LICENSE for more informations.
matteolutz.de · GitHub @matteolutz · Email info@matteolutz.de
Related Skills
himalaya
353.3kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
node-connect
353.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
taskflow
353.3kname: taskflow description: Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layer
frontend-design
111.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
