WebGAL

GitHub Overview

OpenWebGAL/WebGAL

A brand new web Visual Novel engine | 全新的网页端视觉小说引擎

Stars3,260
Watchers22
Forks277
Created:September 16, 2021
Language:TypeScript
License:Mozilla Public License 2.0

Topics

diy-toolgalgamegamejavascriptreacttypescriptvisual-novelvisual-novel-engine

Star History

OpenWebGAL/WebGAL Star History
Data as of: 7/25/2025, 12:44 PM

WebGAL

A Brand New Web Visual Novel Engine

Overview

WebGAL is a web-based engine that allows code-free creation of beautiful visual novels. It supports advanced effects through Pixi.js integration and can be used without programming knowledge.

Details

WebGAL is a visual novel engine leveraging modern web technologies. Supporting both scripting and visual editor approaches, it's suitable for users from beginners to advanced developers.

Key Features:

  • Learn core functions in just 3 minutes
  • No programming knowledge required
  • Custom effects via Pixi.js
  • Cross-platform support
  • Includes graphical editor
  • Spine JSON animation support

Pros and Cons

Pros

  • Completely free and open source (MPL-2.0 license)
  • Commercial use allowed
  • Web-first design
  • Runs in browser only
  • Can export as Windows executables

Cons

  • Native app conversion requires workarounds
  • Basic web technology knowledge helpful
  • Limited Japanese documentation

Key Links

Example Code

Basic WebGAL script example:

bgm:bgm01.mp3;
changeBg:background.jpg -next;
changeFigure:character.png -left -next;

Character:Hello! It's a beautiful day today.;

choose:What shall we do?|Go for a walk:walk|Stay home:stay;

label:walk;
Character:Great! Let's walk together.;
jumpLabel:end;

label:stay;
Character:Relaxing at home is nice too.;

label:end;