Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes

Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes

“Houdini for bare-metal developers.”

I got tired of switching between terminal, objdump, and VS Code just to see one byte change.

So I built Ultra-Omega — a browser-based…


This content originally appeared on DEV Community and was authored by Andreé Salazar

Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes

"Houdini for bare-metal developers."

I got tired of switching between terminal, objdump, and VS Code just to see one byte change.

So I built Ultra-Omega — a browser-based visual compiler for NASM, C++, and Rust with live hex dump.

What It Does (in 3 clicks):

  1. Drag a node (Assembler, Compiler, Parameter)
  2. Edit code in the built-in editor
  3. Watch hex + output update LIVE — no compile, no refresh

No terminal. No GDB. No setup.

Try It Now (Interactive Demo):

https://andreesalazar.github.io/Personal-Profesional/

Tech Stack

  • React Flow – visual nodes
  • WebAssembly – NASM in browser
  • Zustand – state
  • Tailwind + Framer Motion – smooth UI
  • TypeScript – full type safety

GitHub (GPL-3.0)

https://github.com/AndreeSalazar/Personal-Profesional

Who’s This For?

  • OS devs (bootloaders, kernels)
  • Embedded hackers
  • Anyone who wants to see hex breathe

Feedback Wanted!

  • Should I add Rust no_std node?
  • Vulkan shader support?
  • QEMU boot integration?

Drop a comment — I read every single one.

Rust #Assembly #OSDev #LowLevel #WebAssembly #OpenSource #GPL #BareMetal #Compiler #DEVCommunity


This content originally appeared on DEV Community and was authored by Andreé Salazar


Print Share Comment Cite Upload Translate Updates
APA

Andreé Salazar | Sciencx (2025-11-29T23:57:56+00:00) Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes. Retrieved from https://www.scien.cx/2025/11/29/ultra-omega-live-hex-nasm-rust-compiler-no-terminal-just-nodes-2/

MLA
" » Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes." Andreé Salazar | Sciencx - Saturday November 29, 2025, https://www.scien.cx/2025/11/29/ultra-omega-live-hex-nasm-rust-compiler-no-terminal-just-nodes-2/
HARVARD
Andreé Salazar | Sciencx Saturday November 29, 2025 » Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes., viewed ,<https://www.scien.cx/2025/11/29/ultra-omega-live-hex-nasm-rust-compiler-no-terminal-just-nodes-2/>
VANCOUVER
Andreé Salazar | Sciencx - » Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2025/11/29/ultra-omega-live-hex-nasm-rust-compiler-no-terminal-just-nodes-2/
CHICAGO
" » Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes." Andreé Salazar | Sciencx - Accessed . https://www.scien.cx/2025/11/29/ultra-omega-live-hex-nasm-rust-compiler-no-terminal-just-nodes-2/
IEEE
" » Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes." Andreé Salazar | Sciencx [Online]. Available: https://www.scien.cx/2025/11/29/ultra-omega-live-hex-nasm-rust-compiler-no-terminal-just-nodes-2/. [Accessed: ]
rf:citation
» Ultra-Omega: Live Hex NASM/Rust Compiler – No Terminal, Just Nodes | Andreé Salazar | Sciencx | https://www.scien.cx/2025/11/29/ultra-omega-live-hex-nasm-rust-compiler-no-terminal-just-nodes-2/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.