• Rust 83.6%
  • Nix 16.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-26 18:58:22 -07:00
src prevent panic on empty osc message 2026-09-26 18:58:22 -07:00
.envrc here, i wrote all the code 2026-07-15 20:47:42 -07:00
.gitignore here, i wrote all the code 2026-07-15 20:47:42 -07:00
Cargo.lock here, i wrote all the code 2026-07-15 20:47:42 -07:00
Cargo.toml here, i wrote all the code 2026-07-15 20:47:42 -07:00
flake.lock fix thread sleep time and clean up a bit 2026-09-23 19:10:35 -07:00
flake.nix fix thread sleep time and clean up a bit 2026-09-23 19:10:35 -07:00
README.md fix thread sleep time and clean up a bit 2026-09-23 19:10:35 -07:00

osc-leash-rs

A rust rewrite of the OSCLeash python script: https://github.com/ZenithVal/OSCLeash

Why?
Because I am insane. And because I dislike Python.

To Do

  • configuration of deadzones, osc port, etc
  • actually test if the code works
  • support for multiple leashes

Usgae

There are no precompiled binaries yet. Its not really that hard to compile and run from source though

NixOS

You are lucky if you are on nixos though! To run the program, just run

nix run git+https://git.insberr.com/insberr/osc-leash-rs

Building

Dependencies

  • Rust 1.96.1 or later

Clone the repo and build

cargo build

or run

cargo run