C Unicode

Open-source C projects categorized as Unicode

Top 9 C Unicode Projects

  1. utf8.h

    📚 single header utf8 string functions for C and C++

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. Tehreer-Android

    Standalone text engine for Android aimed to be free from platform limitations

  4. vastringify

    Type-safe Printf in C

  5. unicorn

    Unicode® algorithms on a chip. Compliant with MISRA C:2012. (by railgunlabs)

    Project mention: How SQLite Is Tested | news.ycombinator.com | 2025-12-17

    > It never occurred to me that this was a possibility

    Yes, it's viable. I do it for my companies projects in addition to dual-licensing under the GPL. See "The unit tests and Unicode data generators are not public. Access to them is granted exclusively to commercial licensees." [1].

    [1] https://github.com/railgunlabs/unicorn?tab=readme-ov-file#li...

  6. ocreval

    Update of the ISRI Analytic Tools for OCR Evaluation with UTF-8 support

  7. libtexprintf

    Library providing printf-style formatted output routines with tex-like syntax support.

  8. icu_ext

    PostgreSQL extension (in C) to expose functionality from the ICU library

  9. 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
  10. nuru

    Binary file format for ASCII/ANSI art. (by domsson)

  11. STB-Style-Single-File-C-CPP-JSON-Parser-Generator-Header-Only-Library-With-Full-RFC-Compliance

    Lightweight single-header JSON parser/generator for C/C++ in STB tradition. Implements RFC 8259 (JSON), RFC 6901 (JSON Pointer), RFC 6902 (JSON Patch), and RFC 7386 (Merge Patch). Zero dependencies, thread-safe, UTF-8 validation, file I/O, minification, and custom allocators. Ideal for embedded systems and cross-platform projects.

    Project mention: Show HN: Stb_JSON header only JSON parser for C/C++ | news.ycombinator.com | 2025-09-10

    GitHub: https://github.com/Ferki-git-creator/STB-Style-Single-File-C...

    Lightweight single-header JSON parser/generator for C/C++ in STB tradition. Implements RFC 8259 (JSON), RFC 6901 (JSON Pointer), RFC 6902 (JSON Patch), and RFC 7386 (Merge Patch). Zero dependencies, thread-safe, UTF-8 validation, file I/O, minification, and custom allocators. Ideal for embedded systems and cross-platform projects.

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

C Unicode related posts

  • How SQLite Is Tested

    2 projects | news.ycombinator.com | 17 Dec 2025
  • The C23 edition of Modern C is now available for free

    5 projects | news.ycombinator.com | 15 Oct 2024
  • Latest intl and icu versions cause "breaking change" with Canadian currency display

    2 projects | /r/PHPhelp | 30 Dec 2022
  • Where to start on a specific project, new to coding.

    1 project | /r/learnprogramming | 3 Apr 2021
  • ideas for a course project?

    1 project | /r/C_Programming | 21 Dec 2020
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 Dec 2025
    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. Learn more →

Index

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

# Project Stars
1 utf8.h 1,905
2 Tehreer-Android 92
3 vastringify 72
4 unicorn 65
5 ocreval 59
6 libtexprintf 47
7 icu_ext 32
8 nuru 16
9 STB-Style-Single-File-C-CPP-JSON-Parser-Generator-Header-Only-Library-With-Full-RFC-Compliance 6

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

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