Artemis-RGB/Artemis

C#artemis-rgb.com

Alternative zu SignalRGB

Provides advanced unified lighting across many different brands RGB peripherals

rgbrgb-perhipheralsrgb-ledshacktoberfestartemis
Sterne-Wachstum
Sterne
1.2k
Forks
87
Wochenwachstum
+-1
Issues
107
5001k
Jan. 2023März 2024Juni 2025Sept. 2026
README

Artemis

Master - Build GitHub release GitHub license GitHub stars Discord Donate

Artemis adds highly configurable support for several games to a range of RGB keyboards, mice and headsets.

Check out our Wiki and more specifically, the getting started guide.

Pre-release download: https://artemis-rgb.com/
Plugin documentation: https://artemis-rgb.com/docs/

Please note that even though we have plugins for each brand supported by RGB.NET, they have not been thoroughly tested due to a lack of hardware. If you run into any issues please let us know on Discord.
A full list of supported devices can be found on the wiki here.

Want to build? Follow these instructions

  1. Create a central folder like C:\Repos
  2. Clone Artemis into <central folder>\Artemis
  3. Clone Artemis.Plugins master branch into <central folder>\Artemis.Plugins
  4. Open <central folder>\Artemis\src\Artemis.sln and build as Debug
  5. Open <central folder>\Artemis.Plugins\src\Artemis.Plugins.sln and build as Debug
Alternatively in PowerShell
git clone https://github.com/Artemis-RGB/Artemis Artemis
git clone https://github.com/Artemis-RGB/Artemis.Plugins Artemis.Plugins
dotnet build .\Artemis\src\Artemis.sln
dotnet build .\Artemis.Plugins\src\Artemis.Plugins.sln

For an up-to-date overview of what's currently being worked on, see the Projects page

Plugin development

While Artemis 2 is still in development, the plugin API is pretty far along.
To get started, you can download the .NET templates, check out the Artemis.Plugins.Templates repository.

Due to the volatine nature of the project right now, there is no documentation yet. The templates provide some commentary to get you going and feel free to ask for more help in Discord.

Third party plugins

A few people have already started working on plugins! We're keeping a list on our wiki
https://wiki.artemis-rgb.com/en/guides/user/plugins

Work in progress screenshots

Note: Video tutorials and written guides on many of the features displayed below are planned for when Artemis 2 nears feature-completion.

Surface editor The surface editor allows you to recreate your desktop in 2D space, this provides Artemis with spatial awareness and ensures effects scale properly over your different devices. Right clicking a device lets you change its properties such as rotation and scale.

profile-editor.webm

With the keyframe engine you can animate almost any property of the layer. In the example above the position and scale of the shape have been animated using keyframes.

For more screenshots check out the wiki: https://wiki.artemis-rgb.com/en/screenshots

Special thanks

Over the years several companies have supported Artemis by providing both hardware and software, thank you!
Corsair Wooting

Ähnliche Repositories
CalcProgrammer1/OpenRGB

Open source RGB lighting control that doesn't depend on manufacturer software. Supports Windows, Linux, MacOS. Mirror of https://gitlab.com/CalcProgrammer1/OpenRGB. Releases can be found on GitLab.

C++appGNU General Public License v2.0asusaura
4.4k415
scrtwpns/mixbox

Mixbox is a library for natural color mixing based on real pigments.

C#libraryOthercolorrgb
scrtwpns.com/mixbox
3.5k157
help-14/mechanical-keyboard

DIY mechanical keyboard and where to find them

awesomeergodoxcustom-keyboard
mechanical-keyboard.pages.dev
3.4k189
Toinane/colorpicker

Your powerful toolkit for mastering colors.

JavaScriptnpmappGNU General Public License v3.0color-pickercomparison
colorpicker.fr
1.9k137
omgovich/colord

👑 A tiny yet powerful tool for high-performance color manipulations and conversions

TypeScriptnpmlibraryMIT Licensecolorparser
colord.omgovich.ru
1.9k65
antonpup/Aurora

Unified lighting effects across multiple brands and various games.

C#MIT Licenselighting-effectsgame
project-aurora.com
1.8k368
graypegg/chromatism

:rainbow: A simple set of utility functions for colours.

JavaScriptnpmlibraryhsltetrad
1.8k37
dekuNukem/duckyPad

Do-It-All Mechanical Macropad

CMIT Licensekeyboardmechanical-keyboard
dekunukem.github.io/duckyPad/
1.3k172
polychromatic/polychromatic

RGB lighting management software for GNU/Linux. Powered by OpenRazer.

PythonPyPIappGNU General Public License v3.0razerpython
polychromatic.app
1.2k126
Evercoder/culori

A comprehensive color library for JavaScript.

JavaScriptnpmlibraryMIT Licensecss-colorrgb
culorijs.org
1.2k37
moononournation/Arduino_GFX

Arduino GFX developing for various color displays and various data bus interfaces

COtherarduinoavr
1.1k246