awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OpenWebGAL avatar

OpenWebGAL/WebGAL

0
View on GitHub↗
3,854 stele·354 fork-uri·TypeScript·MPL-2.0·3 vizualizăriopenwebgal.com↗

WebGAL

WebGAL is a web-native development environment designed for the creation and publication of interactive narrative games. It provides a browser-based platform that enables users to build visual novels featuring branching dialogue and multimedia assets without requiring manual coding.

The platform distinguishes itself through a visual editor that utilizes node-based logic definition to manage narrative flow and scene transitions. It includes specialized tooling for the configuration and integration of animated character models, allowing for the direct implementation of interactive character sequences within the development environment.

The engine supports a comprehensive workflow for game production, including centralized asset management for images, audio, and video files. Developers can extend the core functionality through a modular plugin architecture that supports the integration of external graphics libraries and custom engine builds.

Projects created within the environment are serialized as structured data and can be deployed as web applications, ensuring accessibility across standard web browsers on various devices. The development process is supported by a live-preview architecture that maintains real-time synchronization between the visual editor and the running game instance.

Features

  • Visual Content Editors - Features a graphical editor that allows building interactive narrative games without requiring manual coding.
  • Visual Novel Engines - Provides a browser-based engine for creating and publishing interactive visual novels with branching narratives and multimedia assets.
  • Branching Narrative Engines - Stores narrative sequences and branching paths as structured data to drive interactive storytelling.
  • Game Engines - Provides an integrated environment for building and rendering interactive narrative games.
  • No-Code Game Engines - Enables the creation of interactive narrative games through a visual, no-code environment that runs directly in the browser.
  • Declarative Narrative Scripting - Enables construction of narrative-driven games using a dedicated scripting language with syntax highlighting.
  • Visual Scripting Editors - Translates graphical node connections into executable game logic for narrative branching and scene flow.
  • Media Asset Management - Provides tools to organize and import media files including images, audio, and video for game production.
  • Web Application Deployments - Publishes completed visual novels as web applications accessible through standard browsers.
  • Character Animation Runtimes - Renders interactive character models using industry-standard animation formats for enhanced storytelling.
  • Game Asset Management - Organizes and imports diverse media files into a centralized workflow for game production.
  • Web Game Deployment - Deploys narrative-driven games as browser-based applications for cross-device accessibility.
  • Modular Plugin Extensions - Supports modular extensions to inject custom graphics libraries and external code into the engine.
  • Live2D Model Configurators - Provides specialized tooling to configure character models and animation sequences for the game engine.
  • Live2D Animation Configurators - Integrates and configures animated character models to enhance visual expressiveness in web-based games.
  • Component Asset Managers - Provides a centralized system to link and manage multimedia assets for game entities.
  • Browser Rendering - Displays interactive character models and visual assets directly in the browser using standard web graphics APIs.
  • Editor Live Previews - Maintains real-time synchronization between the visual editor and the running game instance for immediate feedback.
  • Node.js - Listed in the “Node.js 项目” section of the Great Open Source Project awesome list.

Istoric stele

Graficul istoricului de stele pentru openwebgal/webgalGraficul istoricului de stele pentru openwebgal/webgal

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru WebGAL

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu WebGAL.
  • renpy/renpyAvatar renpy

    renpy/renpy

    6,549Vezi pe GitHub↗

    Ren'Py is a cross-platform game engine and interactive storytelling tool built around a Python-based scripting engine. It is designed for creating visual novels and branching narrative games, where player choices determine story paths and character interactions. The engine provides a complete development framework for building narrative-driven experiences, from simple dialogue trees to complex life simulation games. The engine distinguishes itself through a comprehensive set of integrated systems that handle the full lifecycle of interactive storytelling. Its script-based story engine compile

    Ren'Pyenginegamenovel
    Vezi pe GitHub↗6,549
  • inkle/inkAvatar inkle

    inkle/ink

    4,817Vezi pe GitHub↗

    Ink is an interactive narrative scripting language, a JSON narrative compiler, and a narrative engine runtime. It provides a specialized toolset for authoring non-linear stories and complex branching dialogue systems, allowing developers to manage game state and deliver interactive text to a user interface. The system transforms raw scripts into a machine-readable JSON bytecode format to optimize execution within external game engines. It distinguishes itself through advanced state management, including the ability to serialize story progress into snapshots and maintain concurrent story conte

    C#
    Vezi pe GitHub↗4,817
  • open-llm-vtuber/open-llm-vtuberAvatar Open-LLM-VTuber

    Open-LLM-VTuber/Open-LLM-VTuber

    5,946Vezi pe GitHub↗
    Pythonaiai-companionai-vtuber
    Vezi pe GitHub↗5,946
  • boomingtech/piccoloAvatar BoomingTech

    BoomingTech/Piccolo

    6,638Vezi pe GitHub↗

    Piccolo is a mini game engine designed for building small-scale games with cross-platform support. It compiles and runs on Windows, macOS, and Linux from a unified codebase, and includes an editor integration for live editing and debugging. The engine uses a component-based entity system with data-oriented design, storing component data in contiguous arrays for cache-friendly iteration. It features a fixed timestep game loop that decouples simulation updates from rendering frame rate, and provides a physics debug overlay that renders visual shapes from simulation data synchronized with the ed

    C++cpluspluscppgame-development
    Vezi pe GitHub↗6,638
Vezi toate cele 30 alternative pentru WebGAL→

Întrebări frecvente

Ce face openwebgal/webgal?

WebGAL is a web-native development environment designed for the creation and publication of interactive narrative games. It provides a browser-based platform that enables users to build visual novels featuring branching dialogue and multimedia assets without requiring manual coding.

Care sunt principalele funcționalități ale openwebgal/webgal?

Principalele funcționalități ale openwebgal/webgal sunt: Visual Content Editors, Visual Novel Engines, Branching Narrative Engines, Game Engines, No-Code Game Engines, Declarative Narrative Scripting, Visual Scripting Editors, Media Asset Management.

Care sunt câteva alternative open-source pentru openwebgal/webgal?

Alternativele open-source pentru openwebgal/webgal includ: renpy/renpy — Ren'Py is a cross-platform game engine and interactive storytelling tool built around a Python-based scripting engine.… inkle/ink — Ink is an interactive narrative scripting language, a JSON narrative compiler, and a narrative engine runtime. It… open-llm-vtuber/open-llm-vtuber. anuken/mindustry — Mindustry is a cross-platform game engine and factory automation simulation that combines resource management with… boomingtech/piccolo — Piccolo is a mini game engine designed for building small-scale games with cross-platform support. It compiles and… opendiablo2/opendiablo2 — OpenDiablo2 is an open-source re-implementation of an isometric action role-playing game engine. It functions as a…