Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

GodotWithU

An asset by airyshtoteles
The page banner background of a mountain and forest
GodotWithU hero image

Quick Information

0 ratings
GodotWithU icon image
airyshtoteles
GodotWithU

GodotWithU is a lightweight, pure GDScript real-time collaboration plugin for Godot 4. It enables multiple developers to work on the same project simultaneously over a local network or VPN, bringing Unreal-style Multi-User Editing to Godot. Features include real-time scene synchronization (node transforms, additions, deletions), Google Docs-style collaborative script editing using CRDT (Logoot) algorithms, visual ghost cursors, and a robust node locking system to prevent conflicting edits. No C++ or GDExtension compilation required—just drop it into your addons folder and start collaborating!

Supported Engine Version
4.6
Version String
0.5.3
License Version
MIT
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

GodotWithU - Plugin

Real-time collaborative editing plugin for Godot Engine 4.6+

This is the GodotWithU plugin addon. For complete documentation, visit the main repository.

Features

  • Real-Time Scene Sync: Instantly replicate node changes across connected editors
  • Collaborative Script Editing: Edit .gd files simultaneously with CRDT (Conflict-free Replicated Data Types)
  • Node Locking: Prevent conflicts when multiple users select the same node
  • Pure GDScript: No C++ compilation required
  • Host & Join Workflow: Simple connection-based collaboration

Installation

This plugin should be in the addons/godot_with_u/ folder of your Godot project.

  1. Open Project → Project Settings → Plugins tab
  2. Find GodotWithU in the list
  3. Click the checkbox to enable it

Quick Start

Start a Session (Host)

  1. Look for the GodotWithU dock panel (top right of editor)
  2. Set the Port (default: 7654)
  3. Click Host

Join a Session (Client)

  1. Enter the IP address of the host machine
  2. Set the Port to match the host
  3. Click Join

Once connected, any changes to scenes or scripts sync automatically!

Licensing

This project is licensed under the MIT License - see the LICENSE file for details.

For full documentation, architecture details, and advanced usage, visit the main repository.

GodotWithU is a lightweight, pure GDScript real-time collaboration plugin for Godot 4. It enables multiple developers to work on the same project simultaneously over a local network or VPN, bringing Unreal-style Multi-User Editing to Godot. Features include real-time scene synchronization (node transforms, additions, deletions), Google Docs-style collaborative script editing using CRDT (Logoot) algorithms, visual ghost cursors, and a robust node locking system to prevent conflicting edits. No C++ or GDExtension compilation required—just drop it into your addons folder and start collaborating!

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
GodotWithU icon image
airyshtoteles
GodotWithU

GodotWithU is a lightweight, pure GDScript real-time collaboration plugin for Godot 4. It enables multiple developers to work on the same project simultaneously over a local network or VPN, bringing Unreal-style Multi-User Editing to Godot. Features include real-time scene synchronization (node transforms, additions, deletions), Google Docs-style collaborative script editing using CRDT (Logoot) algorithms, visual ghost cursors, and a robust node locking system to prevent conflicting edits. No C++ or GDExtension compilation required—just drop it into your addons folder and start collaborating!

Supported Engine Version
4.6
Version String
0.5.3
License Version
MIT
Support Level
community
Modified Date
1 month ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers