@@ -86,47 +86,49 @@ This project interacts directly with hardware using reverse engineered protocols
86
86
87
87
* OpenRGB provides a network interface for controlling supported RGB devices from other software. These projects implement the OpenRGB SDK and provide additional ways for you to control your lighting setup.
88
88
89
- * OpenRGB Python Client (by bahorn): https://github.com/bahorn/OpenRGB-PyClient
90
- * OpenRGB Python Client (by jath03): https://github.com/jath03/openrgb-python
91
- * OpenRGB Node.js Client (by vlakreeh): https://github.com/vlakreeh/openrgb
92
- * D-Bus Connector for OpenRGB (by Vinno97): https://github.com/Vinno97/OpenRGB-DBus-Connector
93
- * OpenRGB.NET - C# OpenRGB Client (by diogotr7): https://github.com/diogotr7/OpenRGB.NET
94
- * OpenRGB-Client - Java Client (by morg): https://gitlab.com/mguimard/openrgb-client
95
- * OpenRGB-SDK - NodeJS client (by Mola19): https://www.npmjs.com/package/openrgb-sdk
96
- * OpenRGB-cppSDK - C++ client (by Youda008): https://github.com/Youda008/OpenRGB-cppSDK
97
- * openrgb-rs - Rust client (by nicoulaj): https://github.com/nicoulaj/openrgb-rs
89
+ * [ OpenRGB Python Client] ( https://github.com/jath03/openrgb-python ) (by jath03)
90
+ * [ OpenRGB Python Client (deprecated) ] ( https://github.com/bahorn/OpenRGB-PyClient ) (by bahorn)
91
+ * [ OpenRGB Node.js Client] ( https://github.com/vlakreeh/openrgb ) (by vlakreeh)
92
+ * [ D-Bus Connector for OpenRGB] ( https://github.com/Vinno97/OpenRGB-DBus-Connector ) (by Vinno97)
93
+ * [ OpenRGB.NET - C# OpenRGB Client] ( https://github.com/diogotr7/OpenRGB.NET ) (by diogotr7)
94
+ * [ OpenRGB-Client - Java Client] ( https://gitlab.com/mguimard/openrgb-client ) (by morg)
95
+ * [ OpenRGB-SDK - NodeJS client] ( https://www.npmjs.com/package/openrgb-sdk ) (by Mola19)
96
+ * [ OpenRGB-cppSDK - C++ client] ( https://github.com/Youda008/OpenRGB-cppSDK ) (by Youda008)
97
+ * [ openrgb-rs - Rust client] ( https://github.com/nicoulaj/openrgb-rs ) (by nicoulaj)
98
98
99
99
## Applications Supporting OpenRGB SDK
100
100
101
101
* While OpenRGB itself only provides control over the lighting effects built into hardware, several open source applications can use the OpenRGB SDK to provide synchronized lighting effects for your devices.
102
102
103
- * Keyboard Visualizer (by me): https://gitlab.com/CalcProgrammer1/KeyboardVisualizer
104
- * OpenRGB E1.31 Receiver (by me): https://gitlab.com/CalcProgrammer1/OpenRGBE131Receiver
105
- * Project Aurora (support added by diogotr7): https://github.com/Aurora-RGB/Aurora
106
- * Artemis 2 (support added by diogotr7 as a plugin): https://github.com/Artemis-RGB/Artemis
107
- * RemoteLight (by Drumber, need OpenRGB plugin): https://github.com/Drumber/RemoteLight
108
- * OpenRGB-python-FX (by herosilas12): https://github.com/herosilas12/OpenRGB-python-FX
109
- * AllMyLights (by sparten11740): https://github.com/sparten11740/allmylights
110
- * OpenRGBRemote (by morg): https://gitlab.com/mguimard/openrgbremote
111
- * PiLED (by PolisanTheEasyNick): https://github.com/PolisanTheEasyNick/PiLED
103
+ * [ Keyboard Visualizer] ( https://gitlab.com/CalcProgrammer1/KeyboardVisualizer ) (by CalcProgrammer1)
104
+ * [ OpenRGB E1.31 Receiver] ( https://gitlab.com/CalcProgrammer1/OpenRGBE131Receiver ) (by me)
105
+ * [ Aurora] ( https://github.com/Aurora-RGB/Aurora ) (OpenRGB support added by diogotr7)
106
+ * [ Artemis] ( https://github.com/Artemis-RGB/Artemis ) (OpenRGB support added by diogotr7)
107
+ * [ RemoteLight] ( https://github.com/Drumber/RemoteLight ) (by Drumber, requires OpenRGB plugin)
108
+ * [ OpenRGB-python-FX] ( https://github.com/herosilas12/OpenRGB-python-FX ) (by herosilas12)
109
+ * [ AllMyLights] ( https://github.com/sparten11740/allmylights ) (by sparten11740)
110
+ * [ OpenRGBRemote] ( https://gitlab.com/mguimard/openrgbremote ) (by morg)
111
+ * [ PiLED] ( https://github.com/PolisanTheEasyNick/PiLED ) (by PolisanTheEasyNick)
112
112
113
113
## OpenRGB Plugins
114
114
115
115
* OpenRGB provides a plugin interface for adding features to the OpenRGB application. The following projects provide additional functionality in the form of plugins.
116
116
117
- * OpenRGB E1.31 Receiver Plugin (by me): https://gitlab.com/OpenRGBDevelopers/OpenRGBE131ReceiverPlugin
118
- * Effects Engine Plugin (by herosilas12, morg): https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin
119
- * OpenRGB Visual Map Plugin (by morg): https://gitlab.com/OpenRGBDevelopers/OpenRGBVisualMapPlugin
120
- * Scheduler Plugin (by morg): https://gitlab.com/OpenRGBDevelopers/OpenRGBSchedulerPlugin
121
- * Skin Plugin (by morg): https://gitlab.com/OpenRGBDevelopers/openrgbskinplugin
122
- * Hardware Sync Plugin (by morg): https://gitlab.com/OpenRGBDevelopers/OpenRGBHardwareSyncPlugin
123
- * Http Hook Plugin (by morg): https://gitlab.com/OpenRGBDevelopers/OpenRGBHttpHookPlugin
124
- * Razer extras Plugin (by morg): https://gitlab.com/OpenRGBDevelopers/OpenRGBRazerExtrasPlugin
125
- * Fan Hardware Sync Plugin (by Shady): https://gitlab.com/ShadyNawara/openrgbfansyncplugin
126
- * OpenRGB Ambient Plugin (by krojew): https://github.com/krojew/OpenRGB-Ambient
117
+ * [ OpenRGB Effects Plugin] ( https://gitlab.com/OpenRGBDevelopers/OpenRGBEffectsPlugin ) (by herosilas12, morg)
118
+ * [ OpenRGB Visual Map Plugin ] ( https://gitlab.com/OpenRGBDevelopers/OpenRGBVisualMapPlugin ) (by morg)
119
+ * [ OpenRGB E1.31 Receiver Plugin] ( https://gitlab.com/OpenRGBDevelopers/OpenRGBE131ReceiverPlugin ) (by CalcProgrammer1)
120
+ * [ OpenRGB Scheduler Plugin] ( https://gitlab.com/OpenRGBDevelopers/OpenRGBSchedulerPlugin ) (by morg)
121
+ * [ OpenRGB Skin Plugin] ( https://gitlab.com/OpenRGBDevelopers/openrgbskinplugin ) (by morg)
122
+ * [ OpenRGB Hardware Sync Plugin] ( https://gitlab.com/OpenRGBDevelopers/OpenRGBHardwareSyncPlugin ) (by morg)
123
+ * [ OpenRGB Http Hook Plugin] ( https://gitlab.com/OpenRGBDevelopers/OpenRGBHttpHookPlugin ) (by morg)
124
+ * [ OpenRGB Razer Extras Plugin] ( https://gitlab.com/OpenRGBDevelopers/OpenRGBRazerExtrasPlugin ) (by morg)
125
+ * [ OpenRGB Fan Hardware Sync Plugin] ( https://gitlab.com/OpenRGBDevelopers/OpenRGBFanSyncPlugin ) (by Shady)
126
+ * [ OpenRGB Ambient Plugin] ( https://github.com/krojew/OpenRGB-Ambient ) (by krojew)
127
127
128
128
## Projects Used
129
129
130
+ * OpenRGB directly relies upon these projects.
131
+
130
132
* WinRing0: https://openlibsys.org/
131
133
* libusb: https://github.com/libusb/libusb
132
134
* hidapi: https://github.com/libusb/hidapi
@@ -141,7 +143,7 @@ This project interacts directly with hardware using reverse engineered protocols
141
143
142
144
## Projects Researched
143
145
144
- While no code from these projects directly made its way into OpenRGB, these projects have been invaluable resources for protocol information.
146
+ * While no code from these projects directly made its way into OpenRGB, these projects have been invaluable resources for protocol information.
145
147
146
148
* OpenRazer: https://github.com/openrazer/openrazer
147
149
* OpenRazer-Win32: https://github.com/CalcProgrammer1/openrazer-win32
0 commit comments