David H. Bronke

# Projects

# Recent

Gloomy Crossbow Co-creator, lead developer
(June 2019 - present)
A cooperative RPG
Platforms: Windows, Linux (X11 (opens new window)), MacOS, etc.
Technologies: Unreal Engine (opens new window)
QueryTron (opens new window) Creator, lead developer
(November 2015 - present)
A multi-database query tool with geospatial and query plan visualizations.
Platform: Windows, Linux (X11 (opens new window))
Technologies: Electron (opens new window), Vue.js (opens new window), Node.js (opens new window), Leaflet (opens new window), D3 (opens new window), UIkit (opens new window)

# Old / Unmaintained

Censh (opens new window) / Karvy (opens new window) Creator, lead developer
(April 2018 - March 2020)
A DIY car entertainment / navigation system, and the UI for it.
Platform: Linux (Raspberry Pi (opens new window))
Technologies: Python (opens new window), Kivy (opens new window), D-Bus (opens new window), BlueZ (opens new window), PulseAudio (opens new window)
omega-logger (opens new window) Creator, lead developer
(May 2013 - Spring 2016)
A simple and powerful logger for Node.js (opens new window) inspired by Python's logging module (opens new window).
Platform: Linux, Web
Technologies: Node.js (opens new window)
Requiem for Innocence: Precursors (opens new window) Head of Project Development
(Fall 2004 - Spring 2016)
A massively multiplayer online game that blends flight sim and RPG elements. About 45000 lines of code in the latest version.
Platform: Web
Technologies: C++, Python (opens new window), Erlang (opens new window), Node.js (opens new window), Crystal Space (opens new window), OGRE (opens new window), Panda3D (opens new window), Horde3D (opens new window), three.js (opens new window), BabylonJS (opens new window), RethinkDB (opens new window), ODE (opens new window), Bullet Physics (opens new window), CannonJS (opens new window)
web-pgq (opens new window) Creator, lead developer
(September 2014 - October 2015)
A web-based PostgreSQL (opens new window) client with geospatial and query plan visualization.
Platform: Web
Technologies: Node.js (opens new window), AngularJS (opens new window), OpenLayers (opens new window), Semantic UI (opens new window)
GoRtAudio (opens new window) Creator, sole developer
(May 2013 - March 2014)
Go (opens new window) bindings for RtAudio (opens new window).
Platform: Linux
Coconut Web Browser (opens new window) Co-creator, lead developer
(April 2009 - June 2013)
A cross-platform web browser using WebKit technology.
Platforms: Windows, Linux (X11 (opens new window))
Technologies: Python (opens new window), Qt (opens new window), WebKit
fttpwm (opens new window) Creator, sole developer
(May 2012 - February 2013)
Fast, Table-Tiling Python (opens new window) Window Manager. (including a pure Python D-Bus (opens new window) client)
Platform: Linux (X11 (opens new window))
pqrs (opens new window) Creator, sole developer
(January 2010 - October 2013)
A realtime status bar for X11 (opens new window), using Python (opens new window) and Qt (opens new window).
Platform: Linux (X11 (opens new window))
LD20X6 (opens new window) Creator, sole developer
(April 29th, 2011 - May 2nd, 2011)
Ludum Dare Game Jam Entry for Ludum Dare 20
Platform: Windows, Linux (X11 (opens new window)), MacOS
Technologies: Python (opens new window), PyGame (opens new window)
PLWM (opens new window) Contributor, release technician, website designer
(February 2008 - November 2009)
A Python (opens new window) package for implementing window managers, and an accompanying set of example window managers.
Platform: Linux (X11 (opens new window))
Technologies: Python (opens new window), X11 (opens new window), Subversion (opens new window), CVS (opens new window)
Python-Xlib (opens new window) Contributor, release technician, website designer
(March 2008 - November 2009)
A pure Python (opens new window) implementation of an X11 (opens new window) client library.
Platform: Linux (X11 (opens new window))
Technologies: Python (opens new window), X11 (opens new window), Subversion (opens new window), CVS (opens new window)