Privacy: Your API key stays only in your browser and is sent directly to Govee when scanning or running shows. Nothing is sent to LightShow.Studio servers (there are none). Use "Start Over (Reset App)" to clear everything.
Step 2: Scan Resources
Scan Complete.
Devices ready! You are set to build your first light show.
Devices ready! You are set to build your first light show.
Take command of your lights
LightShow.Studio lets you build multi-device light shows, schedule them, and run them with confidence. It is designed to make complex lighting setups feel simple and repeatable.
What it can do
Create shows made of themed scenes, colors, and device actions.
Run shows on a schedule with time windows and active days.
Preview and test device settings before you save.
Estimate API usage to stay within Govee limits.
Quick start
Add your Govee API key and connect.
Scan devices, scenes, and DIYs.
Create a show and add one or more themes.
Set a schedule and save.
Run your show from the Library.
Your data and API key
Your API key stays only in your browser and is stored locally on your device. It is only sent directly to Govee's API when you run scans or control devices. This app does not send your key or show data to any other server (there are none). Use "Start Over (Reset App)" to clear everything at any time.
Move your setup to another machine
On the original machine, go to Set-up and click "Export Setup".
Save the exported JSON file to a location you can access.
Copy the JSON file to the new machine (USB drive, cloud storage, or email).
On the new machine, go to Set-up and click "Import Setup".
Select the JSON file and confirm the import.
Your accounts, shows, and cached scenes will load on the new machine.
Release Notes
Current version: Beta - 0.1.2 (01/25/2026)
Beta - 0.1.2 (01/25/2026)
Masked API keys in selectors and export previews to prevent accidental exposure.
Added first-run onboarding, privacy notices, and a consent banner for analytics.
Improved scan flow with success banners and last-scan timestamps.
Added the Govee API how-to GIF with tap-to-zoom guidance.
Added minutes + seconds duration inputs for show defaults and theme overrides.
Disabled "+ Add Existing Theme" until a theme exists and added tooltips across common controls.
How it works (technical overview)
This is a front-end only app. Your browser calls Govee's OpenAPI endpoints to list devices, pull scenes/DIYs, and send control commands. Data like accounts, shows, and cached scenes are saved in your local browser storage for fast reloading.
When you run a show, the app loops through themes in order, applies brightness and effects per device, and schedules the next theme based on the show's default duration and any per-theme overrides. Optional post-show actions either turn off only the devices used or apply a post-show theme. The intent is to keep things efficient without exposing any private implementation details.
Version: Beta - 0.1.2 (01/25/2026)
My Saved Shows
AlphabeticalNewestOldest
Schedule & History
Schedule
Show History
Show Composer
Show Settings
Show Name
Show Defaults
minsec
Schedule
Post-Show Action
Estimated Daily API Calls0
Limit: 10,000/day per key.
Show Themes
minsec
Device Dashboard
Show Running...
WaitingInitializing...
Welcome to LightShow.Studio
A quick 60-second setup gets you running fast.
Get your Govee API key in the Govee Home app.
Paste the key here to connect your account.
Scan devices, scenes, and DIYs.
Create your first show in the Library.
Items
Built-in Scenes
DIY Scenes
Raw JSON
Theme Library
This app uses local storage (in your browser only) to save shows and keys, plus anonymous usage stats via Google Analytics.
No data is shared beyond Govee API calls.