Ren'Py
A visual novel engine for telling interactive stories with words, images, and sounds.
Ren'Py is an open-source visual novel engine that enables creators to build interactive stories using words, images, and sounds. It solves the problem of developing narrative-driven games that run across computers and mobile devices, supporting both visual novels and life simulation games. The engine is free for commercial use and is designed to make storytelling accessible without requiring extensive programming knowledge.
The engine features an easy-to-learn script language for writing large visual novels, while its Python scripting capability handles more complex simulation game logic. Ren'Py runs on multiple platforms including Windows 10+, macOS 10.10+, Linux x86_64/Arm, Android 5.0+, iOS 11+, and offers HTML5/Web Assembly support in beta. It includes a comprehensive reference manual available in English, Japanese, Simplified Chinese, and Traditional Chinese, with a quickstart guide for beginners.
Ren'Py is intended for individual creators and teams developing visual novels or life simulation games. The software is available as a free download with no licensing fees, and the latest stable release is Ren'Py 8.5.3. There is also a nightly fix version that includes recent updates. The engine is supported through community forums and a Discord server, with development contributions managed via GitHub.
12 alternatives to Ren'Py
Ranked by how well each tool replaces Ren'Py: shared features, audience, price and popularity.
An open-source tool for telling interactive, nonlinear stories.
Covers 3 of 10 key features.
Free planOpen source60 out of 100 matchContact salesRead, write, discover, and share the books you'll always remember.
Covers 1 of 10 key features.
Free plan53 out of 100 match$4.99/mo- 53 out of 100 matchContact sales
Create, share and reuse interactive HTML5 content in your browser
Covers 2 of 10 key features.
Free planOpen source53 out of 100 matchContact salesThe next gen modern open source learning platform
Covers 2 of 10 key features.
Free planOpen source52 out of 100 matchFreeLearn a language. Memrise is authentic, useful & personalised.
Covers 1 of 10 key features.
Free plan51 out of 100 matchContact salesOnline platform for learning foreign languages through interactive exercises.
Covers 1 of 10 key features.
Free plan50 out of 100 matchContact salesA programming website and app where you don't need to know how to program.
Covers 2 of 10 key features.
Free plan50 out of 100 matchContact salesA free, cross-platform 2D game engine for building apps and games with Lua scripting.
Covers 3 of 10 key features.
Free planOpen source49 out of 100 matchContact salesA platform to learn skills needed for technology jobs and prepare for coding interviews
Covers 1 of 10 key features.
Free plan48 out of 100 matchContact sales- 48 out of 100 match$15/mo