Skip to content
@wimaengine

wimaengine

Tools for building modern web games with JavaScript.

Wima Engine is a modular, ECS-driven HTML5 game engine built for developers who want clear architecture, browser-native rendering, and flexible engine systems they can understand, extend, and compose.

The project brings together the core pieces of a web game engine: entities and components, schedules and systems, rendering, window and input handling, scenes, assets, hierarchy, reflection, and developer-facing examples. Each part is designed to work as a focused package while still fitting into a larger engine workflow.

What We Are Building

Wima Engine is focused on:

  • A fast and flexible Entity Component System
  • Modular engine packages that can be used together or independently
  • Web-first rendering with Canvas, WebGL and WebGPU workflows
  • App scheduling, plugins, system ordering and reusable engine patterns
  • Scene, hierarchy, asset and serialization foundations
  • Practical examples for learning, testing and building real projects

Project Goal

Our goal is to make web game development feel more structured without making it heavy. Wima Engine is for developers who want the control of a custom engine, the clarity of ECS architecture and the reach of the browser.

Explore

Popular repositories Loading

  1. wima wima Public

    An ECS driven HTML5 game engine.

    JavaScript 9 1

  2. chorama chorama Public

    A library for webgl based rendering

    JavaScript 4

  3. hisabati hisabati Public

    A javascript math library

    TypeScript 2

  4. marangi marangi Public

    JavaScript 1

  5. .github .github Public

    Description of the organisation

  6. vifaa vifaa Public

    A js library for datastructures and algorithms

    TypeScript

Repositories

Showing 8 of 8 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…