Name: Daniel O'Neill
Type: User
Bio: Developer focused on Qt Quick/QML. Known languages include English, C++, Sarcasm, Rust, Hyperbole, and Javascript.
Location: Sayward, British Columbia, Canada
Blog: https://oneill.app
Daniel O'Neill's Projects
Acorn Web Server Appliance, built with IncludeOS
Very basic tool to scan ALSA sequencer devices and list clients/sources in an easily parseable way.
Air conditioner -> Beverage Cooler conversion code for the Arduino Uno.
WebSocketServer (enhanced version from ArduinoWebsocketServer)
A curated list of awesome Qt and QML libraries, resources, projects, and shiny things.
QML data model (ListModel compatible) which allows population and manipulation from a JS data source. (See example.)
QML Component for printing (or saving images of) components.
Epsolar Tracer-series logging/monitoring for Linux (and Raspberry Pi)
ESP8266 Arduino library with built in reconnect functionality
QML implementation of a "mock" Android phone.
Frets on Fire X: a fork of Frets on Fire with many added features and capabilities
(Qt)DBUS daemon for Logitech G733 headset
Qt system tray applet for interfacing with g733daemon for a Logitech G733 headset.
C++ Qt 6 HTTP Server
A minimal, resource efficient unikernel for cloud services
Telnet BBS server written in JSI (jsish.org)
A very simple JSI module to print an image/PS/PDF in Base64 encoding via CUPS
LibDBI interface for JSI
Extremely simple JSI component to accept keyboard input on a Linux terminal
Report generator for Qt Framework
LSP server leveraging LLMs for code completion (and more?)
Qt Quick/QML interface for Logitech G19S keyboards
LuaSQL is a simple interface from Lua to a DBMS.
Websockets for Lua
Simple Windows application to translate MIDI to keyboard inputs for Guitar Hero: World Tour
Node.js native bindings for i2c-dev. Plays well with Raspberry Pi and Beaglebone.
Bindings to libudev
Lightweight LibNFC glue for Node.js (intended for reading Mifare Classic RFIDs via ACR122U/USB)
LibDBI addon for Node.js