Files
ghostty/example/swift-vt-xcframework
Mitchell Hashimoto e51de8b58f libghostty: Remove all libc++ and libc++ ABI dependencies
This updates simdutf to my fork which has a SIMDUTF_NO_LIBCXX option
that removes all libc++ and libc++ ABI dependencies. 

From there, the hand-written simd code we have has been updated to also
no longer use any libc++ features. Part of this required removing utfcpp
since it depended on libc++ (`<iterator>`).

libghostty-vt now only depends on libc.
2026-04-15 10:27:05 -07:00
..

swift-vt-xcframework

Demonstrates consuming libghostty-vt from a Swift Package using the pre-built XCFramework. Creates a terminal, writes VT sequences into it, and formats the screen contents as plain text.

This example requires the XCFramework to be built first.

Building

First, build the XCFramework from the repository root:

zig build -Demit-lib-vt

Then build and run the Swift package:

cd example/swift-vt-xcframework
swift build
swift run