Available for Windows, Mac and Linux, OpenRGB lets you control all your RGB devices from a single app. It provides a plugin interface for additional functionality without having to run software from different manufacturers.
Signal RGB is a free application that allows control of all your peripheral's lighting effects. Razer, Corsair, SteelSeries, HyperX, Logitech, and more are supported.