# What is Gandi IDE

**Gandi** IDE is an in-browser **game engine**, a mod of MIT Scratch with collaboration features that allow scratchers to design and code together in real-time. Gandi also contains many extensions to help developers make multi-player online games including MMO, MOBA, PvP, and PvE.

## Highlighted Features <a href="#block-c63be4f4103247a4b9674947f2d90d6c" id="block-c63be4f4103247a4b9674947f2d90d6c"></a>

### Realtime Collaboration <a href="#block-c3ddcfaf8e4d432f88cca74fea64ee7c" id="block-c3ddcfaf8e4d432f88cca74fea64ee7c"></a>

✨Teamwork makes the dream work. With Gandi, you can invite teammates to your project, design, code, and debug together in real-time. Say goodbye to the unreadable sb3 files spreading on your desktop. Gandi also allows you and your teammates to manage file versions right in the IDE.

### Rich Extensions <a href="#block-f36beb6903794231bf3bf015164dcb6a" id="block-f36beb6903794231bf3bf015164dcb6a"></a>

🤹🏻‍♀️Scratch is designed for educational purposes and has over 100 million users worldwide. But it also has tons of design flaws. Gandi is intended to solve these problems. Gandi extensions give you access to many features Scratch does not have, including unlimited clones, cloud variables and databases, JSON data structures, regular expressions, lazy loading, video and audio playback, multi-player game engines, and more.

### Performance Improvement <a href="#block-d6f394fc28bd40faa7ec3ad9f99d84e2" id="block-d6f394fc28bd40faa7ec3ad9f99d84e2"></a>

⚡Scratch interprets a syntax tree at runtime, a mechanism which slows run speed. Gandi compiled a project like TurboWarp that allows Gandi to run a project faster. Moreover, Gandi pushed the compiler forward to use WebAssembly for complex algorithms which will enable Gandi to run projects even faster.

More Information >>> <https://getgandi.com/>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cocrea.world/en/features/feature-comparison/what-is-gandi-ide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
