C++ utf-8

Open-source C++ projects categorized as utf-8

Top 11 C++ utf-8 Projects

  1. Turbo Vision

    A modern port of Turbo Vision 2.0, the classical framework for text-based user interfaces. Now cross-platform and with Unicode support.

    Project mention: DOjS – A DOS JavaScript Canvas with Sound | news.ycombinator.com | 2024-09-02

    Not exactly what you're looking for, but there's Shell in a Box (see https://github.com/shellinabox/shellinabox), that can create a terminal on a web page, and expose an actual terminal application running on a server.

    One thing that is certainly doable is also to use a standard TUI framework in another language (there are many of them, e.g. https://github.com/magiblot/tvision for C++, https://github.com/charmbracelet/bubbletea for Go, etc.), compile it to WASM, and find how to bridge the WASM output to the browser (I've seen this: https://github.com/cryptool-org/wasm-webterm, but never tried it).

  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. tomlplusplus

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

  4. utfcpp

    UTF-8 with C++ in a Portable Way

  5. ImGuiColorTextEdit

    Colorizing text editor for ImGui

    Project mention: Show HN: ImPlot3D – A 3D Plotting Library for Dear ImGui | news.ycombinator.com | 2024-12-18

    I use this in a project, but it's more like a source code editor:

    https://github.com/BalazsJako/ImGuiColorTextEdit

    'Rich' text editing might hit limitations with Dear ImGui's text rendering (e.g. not sure if things like italics, bold or strikethrough are supported out of the box).

  6. replxx

    A readline and libedit replacement that supports UTF-8, syntax highlighting, hints and Windows and is BSD licensed.

  7. tiny-utf8

    Unicode (UTF-8) capable std::string

  8. turbo

    An experimental text editor based on Scintilla and Turbo Vision. (by magiblot)

  9. SaaSHub

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

    SaaSHub logo
  10. uni-algo

    Unicode Algorithms Implementation for C/C++

  11. Lingo

    Text encoding for modern C++

  12. StripDisplay

    Display text and bitmaps on strip led panels.

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++ utf-8 discussion

Log in or Post with

C++ utf-8 related posts

  • uni-algo: Unicode Algorithms Implementation for C/C++

    1 project | news.ycombinator.com | 25 Mar 2024
  • A C++ commandline for use in servers and chat software. Provides very simple asynchronous input/output.

    2 projects | /r/cpp | 9 Mar 2022
  • Scroll rgb bit map array

    1 project | /r/FastLED | 23 Feb 2022
  • Replxx 0.0.4 is out: a C++, GNU readline and BSD libedit replacement library

    1 project | news.ycombinator.com | 20 Oct 2021
  • DumboCpp - Declare C++ functions and invoke them via command line interface

    2 projects | /r/cpp | 8 Oct 2021
  • Scrolling text on flexible panels.

    1 project | /r/FastLED | 7 May 2021
  • LEDSprites: possible to convert BMP image sequence to sprite frames?

    2 projects | /r/FastLED | 7 Apr 2021
  • A note from our sponsor - SaaSHub
    www.saashub.com | 18 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 Turbo Vision 2,197
2 tomlplusplus 1,740
3 utfcpp 1,693
4 ImGuiColorTextEdit 1,534
5 replxx 703
6 tiny-utf8 547
7 turbo 527
8 uni-algo 294
9 netLink 217
10 Lingo 30
11 StripDisplay 6

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