---
title: "Simdutf Can Now Be Used Without libc++ or libc++abi"
url: https://daily.dev/posts/simdutf-can-now-be-used-without-libc-or-libc-abi-2ltzrk2hr
source_url: https://mitchellh.com/writing/simdutf-no-libcxx
type: article
source: "Mitchell Hashimoto"
published: 2026-04-15T18:39:07.276Z
updated: 2026-04-15T18:39:28.690Z
tags: ["c++"]
reading_time: 8
upvotes: 4
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Simdutf Can Now Be Used Without libc++ or libc++abi

**[Mitchell Hashimoto](https://daily.dev/sources/mitchellh)** · 8 min read · 4 upvotes · 0 comments

## Summary

Mitchell Hashimoto contributed a PR to simdutf that enables the library to be built without depending on libc++ or libc++abi. The work involved two main challenges: replacing STL types with a custom stl_compat.h header for NO_LIBCXX mode, and eliminating hidden libc++abi dependencies caused by C++ ABI features like function-local statics, pure virtual tables, and thread-safe initialization guards. A CI audit script was added to prevent regressions. The change benefits portability to embedded, WebAssembly, and freestanding environments, reduces binary size, and simplifies static linking. Ghostty has already adopted the change, removing libc++ and libc++abi from libghostty-vt entirely. The PR to simdutf is still under review, but a fork is available in the meantime.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://mitchellh.com/writing/simdutf-no-libcxx>

## Similar posts on daily.dev

- [Libghostty sneak peek](https://daily.dev/posts/libghostty-sneak-peek-k4zzyubgy) · Bytes by ui.dev · 2 upvotes · 0 comments
- [Libghostty Is Coming](https://daily.dev/posts/libghostty-is-coming-cytt7hhof) · Mitchell Hashimoto · 5 upvotes · 0 comments

---

Tags: [#c++](https://daily.dev/tags/c++)

[View this post on daily.dev](https://daily.dev/posts/simdutf-can-now-be-used-without-libc-or-libc-abi-2ltzrk2hr)
