MacSurf 1.68 Brings Modern JavaScript and HTTPS to Classic Mac OS 9

MacSurf 1.68 – NetSurf on OS 9 Released

MacSurf 1.68 Brings Modern JavaScript and HTTPS to Classic Mac OS 9

I am thrilled to announce MacSurf 1.68, a native browser for Classic Mac OS that finally supports real HTTPS and modern JavaScript via the new macQJS engine. This release fixes critical input bugs, ensures instant startup, and allows you to browse modern sites like 68kmla.org directly on your vintage PowerPC hardware without needing a proxy.

The old engine was ES5-only, so MacSurf carried an in-house ES6-to-ES5 transpiler to pre-chew modern bundles before running them, but that transpiler is now retired.
  1. mplsllc

    The single biggest change since 1.5 is under the hood: MacSurf's JavaScript engine has been replaced. Duktape (ES5) is gone; MacSurf now runs macQJS which is a QuickJS port for Classic Mac OS and executes modern ES2023 JavaScript natively on Mac OS 9.

  2. LetsGetTechnicl

    Writing a JS engine for OS 9 in 2026 is like, genuinely impressive

  3. mplsllc

    Having issues with MacSurf?

    I have set up a web page for you to send me MacSurf logs to help with debugging issues and crashes. I also have a version that has much strong logging so we can really see what's going on.

    http://macsurf.org/debugs.html - Works with IE 5 or Netscape.

More from this day

2026-07-07