this post was submitted on 18 Feb 2026
9 points (90.9% liked)

OpenRGB

42 readers
3 users here now

The new home of the Lemmy OpenRGB Community! Formerly https://lemmy.ml/c/openrgb

Official website: https://openrgb.org/

GitLab: https://gitlab.com/CalcProgrammer1/OpenRGB

Codeberg: https://codeberg.org/OpenRGB/OpenRGB

Discord: https://discord.com/invite/AQwjJPY

Mastodon: https://floss.social/@OpenRGB

Spacebar: https://fermi.chat/invite/36WvoE?instance=https%3A%2F%2Fspacebar.chat

Patreon: https://www.patreon.com/CalcProgrammer1

founded 2 weeks ago
MODERATORS
 

I haven't abandoned OpenRGB. It might seem that way given the last "stable" release was in 2023, but rest assured 1.0 is on the horizon still. I originally intended to release 1.0 last year shortly after 1.0rc1, but external setbacks pushed it back, namely WinRing0 being taken down by Windows Defender and Qt5 reaching EOL. However, after putting out those fires I decided I was not happy releasing 1.0 in its current state. Several other developers had open concerns about the backend and about rough edges in the user experience, and more issues came to light after 1.0rc2 in September.

Moving to a client/service architecture on Windows was desired to get around PawnIO's need to run as admin, but significant parts of the user interface (settings and profiles mainly) were not made to work with the SDK server.

This led to the creation of the next branch, a separate branch where I have been doing some major user-facing as well as backend changes. Notable big changes are below.

  • Update to Plugin API v5 and SDK Protocol v6
  • New profile system that properly integrates plugin settings into OpenRGB profiles
  • Settings and profile sync with background service
  • USB HID device hotplugging
  • Dynamic list updates
  • Per-Zone Modes
  • Lots of potential crashes mitigated by backend cleanups, protocol improvements, and better definition of plugin interfaces

For more detail, see this merge request:

https://gitlab.com/CalcProgrammer1/OpenRGB/-/merge_requests/2935

You can also download pipeline builds there to test, and -next-git AUR packages are available for testing as well on Arch based distros.

top 6 comments
sorted by: hot top controversial new old
[–] Matt 3 points 2 weeks ago

Thanks for the update!

[–] sidelove@lemmy.world 3 points 2 weeks ago

Oh, awesome! I actually stumbled upon this project today since I bought an Aula f75 and wanted to see what ambient light solutions there were for Linux. I saw there's a slot open, so I'm actually hoping to take a swing at writing a controller for it once it comes in!

[–] grue@lemmy.world 1 points 2 weeks ago

Moving to a client/service architecture on Windows was desired to get around PawnIO's need to run as admin, but significant parts of the user interface (settings and profiles mainly) were not made to work with the SDK server.

This led to the creation of the next branch, a separate branch where I have been doing some major user-facing as well as backend changes. Notable big changes are below.

Sounds to me like you should've gone ahead and released what you had before as 1.0 and then called this new one the 2.x branch.

[–] 1984@lemmy.world 1 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Thanks for the tool and for still working on it! I don't interact with it that often because it works as it should for my needs in a way I don't need to touch it after setting it up.

EDIT: Just donated. I appreciate the work!

[–] CalcProgrammer1@lemmy.today 1 points 2 weeks ago

Thanks for the donation!