┌─ GenPy · script.rpy ────────────────────────────────┐│││ label start: ││ scene bg classroom with fade ││ show eileen happy at center ││ e "Every story starts with one line."││ menu: ││"Begin.": ││ jump chapter_one │││├─ qa ────────────────────────────────────────────────┤│✓ labels reachable ✓ jumps resolved ││✓ assets found ▶ exported in 1.2s │└─────────────────────────────────────────────────────┘
Open a .rpy file and edit labels, jumps, menus, and dialogue with Ren'Py-aware highlighting.
Jump to a label from the file tree, keep several scripts in tabs, and fold long scenes so the structure stays visible.
Switch to Write mode when you want cards instead of raw script. Both views edit the same files — no copy-paste between them.
Why use the script editor?
See label and jump structure without leaving the file.
Highlight keywords, strings, character lines, and comments as you type.
Find and replace across a scene, including regular expressions.
Edits show up in the rest of the GenPy workspace immediately.