FREEDOM251

Freedom251 › Game Memory Editors

memwatch

Free plan Mac

Visit memwatch Alternatives Pricing

memwatch's own site

What memwatch is

memwatch is a free, open-source macOS utility for searching and changing values in a running process’s memory through an interactive interface. Searches can target strings, 32- or 64-bit floating-point values, and signed or unsigned integers from 8 to 64 bits. After searching, you can refine matches with comparisons such as equal, greater than or less than. The interface lets you read, write, monitor, freeze and unfreeze found values. It also includes commands to pause or resume the target process and send Unix signals, though support for controlling execution state is described as experimental. The project describes memwatch as a macOS memory editor that should build and run on recent OS X versions. Its author says they use it for game cheats and as a debugging aid alongside tools such as gdb. Installation requires building from source with phosg and libamd64, then running make and sudo make install. The command to attach to a target process also uses sudo. The MIT License permits use without charge and provides the software without warranty.

Who it suits

It suits macOS users who need to inspect or modify process memory for debugging or game cheats. Users should be comfortable building software from source and attaching to a process with sudo.

What it does well

  • Searches strings, floating-point values and integers.
  • Can read, write, monitor and freeze values.
  • Includes process pause, resume and Unix signal commands.
  • Free and open source under the MIT License.

What to know first

  • Building and installing requires source-build steps.
  • Attaching to a process uses sudo.
  • Execution-state support is experimental.
  • The software is provided without warranty.

Limits

Execution-state support is described as experimental. The MIT License provides the software without warranty.

Plans

PlanBilled and limitsPrice
MIT-licensed softwareBuild and install from source · MIT licenseFree

As github.com lists them, read 4 Oct 2026. The maker's own page has the final word.

Getting started

  1. Use a recent OS X or macOS system.
  2. Install or build the phosg and libamd64 dependencies.
  3. Build memwatch from its source repository.
  4. Run make, then sudo make install.
  5. Use sudo when running memwatch to attach to a target process.

Verdict

memwatch provides detailed memory search and value controls for macOS, with process commands whose execution-state support is experimental. Using it requires a source build and sudo access to attach to a target process.

Questions

How much does memwatch cost?

The listed plan is free. It is MIT-licensed open-source software.

Which operating systems does memwatch support?

The project describes memwatch as a macOS memory editor intended to build and run on recent OS X versions.

What can it search for?

It searches strings, 32- and 64-bit floating-point values, and signed or unsigned integers from 8 to 64 bits. Comparisons can refine search results.

Do I need administrator privileges to use it?

The documented command for attaching memwatch to a target process uses sudo.

How is memwatch installed?

The documented source-build route uses phosg and libamd64, followed by make and sudo make install.

What license does it use?

The repository includes the MIT License, which permits use without charge and provides the software without warranty.

Facts from memwatch's own pages

Access requirements
The README's run command uses sudo to attach memwatch to a target process. · github.com, 4 Oct 2026
Installation
The README gives source-build steps using phosg and libamd64, followed by make and sudo make install. · github.com, 4 Oct 2026
License and warranty
The repository includes the MIT License, which grants use without charge and provides the software without warranty. · github.com, 4 Oct 2026
Memory controls
Found values can be read, written, monitored, frozen, and unfrozen. · github.com, 4 Oct 2026
Platform
The project describes itself as a macOS memory editor and says it should build and run on recent OS X versions. · github.com, 4 Oct 2026
Process controls
The interface includes commands to pause and resume the target process and send it Unix signals; execution-state support is described as experimental. · github.com, 4 Oct 2026
Purpose
memwatch searches and modifies variables in a running process’s memory through an interactive interface. · github.com, 4 Oct 2026
Search
It can search process memory by value and refine results using comparisons such as equal, greater than, and less than. · github.com, 4 Oct 2026
Support
The README asks users to let the author know if the program does not work on their system. · github.com, 4 Oct 2026
Supported types
Search types include strings, 32- and 64-bit floating-point values, and signed or unsigned integers from 8 to 64 bits. · github.com, 4 Oct 2026
Use cases
The author says they use it as a game cheat and as a debugging aid alongside tools such as gdb. · github.com, 4 Oct 2026

Where memwatch stands on Freedom251

Look at these too