--- title: "Open Source Contributions" image: "/img/works/oss.jpg" description: "A list of small contributions to existing projects." type: "code" date: 2012-01-01 --- I try to contribute to [Open Source Softare](https://en.wikipedia.org/wiki/Open-source_software) where I can, mostly by improving upon the libraries and frameworks I happen to be using in context of a project, under the mantra _"eat your own dog food"_. Below is a list of all open source projects I've contributed to. Most of these contributions are small and humble adjustments. For those interested in substantial prose in code, please see the [Brain Baking Works](/works/#code) list. | Title | Year | Language | |-------|------|----------| | [Gobot](https://github.com/hybridgroup/gobot/), a Go framework for robotics, SBCs, and IoT | 2023 | [Go](/tags/go) | | [Adafruit_Blinka](https://github.com/adafruit/Adafruit_Blinka), the CircuitPython API for MicroPython devices | 2023 | [Python](/tags/python) | | [hltb-alfred-workflow](https://github.com/danbush/hltb-alfred-workflow), an Alfred workflow for the HLTB site | 2022 | [Ruby](/tags/ruby) | | [Yarn Berry](https://github.com/yarnpkg/berry) documentation update | 2021 | [HTML](/tags/html) | | [Commento](https://gitlab.com/commento/commento), a privacy-focused commenting platform | 2020 | [Go](/tags/go) [JS](/tags/javascript) | | [vlaamseprogrammeerwedstrijd](https://github.com/vlaamseprogrammeerwedstrijd/), the university collab programming contests | 2020 | Various | | [FieldsLinker](https://github.com/PhilippeMarcMeyer/FieldsLinker), a visual link matcher | 2019 | [JS](/tags/javascript) | | [opbasm](https://github.com/kevinpt/opbasm), the Open PicoBlaze Assembler | 2019 | [Nim](/tags/nim) | | [gba-tileeditor](https://github.com/IanFinlayson/gba-tileeditor), a Qt-based tile editor for GBA dev. | 2018 | [C++](/tags/c++) | | [png2gba](https://github.com/IanFinlayson/png2gba), A GBA dev. image conversion utility | 2018 | [C++](/tags/c++) | | [ExtJSWebdriver](https://github.com/pratoservices/extjswebdriver), make WebDriver scenario testing for ExtJS less painful | 2017 | [C#](/tags/csharp) | | [PratoGame](https://github.com/pratoservices/PratoGame), a Phaser-based HTML5 game by devs for devs | 2017 | [JS](/tags/javascript) | | [Gulp-svn](https://github.com/yasinkocak/gulp-svn), a Subversion plugin for Gulp JS | 2017 | [JS](/tags/javascript) | | [GoHugo](https://github.com/gohugoio/), the Hugo (static site generator in Go) docs | 2017 | [HTML](/tags/html) | | [Sausage](https://github.com/jlipps/sausage), a Selenium REST API | 2015 | [PHP](/tags/php) | | [net-deep-copy](https://github.com/Burtsev-Alexey/net-object-deep-copy), a fast object cloning utility (_unmerged_) | 2014 | [C#](/tags/csharp) | | [NHibernate](https://github.com/nhibernate/nhibernate-core/) & NHibernate-Caches, a DB ORM framework (_[rejected](https://github.com/nhibernate/nhibernate-core/pull/284)_) | 2014 | [C#](/tags/csharp) | | [GhostDriver](https://github.com/detro/ghostdriver), a remote WebDriver protocol using PhantomJS | 2013 | [JS](/tags/javascript) | | [boostrap-wysihtml5](https://github.com/jhollingworth/bootstrap-wysihtml5), a WYSIWYG editor in Bootstrap (_unmerged_) | 2013 | [HTML](/tags/html) |