Ultra-Omega: 실시간 Hex NASM/Rust 컴파일러 – 터미널 없이, 노드만

발행: (2025년 11월 30일 오전 08:57 GMT+9)
2 min read
원문: Dev.to

Ultra-Omega: 실시간 Hex NASM/Rust 컴파일러 – 터미널 없이, 노드만

“베어메탈 개발자를 위한 후디니.”

터미널, objdump, VS Code 사이를 왔다갔다 하면서 한 바이트가 바뀌는 걸 확인하는 게 지겨웠습니다.
그래서 Ultra-Omega를 만들었습니다 — 브라우저 기반 시각적 컴파일러로 NASM, C++, Rust를 실시간 Hex 덤프와 함께 제공합니다.

작동 방식

  • 노드 끌어다 놓기 (Assembler, Compiler, Parameter)
  • 내장 편집기에서 코드 편집
  • Hex와 출력이 실시간으로 업데이트 — 컴파일 단계 없이, 페이지 새로고침 없이
  • 터미널 없음. GDB 없음. 설정 필요 없음.

데모 & 저장소

기술 스택

  • React Flow – 시각적 노드
  • WebAssembly – 브라우저에서 NASM 실행
  • Zustand – 상태 관리
  • Tailwind + Framer Motion – 부드러운 UI
  • TypeScript – 완전한 타입 안전성

대상 사용자

  • OS 개발자 (부트로더, 커널)
  • 임베디드 해커
  • Hex가 “숨 쉬는” 모습을 보고 싶은 모든 사람

의견을 주세요

  • Rust no_std 노드를 추가할까요?
  • Vulkan 셰이더 지원?
  • QEMU 부팅 연동?

댓글 남겨 주세요 — 하나하나 모두 읽습니다.

Back to Blog

관련 글

더 보기 »