A modern, dark-themed Tauri + Svelte + Rust application for Hex -> Decimal and Decimal -> Hex conversion, featuring built-in TrinityCore opcode support.
- Automatic Conversion: Instant bi-directional conversion between Hexadecimal and Decimal values.
- Opcode Support: Full support for TrinityCore opcodes for WoW versions 10.2.7, 12.0.1, 12.0.5 and 12.1.
- Searchable List: All available opcodes are listed and searchable. Selecting an opcode automatically fills the conversion fields.
- Visual Feedback: When an entered value matches an opcode, the list automatically scrolls to it and flashes for confirmation.
- System Tray Integration: The application can be minimized to the system tray, where it continues to run in the background.
- Always on Top: Optional toggle to keep the window above all other applications.
- Modern UI: Dark theme and a clean, responsive design.
- Single-File: All resources (icon, opcode data) are embedded directly into the .exe file.
- Build or download
HexDec TC.exe. - Launch the app.
- Select your desired WoW version from the dropdown menu.
- Enter a value in either field or search for an opcode name in the list.
Building the project requires Node.js, the Rust toolchain, and the Tauri prerequisites (WebView2 + MSVC build tools on Windows).
npm install
npx tauri devUse the build.bat file in the root directory:
build.batThe resulting installer and executable will be placed in src-tauri\target\release\bundle.
This project is free to use and modify.