Zathura

Debug assembly programs with ZathuraDbg, an open-source graphical debugger for x86_64.

zathura.dev
Zathura homepage screenshot

About Zathura

ZathuraDbg is an open-source graphical debugger for assembly emulation. It uses the Icicle emulator with Capstone and Keystone engines, runs without setup, and includes live memory editing, backward stepping through execution, and support for x86_64, ARM 32-bit, Thumbv7m, and AArch64.

It does not debug compiled binaries, and it does not fully support syscalls and OS-level APIs, with implementation for common syscalls still under development.

Key features

  • Emulation-based assembly debugging using Icicle emulator
  • Built-in hex editor for live memory editing during execution
  • Time travel debugging to step backward through execution
  • Support for x86_64, ARM32, Thumbv7m, and AArch64
  • Works out of the box with no setup required
  • Interface with explained commands for learning assembly
Best for: Beginners learning assembly and developers exploring assembly through emulation.
Good for
  • Open-source and freely available for exploration and contribution
  • Launches without setup
  • Supports multiple architectures including x86_64 and ARM variants
Watch out for
  • Does not support debugging binaries at the moment
  • Does not fully support syscalls and OS-level APIs
  • Support for additional architectures is still under development

Zathura at a glance

Type
Online tool
Pricing
Not confirmed. Check the site
Platforms
Web
Open source
Not stated
Language
English
Good for
Developers
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

Zathura alternatives

Tools and sites you could use instead, ranked by how closely they match.

Popular in Code Editors & IDEs

Well-known listings from the same topic.

All 74

Zathura FAQ

Can ZathuraDbg debug binaries?
No, it does not support debugging binaries at the moment. This feature may be added in a future release.
Does ZathuraDbg support syscalls and OS-level APIs?
Not fully. Implementation for common syscalls is under development.
Which architectures are currently supported?
Intel x86_64, ARM 32-bit, Thumbv7m, and AArch64. Support for other architectures is under development.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing