Onyx -
www.onyx-innovations.com
(in development)