C++ Unicode

Open-source C++ projects categorized as Unicode

Top 18 C++ Unicode Projects

  1. {fmt}

    A modern formatting library

    Project mention: Use this Modern scanf for C++ | dev.to | 2025-05-09

    It's faster than iostream and typed, unlike scanf. Think of {fmt} or std::format in C++20, but in another direction.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. harfbuzz

    HarfBuzz text shaping engine

    Project mention: Harfbuzz Release 11.0.0 | news.ycombinator.com | 2025-03-24
  4. icu

    The home of the ICU project source code.

    Project mention: Debian opens a can of username worms | news.ycombinator.com | 2024-12-06
  5. ugrep

    πŸ” ugrep 7.4 file pattern searcher -- a more powerful, ultra fast, user-friendly, compatible grep replacement. Includes a TUI, Google-like Boolean search with AND/OR/NOT, fuzzy search, hexdumps, searches (nested) archives (zip, 7z, tar, pax, cpio), compressed files (gz, Z, bz2, lzma, xz, lz4, zstd, brotli), pdfs, docs, and more

    Project mention: fd: A simple, fast and user-friendly alternative to 'find' | news.ycombinator.com | 2025-03-19
  6. contour

    Modern C++ Terminal Emulator (by christianparpart)

    Project mention: Ghostty 1.0 | news.ycombinator.com | 2024-12-26
  7. Diagon

    Interactive ASCII art diagram generators. :star2:

    Project mention: Diagon – beautify simple text notation | news.ycombinator.com | 2024-06-05
  8. tomlplusplus

    Header-only TOML config file parser and serializer for C++17.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. utfcpp

    UTF-8 with C++ in a Portable Way

  11. simdutf

    Unicode routines (UTF8, UTF16, UTF32) and Base64: billions of characters per second using SSE2, AVX2, NEON, AVX-512, RISC-V Vector Extension, LoongArch64, POWER. Part of Node.js, WebKit/Safari, Ladybird, Chromium, Cloudflare Workers and Bun.

    Project mention: C Is Not Suited to SIMD | news.ycombinator.com | 2025-01-27

    Lemire and collaborators often write in C++ intrinsics, or thin platform-specific wrappers on top of them.

    I count ~8 different implementations [1], which demonstrates considerable commitment :) Personally, I prefer to write once with portable intrinsics.

    https://github.com/simdutf/simdutf/tree/1d5b5cd2b60850954df5...

  12. neo

    Simulates the digital rain from "The Matrix" (CMatrix clone with 32-bit color and Unicode support) (by st3w)

    Project mention: η‚Šη΄™(kashikishi) is a text editor that utilizes GPU to edit text in a 3D space | news.ycombinator.com | 2024-10-03
  13. wxMEdit

    wxMEdit, a Cross-platform Text/Hex Editor, an improved version of MadEdit

  14. tiny-utf8

    Unicode (UTF-8) capable std::string

  15. text

    A spicy text library for C++ that has the explicit goal of enabling the entire ecosystem to share in proper forward progress towards a bright Unicode future. (by soasis)

  16. uni-algo

    Unicode Algorithms Implementation for C/C++

  17. Forscape

    Scientific computing language

    Project mention: Forscape – A Language and Editor for Scientific Computation | news.ycombinator.com | 2024-10-15
  18. cpp-unicodelib

    A C++17 header-only Unicode library. (Unicode 16.0.0)

  19. YAWYSIWYGEE

    Yet another what-you-see-is-what-you-get equation editor

  20. Lingo

    Text encoding for modern C++

  21. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C++ Unicode discussion

Log in or Post with

C++ Unicode related posts

Index

What are some of the best open-source Unicode projects in C++? This list will help you:

# Project Stars
1 {fmt} 21,766
2 harfbuzz 4,594
3 icu 3,058
4 ugrep 2,816
5 contour 2,660
6 Diagon 1,947
7 tomlplusplus 1,731
8 utfcpp 1,691
9 simdutf 1,366
10 neo 750
11 wxMEdit 688
12 tiny-utf8 547
13 text 324
14 uni-algo 294
15 Forscape 186
16 cpp-unicodelib 112
17 YAWYSIWYGEE 93
18 Lingo 30

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?