libgrapheme is an extremely simple freestanding C99 library providing utilities for properly handling strings according to the Unicode standard.