WebGAL
GitHub Overview
OpenWebGAL/WebGAL
A brand new web Visual Novel engine | 全新的网页端视觉小说引擎
Repository:https://github.com/OpenWebGAL/WebGAL
Homepage:https://openwebgal.com
Stars3,260
Watchers22
Forks277
Created:September 16, 2021
Language:TypeScript
License:Mozilla Public License 2.0
Topics
diy-toolgalgamegamejavascriptreacttypescriptvisual-novelvisual-novel-engine
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;