A downloadable tool

Download NowName your own price

Ren'Edit is a simple tool designed for beta testers, proofreaders, editors, and developers.

This plugin can be used in virtually any Ren'Py game. It enables a GUI overlay to quickly mark areas for typos, grammatical errors, bugs, etc! Ren'Edit generates a text file with information for the developer to quickly locate and fix issues.

  • Easily modifiable & Open-source (MIT License)
  • Out-Of-The-Box functionality
  • Commented Code

Files within this zip:

  1. README with Installation Instructions & License
  2. EditingLog.txt , the text file that will be modified by Ren'Edit. Developers can add their own message to the top of this file for all beta testers to see!
  3. renedit.rpy , the base code with additional installation instructions and example code for developers.
  4. renedit_screens.rpy , for modifying the appearance of Ren'Edit.
  5. renedit_options.rpy , for archival/distribution instructions for developers.
  6. All the images for the GUI overlay.

This tool was created by minute in collaboration with Caps. As this was lovingly created for the Ren'Py community, we also thank PyTom for the gift of Ren'Py.

This tool is PWYW, but all donations will go towards more tools like this one. Thank you, and happy developing!

Rated 5.0 out of 5 stars
GenreVisual Novel
Made withRen'Py
Code licenseMIT License
Asset licenseCreative Commons Attribution v4.0 International


Download NowName your own price

Click download now to get access to the following files:

README, License 2 kB
Ren'Edit 18 kB


Log in with itch.io to leave a comment.

Hi! Do you have a video demonstrating how to set this up for editors using it on a project that hasn't integrated this in? I have zero Ren'Py coding experience, so the instructions in the README/renedit.rpy weren't clear to me.

(4 edits) (+1)

I don't have a video, but hopefully this will help!

  1. Unzip Renedit into the GameName/game directory.
  2. Open renedit.rpy in Atom, Notepad, or any other text editing software.
  3. Locate the lines beginning with "init python" and ending with "config.keymap...". . (These lines only have one # instead of three!)
  4. Delete the # before these lines and save the file.

Then, just press "e" on your keyboard in-game to bring up the overlay.

Thanks! Maybe I'll make a download version specifically for drag-and-drop use for these cases.

This helped! Thank you so much, I appreciate it!!


thank you


WHOA, very cool.


Thanks so much for putting this tool together! I'm trying it out with a new project and it's working really well.

I got these errors when I tried to add Ren'Edit to my game:

I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.

File "game/renedit/renedit/renedit_screens.rpy", line 8: u'caret' is not a keyword argument or valid child for the input statement.
    input id "input" color "#90a6ad" outlines [(absolute(2),renedit_blue,0,0)] caret Transform("renedit/pen.png",xzoom=-1,ypos=-0.2) 

File "game/renedit/renedit/renedit_screens.rpy", line 49: u'tooltip' is not a keyword argument or valid child for the imagebutton statement.
    tooltip _("Add a note on the current line.") 

Ren'Py Version: Ren'Py

You may have to update your Ren'Py to the latest version. Otherwise, you can comment out the caret transform and the tooltip from the code. Thanks for downloading!


Awesome tool! Thank you so much!


Thank you for your helpful contributions always!!!!