Tool stack

The Cyberpunk 2077 modding toolkit

The six tools that form the base of Cyberpunk 2077 modding — manager, scripting frameworks, and asset loading. The infrastructure nearly every modern mod requires.

6 toolsLast verified: June 3, 2026

REDengine 4 exposes no public modding API, so the community built a stack of frameworks the rest of the mods assume as given. Before installing any content mod, it pays to understand —and have installed— that base. This six-tool stack is exactly that infrastructure: the setup that shows up in the "requirements" of nearly any Cyberpunk mod.

The layers of modding

Everything is managed from Vortex: it installs, organizes, and resolves dependencies without you copying files into the game folder by hand. It's the comfortable entry point.

Beneath it live the two base frameworks, solving different layers. Cyber Engine Tweaks (CET) translates internal functions to Lua and brings an in-game console; it's the base of Lua-written mods. RED4ext does the same for C++: it loads native plugins and is the base of intermediate dependencies like TweakXL and ArchiveXL.

Those intermediate dependencies complete the stack. ArchiveXL lets you load new assets —clothing, items, NPCs— without replacing base files, which avoids conflicts. TweakXL edits the TweakDB to change stats, prices, and balance in a mod-compatible way. And Native Settings UI provides the in-game menu where those mods expose their options, without you editing config files.

Why these six

These aren't content mods; they're the foundation:

  • Management → Vortex
  • Lua scripting → Cyber Engine Tweaks
  • Native plugins → RED4ext
  • Asset loading → ArchiveXL
  • Balance editing → TweakXL
  • In-game settings → Native Settings UI

With this base installed, installing content mods becomes a one-click affair. Each tool has its full analysis in the codex.

What's in this stack

  1. Vortex Mod ManagerFree

    The mod manager: installs, organizes, and resolves dependencies from one place instead of copying files by hand.

    Nexus Mods' official mod manager — install, order, and disable Cyberpunk 2077 mods with one click

  2. Cyber Engine TweaksFree

    The Lua scripting layer with an in-game console; the base most Lua mods run on.

    Lua scripting framework that most Cyberpunk 2077 mods depend on to function

  3. RED4extFree

    The native C++ layer that TweakXL, ArchiveXL, and other intermediate dependencies load on.

    Native C++ framework extending REDengine 4 — the foundation TweakXL, ArchiveXL, and Codeware build on

  4. ArchiveXLFree

    Loads new assets (clothing, items, NPCs) without replacing the game's base files.

    Framework for loading custom archives — enables new meshes, textures, and assets without overwriting the game's

  5. TweakXLFree

    Edits the TweakDB to change stats, prices, and balance in a mod-compatible way.

    Framework for modifying TweakDB — Cyberpunk 2077's database of items, perks and mechanics

  6. Native Settings UIFree

    An in-game settings menu where mods expose their options, no config-file editing.

    Lets other mods add their settings to Cyberpunk 2077's in-game menu — without this, you configure mods through text files