WorldKit

What is WorldKit?

WorldKit is a suite of advanced tools for creators and developers who want full control over how worlds are built, synchronized, and extended. It provides the runtime, pipelines, and adapters needed to create sophisticated, interoperable Web Wide Worlds.

In short: WorldKit is the power-user toolkit for building, orchestrating, and integrating worlds at any scale.

WorldKit World Builder

WorldOS

The modular, distributed runtime at the core of WorldKit

Inspired by ROS

WorldOS treats each world as a system of coordinated apps and services. Apps can be written in different languages, deployed across containers, and communicate through topic-based, event-driven messaging.

MQTT Message Bus

At its core, WorldOS uses an MQTT message bus for low-latency, pub/sub-style communication between world components, enabling flexible and scalable architectures.

WorldSync

Lightweight real-time synchronization for multiplayer experiences

Presence & Transform Sync

WorldSync delivers real-time presence and transform synchronization, enabling smooth collaborative interactions across devices.

MQTT over TCP/WebSocket

Built on MQTT over TCP/WebSocket for reliable, low-latency multiplayer state management across your worlds.

Creation Tools

Build worlds locally and export them into WebVerse-ready VEML

World Builder

A visual tool for constructing and editing worlds, allowing creators to design immersive environments with intuitive controls.

VEML Blender Plugin

Export your Blender scenes directly into WebVerse-ready VEML format, bridging professional 3D workflows with Web Wide Worlds.

Adapters & Converters

Extend existing ecosystems and bring external content into Web Wide Worlds

WorldOS Adapters

Integrate with popular tools and engines through WorldOS adapters:

  • Blender
  • Unity
  • ROS2

World Converters

Import and convert content from existing games and simulations:

  • Minecraft
  • Cities: Skylines II