All Projects → polychromatic → Polychromatic

polychromatic / Polychromatic

Licence: gpl-3.0
RGB lighting management front-end application for GNU/Linux. Powered by OpenRazer (but soon to be vendor agnostic)

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Polychromatic

Arduino Rgb Tools
A arduino library with tools for controlling an RGB-LED
Stars: ✭ 37 (-93.63%)
Mutual labels:  led, rgb
mqtt-dmx-controller
A simple ArtNet / DMX Controller with MQTT Interface 💡🎬
Stars: ✭ 48 (-91.74%)
Mutual labels:  rgb, led
Blink1
Official software for blink(1) USB RGB LED by ThingM
Stars: ✭ 888 (+52.84%)
Mutual labels:  led, rgb
RGB Audio Backlight
Arduino Sketch for controlling WS2812 RGB Led Strip + Audio Visualizer
Stars: ✭ 19 (-96.73%)
Mutual labels:  rgb, led
govee btled
A Python wrapper for controlling a cheap Bluetooth RGB light bulb.
Stars: ✭ 50 (-91.39%)
Mutual labels:  rgb, led
Msirgb
Alternative to MSI Mystic Light for controlling motherboard LEDs, without the fixed 7 colour limitation.
Stars: ✭ 276 (-52.5%)
Mutual labels:  led, rgb
RGB-Fusion-Tool-PS
Powershell that use RGB Fusion CLI to associate profiles with Windows Processes
Stars: ✭ 30 (-94.84%)
Mutual labels:  rgb, led
eruption
Realtime RGB LED Driver for Linux
Stars: ✭ 140 (-75.9%)
Mutual labels:  rgb, led
acer-predator-turbo-and-rgb-keyboard-linux-module
Linux kernel module to support Turbo mode and RGB Keyboard for Acer Predator notebook series
Stars: ✭ 125 (-78.49%)
Mutual labels:  rgb, led
ioBroker.wled
IoBroker integration to WLED project
Stars: ✭ 22 (-96.21%)
Mutual labels:  rgb, led
Rgb.net
The one-stop SDK for RGB-peripherals
Stars: ✭ 311 (-46.47%)
Mutual labels:  led, rgb
Keyboardvisualizer
Audio visualizer and effects engine for RGB keyboards, mice, and accessories using the OpenRGB SDK. Supports Windows, Linux, and MacOS. Issue tracker on GitLab (https://gitlab.com/CalcProgrammer1/KeyboardVisualizer)
Stars: ✭ 458 (-21.17%)
Mutual labels:  rgb
Sorted Colors
A tool to sort the named CSS colors in a way that it shows related colors together
Stars: ✭ 167 (-71.26%)
Mutual labels:  rgb
Qtodotxt
Cross Platform todo.txt GUI
Stars: ✭ 358 (-38.38%)
Mutual labels:  pyqt5
Codereview
CodeReview is a Git GUI tool to perform code review (Diff Viewer) written in Python3 and Qt5.
Stars: ✭ 334 (-42.51%)
Mutual labels:  pyqt5
Esp Mqtt Json Digital Leds
(OBSOLETE) ESP8266 MQTT JSON Digital LEDs for Home Assistant
Stars: ✭ 503 (-13.43%)
Mutual labels:  led
Pyqt5 Apps
📎Some useful apps based on PyQt5. | 谷歌翻译、bilibili视频下载、华科电费查询、猫耳FM音频下载、无损音乐下载、华科图书馆查询、词云生成器etc.
Stars: ✭ 424 (-27.02%)
Mutual labels:  pyqt5
Esp Mqtt Json Multisensor
(OBSOLETE) ESP MQTT JSON Multisensor for Home Assistant. Supported sensors include the TEMT6000 light, AM312 PIR, DHT22 temperature/humidity sensors. RGB led supports flash, fade, and transition. Over-The-Air (OTA) uploading, too!
Stars: ✭ 323 (-44.41%)
Mutual labels:  led
Luma.led matrix
Python module to drive LED Matrices & 7-segment displays (MAX7219) and RGB NeoPixels (WS2812 / APA102)
Stars: ✭ 407 (-29.95%)
Mutual labels:  led
React Color Extractor
A React component which extracts colors from an image
Stars: ✭ 314 (-45.96%)
Mutual labels:  rgb

Polychromatic

An open source RGB lighting management front-end application to customise OpenRazer peripherals on GNU/Linux. Soon to be vendor agnostic!

Build Unit Tests GitHub Release License Python Version

Screenshot of Polychromatic's v1.0.0 Controller interface

The next generation of the software (v1.0.0) - not released yet!

https://polychromatic.app


v0.3.12 Notice

This README (and branch) is for the next generation of the software still in development. For the older release (v0.3.12) designed for Razer BlackWidow Chroma and is compatible with most Razer hardware that was supported before 2018, see the stable branch.

v1.0.0 is aimed to be released for beta testing as soon as humanly possible!

About

Polychromatic is a vendor agnostic front-end for managing lighting, RGB effects and some special functionality for keyboards, mice, keypads and just about any other gaming peripheral on your GNU/Linux system.

The software aims to make it easy to create and co-ordinate lighting effects that work across all compatible hardware, even if you switch to another brand also supported by Polychromatic.

Presets and triggers enables you to switch your lighting on-the-fly to match the application or game that's currently playing.

View Features & Screenshots (v0.3.12)

Device Support

Polychromatic on its own is just a front-end, it needs at least one backend installed to provide the actual communication with the hardware.

Currently, OpenRazer is the only supported backend at the moment. (Being vendor agnostic is a fairly new objective!)

To check your Razer device is supported, check out the supported devices grid on the OpenRazer website.

In future, this project aims to add support for:

Download

Instructions for each supported distro are provided on the website:

Installing packages from the repository is recommended as this will keep the software up-to-date.

Alternately, providing all the dependencies are installed, you can run the application directly from the repository without installation.

Are you on the cutting edge?

On Ubuntu, add ppa:polychromatic/edge. Arch users can install polychromatic-git from the AUR.

Alternately, grab the latest build from the Actions tab. GitHub requires you to be signed in to download these.

Something not working?

For OpenRazer users, occasionally, issues are caused by an improper driver installation. Polychromatic includes a troubleshooter to identify common problems.

Should you still be stuck, check if an issue already exists, and that your hardware is supported before creating a new issue.

For bugs with Polychromatic, please raise an issue here.

Translations

The software can speak multiple languages! Here's a guide if you'd like to contribute.

Please note that there may be new and changed strings while this new version is being finalized.

Donations

If you love this software and wish to leave a little something to excite the developer, you're welcome to do so via paypal.me. Thank you for your generosity!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].