Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>objdiffNew to Visual Studio Code? Get it now.
objdiff

objdiff

decomp.dev

|
34 installs
| (0) | Free
A local diffing tool for decompilation projects
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

objdiff-web

Web interface for objdiff: a local diffing tool for decompilation projects.

This project contains both a standalone web interface and a Visual Studio Code extension.

Symbols view Diff view

How It Works

The object parsing and diffing is powered by objdiff-core, compiled into a WebAssembly Component. The API is defined using WIT.

Performance is a priority, so the web stack is deliberately minimal. The application loads from scratch in under 200ms and diffs large object files in 20ms. The build system, powered by Rsbuild, produces a production build in under 300ms, with near-instantaneous live reloading during development.

Setup

  • Install dependencies:

    pnpm install
    

Run Dev Server

  • Start the dev server using:

    pnpm web:dev
    
  • Visit http://localhost:3000/. (The port may change if it is already in use.)

Run Extension

  • Open the project in Visual Studio Code.

  • Start the extension build using Ctrl+Shift+B or by running:

    pnpm extension:dev
    
  • Run the extension in debug mode using F5.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft