Hafiz Muhammad Fawad Shakil

Hafiz Muhammad Fawad Shakil

Engineer & Founder ·· Building GCodex

About

I design medical devices and developer tools from scratch — from embedded firmware to browser-based apps. My work spans hardware, IoT, and open-source tooling for engineers who need things that just work. GCodex started because every G-code viewer online was either broken, slow, or required an upload. So I built a better one. I've won national hardware competitions, received the Merge Microgrant 2025, and been covered in national press — all while shipping real products used by real people. I build. I iterate. I ship.

Badges

Tastemaker
Tastemaker
Gone streaking
Gone streaking
Gone streaking 5
Gone streaking 5

Maker History

  • GCodex
    GCodexFree online G-Code viewer & simulator for CNC and 3D printer
    May 2026
  • 🎉
    Joined Product HuntMay 15th, 2026

Forums

Built this because every G-code viewer was slow, server-dependent, or hadn't been updated since 2015

Most G-code viewers haven't changed in a decade. Here's what the data actually shows:

The problem is real:

  • NCViewer gets ~94K monthly visits yet users still complain about animation speed control being completely broken, and gcode.ws openly admits it's "slow, memory hungry" on their own homepage SimilarwebOnline GCode Viewer

  • The vast majority of NC viewers don't handle machine-specific G-code dialects they assume a generic dialect and silently ignore anything they don't understand, which means bugs slip through undetected CNC Cookbook

  • Every major alternative still requires either a file upload (privacy risk), a desktop install, or locks layer inspection behind a paid plan

The market is growing fast tooling isn't keeping up:

GCodex - Free online G-Code viewer & simulator for CNC and 3D printer

GCodex is a free, browser-based G-Code viewer and simulator. No upload required, no signup needed. Features: - 3D & 2D toolpath visualization - Layer-by-layer inspection - Works with CNC machines and 3D printers - Supports Marlin, Klipper, and standard G-Code - Faster and cleaner than NCViewer and gcode.ws Just paste or load your G-Code file and instantly visualize your toolpaths. Perfect for makers, engineers, and hobbyists.
View more