EVERYTHING XIAOMI
Get listed

CLEO

CLEO is an open-source scripting library for supported Grand Theft Auto games and Bully.

Place
#18 of 26
Score
5.8
CLEO's website

What CLEO is

CLEO is an open-source scripting library for supported Grand Theft Auto games and Bully. It runs custom scripts without changing the original game files, allowing additions such as game features, missions, engine enhancements, and in-game applications. Scripts can be added or removed while a game is running, without starting a new game. Plugins extend the scripting runtime with functions such as memory management, text utilities, and audio processing. CLEO Redux adds JavaScript and TypeScript scripting and can run alongside CLEO 5 for supported games. The project provides a CLEO SDK for plugin development and points script authors to Sanny Builder resources. Listed games include GTA III, Vice City, San Andreas, GTA IV, Bully, The Trilogy Definitive Edition, re3, reVC, Liberty City Stories, and Vice City Stories. Supported platforms include Windows PC, iOS, PSP, and PS2. CLEO is free and open source.

Good

  • Open-source and free
  • Scripts can change during gameplay
  • Plugin support extends the runtime
  • JavaScript and TypeScript via CLEO Redux
  • Supports multiple GTA titles and Bully

Watch out

  • General PC setup requires San Andreas version 1.0 US
  • An ASI Loader or equivalent is required
  • Trilogy Definitive Edition support has limitations
  • Not affiliated with Rockstar or Take-Two

Who it suits

It suits players and mod authors who want script-based additions for supported GTA or Bully versions. Compatibility depends on the specific game, platform, and installation requirements.

Verdict

CLEO provides script loading and plugin tools across a broad list of games and platforms. Check the documented version and loader requirements before installing, especially for San Andreas PC.

The facts

Each one read from CLEO's own pages, with the date it was checked.

What it does

CLEO 5 features
CLEO 5 includes modular code with import/export support, runtime checks, debugging utilities, and improved audio and plugins.checked 9 Oct 2026
CLEO Redux
CLEO Redux supports JavaScript and TypeScript scripting and can run alongside CLEO 5 for supported games.checked 8 Oct 2026
Compatibility limit
The general CLEO documentation lists GTA San Andreas PC version 1.0 US and an ASI Loader or equivalent as requirements.checked 8 Oct 2026
Compatibility limitation
The documentation lists GTA San Andreas PC version 1.0 US and an ASI Loader or equivalent as requirements for the general CLEO installation.checked 9 Oct 2026
Developer tools
The CLEO 5 SDK lets developers create new opcodes for GTA San Andreas.checked 9 Oct 2026
Game support
CLEO offers versions for GTA III, Vice City, San Andreas, GTA IV, Bully, and other listed releases, with version-specific requirements and limitations.checked 9 Oct 2026
Install and remove
For the documented PC installation, users extract the release into the game directory; they can uninstall it by removing CLEO.asi and optionally the CLEO folder.checked 9 Oct 2026
License and affiliation
The site states CLEO developers are not affiliated with Take 2 Interactive or Rockstar Games and advises using the product at the user's own risk.checked 9 Oct 2026
Mobile release
The site lists CLEO iOS as an all-in-one GTA: San Andreas modloader for iOS, created by squ1dd13.checked 9 Oct 2026
Notable limit
The site says CLEO Redux supports The Trilogy Definitive Edition with some limitations.checked 8 Oct 2026
Open source
The site describes CLEO as open source and actively maintained on GitHub.checked 8 Oct 2026
Plugins
CLEO includes plugins for debugging, memory manipulation, audio control, text utilities, and other functions.checked 9 Oct 2026
Product
CLEO is a scripting library that runs custom scripts in GTA games without changing the original game files.checked 9 Oct 2026
Purpose
CLEO is a scripting library that runs custom scripts in GTA games without touching game files.checked 8 Oct 2026
Safety controls
CLEO Redux uses permission levels for unsafe operations such as process memory access, loading external libraries, and network requests.checked 8 Oct 2026
Script compatibility
CLEO scripts can be added or removed during a game without starting a new game.checked 9 Oct 2026
Scripts
Users can add or remove scripts while a game is running, without starting a new game.checked 8 Oct 2026
Security behavior
CLEO 5.4 hardens path validation to block access outside the game root and settings directories.checked 9 Oct 2026
Support
The site directs users to Discord to connect with other modders, get help, and share creations.checked 9 Oct 2026
Troubleshooting
The documentation directs users to GitHub tickets and Discord for help with issues not covered in its troubleshooting guide.checked 8 Oct 2026
Use cases
CLEO scripts can add game features, missions, engine enhancements, and in-game applications.checked 9 Oct 2026

Where it runs

Platform availability
The download center lists CLEO iOS as an all-in-one modloader for GTA: San Andreas on iOS.checked 8 Oct 2026

Alternatives to CLEO

All alternatives
  1. 1

    MelonLoader

    Free planOpen sourceAndroidLinuxmacOSWindows
    7.5Free plan
  2. 2

    BepInEx

    Free planOpen sourceAPILinuxmacOSWindows
    7.2Free plan
  3. 3

    Baldur's Gate 3 Script Extender

    Free planOpen sourceAPILinuxWindows
    7.1Free plan
  4. 4

    Satisfactory Mod Loader

    Free planLinuxWindows
    6.4Free plan
  5. 5SMAPI logo

    SMAPI

    Free planAndroidLinuxmacOSWindows
    6.4Free plan
  6. 6

    RED4ext

    Free planWindows
    6.3Free plan