openjutsu
One-click character swap for videos: an open-source, local Higgsfield Genjutsu alternative built on ComfyUI and MiniMax H3, with FLUX.3 Klein relighting.
Stemlight: free, in-browser tools for xLights sequencing. Auto-timing tracks from your song, and a fast sequence composer.
MediaTypeScript · CSSGitHub @ThulrusOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Auto-timing tracks for xLights: splits a song into stems and structure, in your browser
Taken from the repository README
Loading the full README.
Read the full README ↗Free, in-browser tools for sequencing light shows in xLights.
Stemlight listens to a song and gives you timing tracks for it: sections, bars and beats, drums, bass, vocal phrases, syllables, notes and lyrics. It also has a fast editor for laying effects onto those beats. When you're done, you open the result in xLights to fine-tune and render.
Everything runs in your browser. There's nothing to install, no account, and your audio never leaves your computer.
Drop in a song and get timing tracks to import into your sequence.
drums, bass, vocals and other.Lay out a sequence fast. Every effect snaps to your timing tracks, everything has a keyboard shortcut, and the result opens in xLights as a .xsq.
Open Stemlight Composer and drop your song. Optionally add xlights_rgbeffects.xml from your show folder to get a row for each of your models and groups.
Add timing: drop the .xtiming from Stemlight Timing, or click Quick beats for beats, bars, phrases and sections in a few seconds.
Click a spot on a row and press D to drop an effect on that beat (keep pressing to fill beat after beat), or press a number key for a preset (2 is Fade out). Drag in Draw mode for longer effects like washes and chases. Press ? to see every shortcut.
Click Export and open the .xsq in xLights to fine-tune and render.
Projects save in your browser after every change, and undo is unlimited.
Works in current Chrome, Edge and Firefox. GPU acceleration needs WebGPU, which Chrome and Edge have. Firefox on Linux doesn't ship it yet, so there everything runs on the CPU, more slowly, and the GPU-only options are off.
npm install
npm run dev # dev server: / (landing), /timing/, /composer/
npm test
npm run build # static site in dist/
Milestones, benchmarks, test tools and the code layout are in docs/DEVELOPMENT.md.
AGPL-3.0. Third-party notices are in THIRD_PARTY_LICENSES. Stemlight is not affiliated with the xLights project.