Mojibake - Low-level Unicode library in C
Show HN: Mojibake – a low-level Unicode library written in C
Mojibake는 C11 및 C++17용으로 설계된 경량의 자체 포함형 Unicode 17 라이브러리입니다. 런타임이나 의존성 없이 표준 준수 텍스트 처리를 제공하여, 정규화, 대소문자 변환, 분할, 양방향 텍스트, 이모지 분석, 조합, 보안 기능 등을 지원합니다. 파일 두 개만 프로젝트에 추가하면 바로 사용할 수 있으며, 선택적 기능 플래그로 바이너리 크기를 줄일 수 있습니다. 공식 Unicode 테스트 스위트를 통과하고, 150만 개 이상의 어서션으로 검증되었습니다. 또한 WASM 빌드로 브라우저에서 모든 API를 직접 시험해 볼 수 있습니다.
Unicode 텍스트 처리를, 불필요한 부담 없이. Mojibake는 런타임이나 의존성 트리 없이 표준을 준수하는 텍스트 처리를 제공하는 작고 빠르며 자체 포함된 Unicode 라이브러리입니다.