GitLab Runners were originally developed by Kamil TrzciĆski in 2015. They're now one of the most popular features of GitLab.
The initial GitLab-CI-Runner was a very simple application written in Ruby, but worked well in quite basic setups. You can think of it as a reference implementation of what a bare runner could look like.