No code, start to finish
Dialogue is plain text. Staging is click to place. Effects, music, and choices come from menus. You never write a line of script.
The whole authoring loop is visual.
Stagelight is a Windows visual editor for the Ren’Py engine. Build your story on an infinite node canvas, direct every scene with cards, and export a real, runnable Ren’Py project.
Dialogue is plain text. Staging is click to place. Effects, music, and choices come from menus. You never write a line of script.
The whole authoring loop is visual.
One click turns your canvas into a complete, runnable Ren’Py project. Readable, hand-editable, and fully yours. No lock-in, ever.
Exports pass Ren’Py’s own lint check.
Open an existing Ren’Py project and keep everything. Recognized script becomes visual cards; the rest is preserved word for word.
A Raw Code View is always available.
Every scene is a card on an infinite canvas. Branches are arrows you can read at a glance.
Open a card and stack steps: dialogue, backgrounds, character staging, music, effects, choices.
Get a real Ren’Py project and test it in the real engine, jumping straight to the scene you are editing.
Scene cards, readable branch arrows, and an amber START chip that marks where your story begins.
Untangle any graph. Cards line up cleanly and edges stop crossing your nodes.
label intro:
scene bg village
with dissolve
show eileen happy at left
e "Welcome to the village."
menu:
"Look around":
jump market
"Head to the forest":
jump forest The output is readable script you could have written by hand. Open it in any editor.
This list only contains features you can use right now, in the current build.
Double-click any card and stack ordered steps: dialogue, backgrounds, staging, sound.
Five stage slots, manual placement, and mirroring. Direct up to five characters per scene.
Character and full-screen effects with adjustable durations, picked from a menu.
Branching menus are drawn on the canvas and export as real Ren’Py menu blocks.
Play, queue, and stop audio with fades, all from scene steps.
The Check button runs Ren’Py’s own linter and jumps you straight to any problem it finds.
Leave your email and you will get exactly two messages: one when early access opens, one when 1.0 ships. No newsletter.
No. You build visually and the studio writes the script. If you do know Ren’Py, you can read and edit everything it produces.
Yes. The export is a standard Ren’Py project on your disk. It stays yours and keeps working without this studio.
Yes. Recognized script becomes visual cards, and everything else is kept word for word in raw blocks, with a Raw Code View that shows it all.
No. This is an independent tool for the Ren’Py engine, not affiliated with the Ren’Py project.
More on the FAQ page.