David M. Golembiowski's Projects
simple, keyboard driven app switcher/launcher for x11
Expose local keyboard and mouse as Bluetooth HID device.
Unprivileged sandboxing tool
Rust Implementation of the Buttplug Sex Toy Control Protocol
Undergraduate Mathematics thesis repository for programming chaotic plotting and numerical analysis
Complete stack for a personnal mail system including SMTP receiver, sender, webmail, mailing list, ...
Feeling ready enough to look at the depths of the C-language.
Rust cache structures and easy function memoization
Self-modifying executable
WIP cargo subcommand for debugging
cargo docco generates literate programming style documentation pages from source code. Port of Jash Kenas' Docco in Rust.
Rust on mobile made easy!
pre-compiled binary packages for `cargo install`
Container as a Service Admin
:pager: An instance of your terminal in your browser
Cast All The Things allows you to send videos from many, many online sources to your Chromecast.
Generate ctypes bindings directly from H files
Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.
My personal helm charts
deployment script for ChatScript and for ChatScript bots
A file abstraction system for Rust
QUIC Interop Runner Image of Chromium
Provisional repository for testing build scripts
Suspend-On-Idle Daemon for GNU/Linux Power Management
Collective Knowledge framework (CK) helps to organize software projects as a database of reusable components, automation recipes and portable workflows with common APIs and extensible meta descriptions based on FAIR principles. See the real-world use cases to support reproducible MLSys R&D, enable portable MLOps and automate ML/SW/HW co-design:
Command Line Artificial Intelligence or CLAI is an open-sourced project from IBM Research aimed to bring the power of AI to the command line interface.
A Rust clone of Python's click, for defining Rust CLIs