uni-algo
« Back to VersTracker
Description:
Unicode Algorithms Implementation for C/C++
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: unicode c++ library text-processing header-only
Install: brew install uni-algo
About:
UniAlgo is a portable, header-only C++ library providing robust Unicode algorithms including normalization, segmentation, and case conversion. It offers high performance through optimized SIMD implementations and supports both UTF-8 and UTF-16 encodings. The library aims to be a compliant and efficient alternative to standard library components.
Key Features:
  • Header-only C++17 library
  • High-performance SIMD optimizations
  • UTF-8 and UTF-16 support
  • Unicode 15.0 compliant
Use Cases:
  • Text processing and search engines
  • Game development localization
  • Cross-platform application development
Alternatives:
  • ICU – ICU is a full-featured C/C++ library but is heavier and harder to integrate than the header-only UniAlgo.
  • Boost.Text – Boost.Text is a robust alternative but requires the full Boost ecosystem, whereas UniAlgo is standalone.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 11:04am 0 VERSION_BUMP 088ce273