Recode

Stop Waiting, Start Recoding

Recode for Visual Studio allows you to edit C++ code at runtime. Specifically designed for the needs of large software projects such as games and desktop applications to improve iteration times, reduce stress and make coding enjoyable again.

Core capabilities

Edit

Edit and debug code at runtime without the limitations imposed by other approaches. 64-bit, 32-bit, templates, inline code — all supported. The turnaround time of scripting with native C++ performance.
Learn more

Deoptimize

Stuck debugging optimized code because of missing information or inlined functions? Recode lets you deoptimize code at runtime so you can debug with all the information at your fingertips — then reoptimize when you're done.
Learn more

Mutiprocess

Edit code in multiple processes at the same time. Whether it's multiple editor instances, editor and game running together, or even multiple games, Recode keeps them all in sync so you can focus on coding instead of managing your tools.
Learn more

Powerful

  • Edit almost anything — header files and templates included
  • Add, edit and remove functions
  • Add and remove global variables
  • Control compiler optimisations at runtime
  • Update multiple processes simultaneously

Easy integration

  • No code markup or API integration required
  • Minimal runtime impact when enabled
  • Zero runtime impact when disabled
  • Supports custom build systems

Compatible

  • Supports distributed compilation (e.g. IncrediBuild, FastBuild etc.)
  • Supports 64-bit processes
  • Supports optimised builds
  • VS2022 & VS2026
  • LLD support for faster linking

Ready to stop waiting?

Start a free trial today and see how much time Recode saves you.

View pricing