C00lgui V2 May 2026

C00lgui V2 is a purpose-built, aesthetically oriented GUI framework for developers who need a low-latency, visually customizable overlay or control panel—especially in gaming or simulation contexts. It is not a replacement for standard desktop UI toolkits, but for its intended underground and hobbyist use cases, it offers a polished, performant evolution over its predecessor.

Note: Developers considering C00lgui V2 for legitimate projects should weigh its legal and security implications, particularly regarding anti-cheat systems and antivirus detection. C00lgui V2


At its core, C00lgui V2 is a sophisticated user interface framework designed specifically for Roblox scripts run through third-party executors (often colloquially referred to as "exploits"). It allows developers to create visually stunning in-game menus with buttons, sliders, toggles, and dropdowns without the painful overhead of drawing every element manually. C00lgui V2 is a purpose-built, aesthetically oriented GUI

The "V2" designation is critical. The original C00lgui was a revolutionary concept—a library that simplified UI creation. However, it suffered from memory leaks, slow rendering on low-end PCs, and compatibility issues with anti-cheat systems. C00lgui V2 rebuilds the framework from the ground up, utilizing optimized Lua code and modern drawing libraries to circumvent these legacy problems. At its core, C00lgui V2 is a sophisticated

Nothing is more frustrating than reopening a game and having to re-toggle all your hacks. C00lgui V2 includes a built-in State Manager. When you close the GUI, it saves your current configuration to a local JSON file. Re-inject the script, and C00lgui V2 auto-loads your last settings. This is a game-changer for grinding games like Blox Fruits or Pet Simulator.

The jump from the original C00lgui to V2 introduced several significant enhancements:

  • Custom Theming Engine: A signature feature of C00lgui V2 is its theme definition language. Developers can change colors, rounding radii, font sizes, and animation curves via an external JSON or INI file—without recompiling the host application.
  • Input Blocking & Passthrough Modes: For overlay applications (e.g., in-game statistic displays), V2 introduces a hybrid input mode. The GUI can either consume all mouse/keyboard events or pass them through to the underlying application while still rendering the interface.
  • One of the most annoying aspects of old GUIs was "drag lag"—the delay between moving your mouse and the window moving. C00lgui V2 introduces frame-independent dragging. Even if your executor is spamming errors or the game is running at 20 FPS, the GUI moves butter-smooth.