Frida

Instrument running software with Frida, a dynamic analysis toolkit for observing and reprogramming applications.

github.com/frida/frida
Frida homepage screenshot

About Frida

Frida is a dynamic instrumentation toolkit for observing and reprogramming applications, aimed at developers, reverse-engineers, and security researchers. This GitHub repository is the main repo for hosting release binaries. It documents two installation paths: prebuilt binaries, including pip install frida-tools for CLI tools, pip install frida for Python bindings, and npm install frida for Node.js bindings; or building from source with make. CLI tools include frida, frida-ls-devices, frida-ps, frida-kill, frida-trace, and frida-discover. Building for Apple OSes requires a trusted code-signing certificate and exported certificate IDs; running the CLI tools also requires additional Python packages.

Key features

  • Dynamic instrumentation toolkit for observing and reprogramming applications.
  • CLI tools include frida, frida-ls-devices, frida-ps, frida-kill, frida-trace, and frida-discover.
  • Python bindings installed with pip install frida.
  • Node.js bindings installed with npm install frida.
  • Prebuilt binaries for various operating systems from GitHub releases.
  • Source builds via make and optional configure options such as --prefix.
Best for: Developers, reverse-engineers, and security researchers who need dynamic instrumentation and can use Python, Node.js, or prebuilt release binaries.
Good for
  • Provides prebuilt binaries as the recommended installation path.
  • Supports Python and Node.js bindings plus CLI tools.
  • Can be built from source with configure options.
Watch out for
  • CLI tools require additional Python packages: colorama, prompt-toolkit, pygments, websockets.
  • Apple OS builds require a trusted code-signing certificate and exported certificate IDs.
  • Repository focuses on hosting release binaries; documentation is hosted separately.

Frida at a glance

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

Frida alternatives

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

All 24 alternatives

Popular in Security Tools

Well-known listings from the same topic.

All 202

Frida FAQ

How do I install Frida's prebuilt tools and bindings?
The recommended way is to run pip install frida-tools for CLI tools, pip install frida for Python bindings, or npm install frida for Node.js bindings; prebuilt binaries for various operating systems are also available from Frida's releases page on GitHub.
How do I build Frida from source?
Run make. You may invoke ./configure first to specify a --prefix or other options.
What does building for Apple OSes require?
A trusted code-signing certificate and exported MACOS_CERTID, IOS_CERTID, WATCHOS_CERTID, and TVOS_CERTID environment variables.
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