Skip to content
The one-stop SDK for RGB-peripherals
Branch: master
Clone or download
Pull request Compare This branch is 14 commits behind DarthAffe:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Documentation
RGB.NET.Brushes
RGB.NET.Core
RGB.NET.Decorators
RGB.NET.Devices.Asus
RGB.NET.Devices.CoolerMaster
RGB.NET.Devices.Corsair
RGB.NET.Devices.DMX
RGB.NET.Devices.Debug
RGB.NET.Devices.Logitech
RGB.NET.Devices.Msi
RGB.NET.Devices.Novation
RGB.NET.Devices.Razer
RGB.NET.Devices.Roccat
RGB.NET.Devices.SoIP
RGB.NET.Devices.SteelSeries
RGB.NET.Devices.WS281X
RGB.NET.Groups
Tests/RGB.NET.Core.Tests
.gitignore
LICENSE
README.md
RGB.NET.sln
RGB.NET.sln.DotSettings

README.md

RGB.NET

This project aims to unify the use of various RGB-devices.
It is currently under heavy development and will have breaking changes in the future! Right now a lot of devices aren't working as expected and there are bugs/unfinished features. Please think about that when you consider using the library in this early stage.

If you want to help with layouting/testing devices or if you need support using the library feel free to join the RGB.NET discord-channel.

Adding prerelease packages using NuGet

This is the easiest and therefore preferred way to include RGB.NET in your project.

Since there aren't any release-packages right now you'll have to use the CI-feed from http://nuget.arge.be.
You can include it either by adding http://nuget.arge.be/v3/index.json to your Visual Studio package sources or by adding this NuGet.Config to your project (at the same level as your solution).

Example usage of RGB.NET

Example video

Example Projects

https://github.com/DarthAffe/KeyboardAudioVisualizer
https://github.com/DarthAffe/RGBSyncPlus

You can’t perform that action at this time.