best open source tools 2017 omniceps