memwatch
memwatch is a free, open-source macOS utility for searching and changing values in a running process’s memory.
What memwatch is
memwatch is a free, open-source macOS utility for searching and changing values in a running process’s memory. Its interactive interface can search by value and refine results with comparisons such as equal, greater than, or less than. Search types include strings, 32- and 64-bit floating-point values, and signed or unsigned integers from 8 to 64 bits. Found values can be read, written, monitored, frozen, or unfrozen. The interface also has commands to pause or resume a target process and send it Unix signals, though execution-state support is described as experimental. The project says it should build and run on recent OS X versions. Its author describes using 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 run command uses sudo to attach memwatch to a target process. It is distributed under the MIT License, which permits use without charge and provides the software without warranty.
Good
- Searches strings, floating-point values, and integer types.
- Found values can be read, written, monitored, or frozen.
- The project is free and MIT-licensed.
- It includes commands to pause, resume, or signal a process.
Watch out
- Installation requires building from source.
- Attaching to a target process uses sudo.
- Execution-state support is experimental.
- The MIT License provides the software without warranty.
Who it suits
It suits macOS users who need to inspect or modify process memory, including people using it as a debugging aid. The author also describes using it as a game cheat.
Verdict
memwatch offers detailed memory search and editing controls for macOS, but it requires source-build steps and elevated access to attach to a process. Its process execution-state controls are experimental.
Plans and prices
From memwatch's own pricing page, checked 4 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| MIT-licensed software | Free | Build and install from source · MIT license |
The facts
Each one read from memwatch's own pages, with the date it was checked.
What it does
- Access requirements
- The README's run command uses sudo to attach memwatch to a target process.checked 4 Oct 2026
- Installation
- The README gives source-build steps using phosg and libamd64, followed by make and sudo make install.checked 4 Oct 2026
- License and warranty
- The repository includes the MIT License, which grants use without charge and provides the software without warranty.checked 4 Oct 2026
- Memory controls
- Found values can be read, written, monitored, frozen, and unfrozen.checked 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.checked 4 Oct 2026
- Purpose
- memwatch searches and modifies variables in a running process’s memory through an interactive interface.checked 4 Oct 2026
- Search
- It can search process memory by value and refine results using comparisons such as equal, greater than, and less than.checked 4 Oct 2026
- Support
- The README asks users to let the author know if the program does not work on their system.checked 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.checked 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.checked 4 Oct 2026
Where it runs
- Platform
- The project describes itself as a macOS memory editor and says it should build and run on recent OS X versions.checked 4 Oct 2026
Alternatives to memwatch
- 1
Bit Slicer
Free planOpen sourcemacOS7.0Free plan - 2
chromedp
Free planAPILinuxmacOSSelf-hosted6.7Free plan - 3
ArtMoney
Free planWindows6.5$24.90 one-time - 4
DOSBox Cheat Engine
Free planWebLinuxmacOSWindows6.4Free plan - 5
MemDBG
AndroidiOSLinuxmacOS6.4 - 6
ReClass.NET
Free planLinuxWindows6.4Free plan
