Skip to content
@frida-packages

frida-packages

Packages for building on Frida, published to npm. Install them in your agent project with npm install, or search and install with frida-pm.

Runtime bridges

Package Description
frida-java-bridge Java runtime interop
frida-objc-bridge Objective-C runtime interop
frida-swift-bridge Swift runtime interop
frida-electron-bridge Electron/Node.js runtime interop
frida-amiga-bridge Amiga emulator instrumentation

Agent development

Package Description
frida-compile Compile an agent made of one or more modules
@frida/injest Test runner for code running inside GumJS, with a VS Code extension
frida-itrace Instruction tracer
frida-elf-pattern, frida-macho-pattern, frida-pe-pattern ImHex patterns for the executable formats Frida meets

Node.js compatibility

Node.js built-in modules for GumJS, so that npm packages written for Node.js work in your agent. Frida's compiler, which frida-compile uses, maps Node.js built-ins to these automatically.

assert · base64-js · buffer · crosspath · crypto · depd · diagnostics_channel · events · fetch · http · http-parser-js · https · ieee754 · net · os · path · process · punycode · querystring · readable-stream · reserved-words · stream · string_decoder · timers · tty · url · util · vm · web-streams

All published as @frida/<name>.

App-side

Package Description
@frida/react-use-r2 React hook for radare2 integrations, used by the frida-trace web UI
@frida/rtc-stream Node.js Duplex stream from a WebSocket or RTCDataChannel

Pinned Loading

  1. frida-java-bridge frida-java-bridge Public

    Java runtime interop from Frida

    JavaScript 414 176

  2. frida-itrace frida-itrace Public

    Instruction tracer powered by Frida

    TypeScript 160 21

  3. frida-swift-bridge frida-swift-bridge Public

    Frida's finally getting Swifty

    TypeScript 154 21

  4. frida-objc-bridge frida-objc-bridge Public

    Objective-C runtime interop from Frida

    JavaScript 66 29

  5. frida-patterns frida-patterns Public

    ImHex patterns for the executable formats Frida meets

    ImHex Pattern Language 2

  6. injest injest Public

    Test runner for code running inside Frida's GumJS runtime

    TypeScript

Repositories

Showing 10 of 41 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…