Visual novel editor

A visual novel editor for branching story production

GenPy helps visual novel teams move from script text to story structure, scene staging, QA review, and Ren'Py export without splitting work across disconnected tools.

Try GenPy

What this helps with

For narrative designers, writers, technical artists, educators, and teams building branching visual novels in Ren'Py.

  • Keep branching structure visible while writing.
  • Connect scene staging and script content in one workflow.
  • Use validation to reduce late-stage production surprises.
  • Export to a familiar Ren'Py project when the story is ready.

Workflow

Shape the branching narrative

Use story graph and branch views to understand where choices, labels, and jumps lead.

Stage important beats

Use performance tools and templates to move from script intent to playable scene direction.

Validate before publishing

Review project structure, variables, and export readiness before handing off builds.