Skip to content
SPECIFICTION
Get listed

Squalr

squalr.com

WindowsmacOSLinuxAndroidAPI
Visit squalr.com
Spec score 7.0 #16 of 23 in Game Memory Editors

What it is

Squalr is open-source software for editing memory in single-player PC games to develop cheats. It scans and modifies running process memory, using multithreading and SIMD, and can analyze program behavior over time for dynamic analysis. Scanning covers primitive values, arrays, strings, structs, and pointers; the desktop app also includes process selection, a memory viewer, project files, symbol layouts, and plugin-backed tools. Squalr is available as a desktop app, terminal tool, Android app, and Rust crates for custom scanning workflows. Its CLI can expose a JSON HTTP control surface for automation and integration tests. Plugins extend built-in tools, data types, instruction providers, binary symbols, and Dolphin memory-view routing. The project says scripting is planned but has no stable public scripting surface yet. Windows downloads are listed for Windows 7, 8, and 10 in 32-bit and 64-bit versions. The documented Android GUI path requires a rooted device and Android SDK and NDK setup; the macOS guide says process access may require disabling system sandboxing protections and running with elevated permissions.

Spec sheet

Product
Squalr describes itself as a highly performant dynamic analysis reverse-engineering tool written in Rust.Read 30 Sep 2026 · github.com
Audience
The maker says its goal is fast, efficient, easy-to-use software for modding single-player games.Read 30 Sep 2026 · squalr.com
Platforms
The repository lists Windows, Linux, and Mac builds, and an Android app for rooted devices.Read 30 Sep 2026 · github.com
Integrations
The CLI can expose a JSON HTTP control surface with health, command and event-polling endpoints.Read 30 Sep 2026 · github.com
Support
The product site invites users to join its Discord chat.Read 30 Sep 2026 · squalr.com
License
The GitHub repository identifies its license as GPL-3.0.Read 30 Sep 2026 · github.com
Android requirements
The documented Android GUI path requires a rooted device and Android SDK and NDK setup.Read 30 Sep 2026 · github.com
Automation
The CLI can expose a JSON HTTP control surface for automation and integration tests.Read 30 Sep 2026 · github.com
Desktop workflows
The standalone app includes process selection, element, array and string scans, pointer scans, a memory viewer, project files, symbol layouts and plugin-backed tooling.Read 30 Sep 2026 · github.com
Download information
The maker's download page lists Windows 7, 8, and 10 in 32-bit and 64-bit versions.Read 30 Sep 2026 · squalr.com
Dynamic analysis
Squalr analyzes how a program behaves over time to support dynamic analysis workflows.Read 30 Sep 2026 · github.com
Extensibility
The project describes plugins for built-in tools, data types, instruction providers, binary symbols, and Dolphin memory-view routing.Read 30 Sep 2026 · github.com
Interfaces
Squalr can be used as a desktop app, terminal tool, Android app, or Rust crates for custom scanning workflows.Read 30 Sep 2026 · github.com
Library use
Developers can use Squalr Rust crates for byte scanning, custom target integration, native process scanning, frontend or automation workflows, and project and symbol tooling.Read 30 Sep 2026 · github.com
Limits
The repository says scripting is planned and there is not yet a stable public scripting surface.Read 30 Sep 2026 · github.com
Memory scanning
The tool scans and modifies running process memory, using multithreading and SIMD for faster scans.Read 30 Sep 2026 · github.com
Official download page
The official download page lists Windows 7, 8 and 10 in both 32-bit and 64-bit versions as supported platforms.Read 30 Sep 2026 · squalr.com
Plugins
Existing plugin crates cover built-in plugins, 24-bit data types, instruction providers, binary symbols and Dolphin memory-view routing.Read 30 Sep 2026 · github.com
Scanning features
The repository lists primitive, array, string, struct, and pointer scans, plus a struct viewer and project system.Read 30 Sep 2026 · github.com
Security requirements
The macOS guide says process access may require disabling system sandboxing protections and running Squalr with elevated permissions.Read 30 Sep 2026 · github.com
Use cases
The official website describes Squalr as memory editing software for developing cheats for single-player PC games.Read 30 Sep 2026 · squalr.com

Strong points and limits

Strong points

  • Open-source under GPL-3.0
  • Scans primitives, arrays, strings, structs, and pointers
  • Available as desktop, terminal, Android, and Rust tools
  • CLI offers JSON HTTP automation surface

Limits

  • No stable public scripting surface yet
  • Android GUI requires a rooted device
  • macOS access may require disabling protections
  • Windows downloads list Windows 7, 8, and 10

Who it suits

Squalr is for people developing mods or cheats for single-player PC games, and developers building custom scanning or automation workflows. The Android GUI setup is for users with a rooted device and Android SDK and NDK setup.

Verdict

Squalr offers memory scanning and editing across several interfaces, with plugin and Rust-crate options for extension. Its scripting limitation and platform-specific setup requirements are important to weigh before choosing it.

Where Specifiction places it

Alternatives to SqualrAll alternatives →