Quest 6 is a full re-write of Quest, an interactive fiction app, to pure JavaScript. It's a framework for creating parser-based text adventures.



Ren'Py is described as 'A visual novel engine that helps you use words, images, and sounds to tell interactive stories that run on computers, mobile devices, and the web' and is a popular game development tool in the development category. There are more than 25 alternatives to Ren'Py for a variety of platforms, including Windows, Linux, Mac, Web-based and Android apps. The best Ren'Py alternative is Twine, which is both free and Open Source. Other great apps like Ren'Py are Dream Novel, LÖVE, Inky by Inkle and Ink by Inkle.
Quest 6 is a full re-write of Quest, an interactive fiction app, to pure JavaScript. It's a framework for creating parser-based text adventures.



Visual Novel Engine is a cross-platform tool that lets you create visual novels through a simple, flexible and powerful tagging system, no programming skills required.




ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation, is an open source cross-platform game development environment derived from that of the popular software GameMaker Legacy.




raylib is a game development library highly inspired by Borland BGI graphics lib and by XNA framework. Made as a simple and easy-to-use library to enjoy game programming.
Arrow is the free, open-source and feature-rich tool for game narrative design, text-adventure development, and creation of interactive nonlinear storytelling documents.

Cross-platform tool for creating visual novels and interactive stories.


Monogatari is a simple web visual novel engine, created to bring Visual Novels to the web.
A free visual novel creation tool — perfect for commercial use. Easily publish your game across all platforms, including PC, web browsers, smartphones (iPhone & Android), and tablets.


Stencyl isn't your average game creation software; it's a gorgeous, intuitive toolset that accelerates your workflow and then gets out of the way. We take care of the essentials, so you can focus on what's important - making your game yours.



DragonRuby Game Toolkit is a professional grade 2D game engine. It's tiny (~3.5MB), fast, and cross-platform (including consoles and mobile).
Easy to get started, just drag the addons folder into your Godot project, enable the addon, and click on the Dialogic tab. From there I just use the text view, and each line corresponds to one user click. The addon itself has tons of features including choices, characters, glossary; and it's built on Godot so plenty of room to grow!