About Renpy
Ren'Py is a visual novel engine used by thousands of creators worldwide. It helps users combine words, images, and sounds to tell interactive stories that run on computers and mobile devices. The engine can create both visual novels and life simulation games.
The engine uses an easy-to-learn script language for writing large visual novels, and its Python scripting supports complex simulation games. Ren'Py is open source and free for commercial use.
Key features
- Supports Android 5.0+, HTML5/Web Assembly (Beta), Linux x86_64/Arm, Windows 10+, Mac OS X 10.10+, and iOS 11+
- Easy-to-learn script language for writing visual novels
- Python scripting for complex simulation games
- Open source and free for commercial use
- Comprehensive reference manual available in English, Japanese, Simplified Chinese, and Traditional Chinese
Good fit for
- Creating visual novels
- Building life simulation games
Renpy: questions and answers
- What is Renpy used for?
- Renpy is an open-source visual novel engine that helps creators tell interactive stories using words, images, and sounds. It is a good fit for creating visual novels and building life simulation games.
- Is Renpy open source?
- Yes. Renpy is open source. Its source code is on GitHub at renpy/renpy and is written mainly in Ren'Py.
- Is Renpy free?
- Yes. Renpy is open source, so the software itself is free to use.
- Can I self-host Renpy?
- Yes. Renpy can be self-hosted on your own server or infrastructure.
- What is Renpy an alternative to?
- Renpy is an open-source alternative to GameMaker. Other open-source alternatives to GameMaker include GDevelop, tic80 and Godot.
- Is Renpy actively maintained?
- Yes. The most recent commit to Renpy was on 14 October 2026, and the latest release is 8.5.3.26051504, published on 16 May 2026. The project has 6.9k stars on GitHub.
Open-source alternatives to Renpy
See all
GDevelop
Games & Emulation
๐ฎ Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
OSSvs GameMakerโ 27k
tic80
Games & Emulation
TIC-80 is a fantasy computer for making, playing and sharing tiny games.
MITvs GameMakerโ 6.2k
Godot
Developer Tools
Godot Engine โ Multi-platform 2D and 3D game engine
MITvs Unityโ 118k
Twine
Open source
UI for creating hypertext stories
OSSvs GameMakerโ 679
Stride
Games & Emulation
Stride (formerly Xenko), a free and open-source cross-platform C# game engine.
MITvs Unityโ 7.9k
O3DE
Games & Emulation
Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables deve
OSSvs Unityโ 9.7k
SaaS alternatives to Renpy
See all
GameMaker
Developer Tools
2D game engine and development environment from Opera
SaaS
Stencyl
Games & Emulation
Make iPhone, iPad, Android & Flash games without code
SaaSConstruct 3
Developer Tools
Browser-based 2D game engine that uses visual event sheets
SaaS
Perro Engine
Developer Tools
Rust game engine with high-level Pup scripting that runs at native speed
SaaS
RPG Maker
Developer Tools
Game development software for building role-playing games without code
SaaS
Amazon Luna
Games & Emulation
Cloud gaming service from Amazon with a rotating game library
SaaS

