RenPy Script Viewer
A downloadable tool
A program that visualizes RenPy script files (made with AI).
Key features:
- shows script files as a visual layout of connected blocks (virtually all standard RenPy blocks are supported). Branches, jumps, choices - you can trace all the possible paths of your script,
- supports dragging blocks for better placement (you can also select multiple blocks by clicking and dragging over them or Ctrl+click on specific blocks),
- multiple filters show specific types of blocks that you currently need, hiding everything else,
- you can toggle two-paneled view to scroll through two different places in the script at once (same file only),
- double-click on any jump to quickly move to its label. Alt+click on any jump to snap its label right below with all blocks until the next jump (can be glitchy),
- you can load assets (images/audio with definitions) which will be also displayed in the layout (supports standard RenPy definitions of images/audio/composites). Just point to a folder and the program will scan it with all subfolders. Click on thumbnails in the blocks to see the full-sized images. Without definitions, the program will look for matches in filenames, which is unreliable.
Plugin files are an experimental feature, they allow to parse non-standard definitions used in specific visual novels (only two are made - for Everlasting Summer and 7 Summer Days). Not needed for everything else.
P.S. I'd really like to transform it into a full visual editor someday, but no promises - a lot of things are out of my control right now.
| Updated | 32 minutes ago |
| Published | 1 day ago |
| Status | Prototype |
| Category | Tool |
| Author | Eugene Glovak |
| Tags | Ren'Py, tool, web |
| AI Disclosure | AI Assisted, Code |
Download
Download
visrpy.zip 102 kB
Install instructions
No installation required - a standalone html file with JavaScript code that runs in your browser. Download the html and open it - it's that simple. Plugin files are not required to run the program.





Leave a comment
Log in with itch.io to leave a comment.