C++ Text

Open-source C++ projects categorized as Text

Top 22 C++ Text Projects

  1. imtui

    ImTui: Immediate Mode Text-based User Interface C++ Library

    Project mention: Ask HN: Interesting TUIs (text user interfaces), maybe forgotten ones? | news.ycombinator.com | 2024-05-06

    imtui looks interesting. A text based backend for Dear ImGui. Never tested it myself though.

    https://github.com/ggerganov/imtui

  2. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  3. utfcpp

    UTF-8 with C++ in a Portable Way

  4. tgfx

    A lightweight 2D graphics library for rendering texts, geometries, and images with high-performance APIs that work across various platforms.

  5. Beeftext

    A text snippet tool for Windows.

  6. FINAL CUT

    The modern text-based widget toolkit.

  7. lexy

    C++ parsing DSL

    Project mention: Show HN: Less Slow C++ | news.ycombinator.com | 2025-04-18

    std::regex is such a nightmare, I didn't take the time to run the code myself but I'd be curious if you would see the same delta if you swapped it for boost::regex or re2.

    I think there's a case to be made for libaries like https://github.com/foonathan/lexy and/or https://github.com/boostorg/parser instead of reaching for a regex in the first place.

  8. zep

    Zep - An embeddable editor, with optional support for using vim keystrokes. (by Rezonality)

    Project mention: Zep: Renderer Agnostic Embeddable Editor | news.ycombinator.com | 2024-05-17
  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. thorvg

    Thor Vector Graphics is a lightweight portable library used for drawing vector-based scenes and animations including SVG and Lottie. It can be freely utilized across various software platforms and applications to visualize graphical contents.

    Project mention: ThorVG – lightweight portable vector graphics library | news.ycombinator.com | 2025-03-12
  11. nanoprintf

    The smallest public printf implementation for its feature set.

  12. ewig

    The eternal text editor — Didactic Ersatz Emacs to show immutable data-structures and the single-atom architecture

  13. react-native-animateable-text

    🆎 A fork of React Native's <Text/> component that supports Reanimated Shared Values as text!

  14. 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)

  15. Volvo-melbus

    Volvo MELBUS Bluetooth audio input and remote control with Arduino Nano

  16. obs-text-slideshow

    OBS plugin inspired by the built in image slideshow, except for text sources instead. Both Free Type 2 and GDI+ are supported.

  17. Lingo

    Text encoding for modern C++

  18. fql

    Formatted text processing with SQL

  19. double-conversion

    A fast Haskell library for converting between double precision floating point numbers and text strings. It is implemented as a binding to the V8-derived C++ double-conversion library.

  20. lambda-options

    Declarative command-line parser for C++, Haskell, and Typescript

  21. charsetdetect-ae

    Character set detection for Haskell

  22. text_steering

    Text drawing and steering behavior using Craig Reynolds algorithms

  23. DXMD-Translations

    Language translation framework for Deus Ex: Mankind Divided and Deus Ex: Breach

  24. pugixml

    pugixml binding for haskell.

  25. 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++ Text discussion

Log in or Post with

C++ Text related posts

  • Using the built-in SQLite module in Node.js

    5 projects | dev.to | 16 Oct 2024
  • Trip C++Now 2024 – think-cell

    4 projects | news.ycombinator.com | 10 May 2024
  • Show HN: CLI for generating beautiful PDF for offline reading

    4 projects | news.ycombinator.com | 5 Feb 2024
  • Is a graphics library necessary for a "game" that just uses ascii characters similar to dwarf fortress? If so, suggestions?

    2 projects | /r/cpp_questions | 22 Jun 2023
  • Beeftext: An open-source text substitution tool for Windows

    1 project | news.ycombinator.com | 8 Jun 2023
  • remapping software?

    1 project | /r/software | 29 Apr 2023
  • Is there a way to add shortcuts for frequently sent messages in Teams?

    1 project | /r/MicrosoftTeams | 11 Apr 2023
  • A note from our sponsor - InfluxDB
    influxdata.com | 25 Apr 2025
    Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →

Index

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

# Project Stars
1 imtui 3,258
2 utfcpp 1,686
3 tgfx 1,241
4 Beeftext 1,083
5 FINAL CUT 1,063
6 lexy 1,057
7 zep 970
8 thorvg 923
9 nanoprintf 693
10 ewig 538
11 react-native-animateable-text 412
12 text 323
13 Volvo-melbus 76
14 obs-text-slideshow 64
15 Lingo 30
16 fql 20
17 double-conversion 15
18 lambda-options 8
19 charsetdetect-ae 7
20 text_steering 6
21 DXMD-Translations 3
22 pugixml 1

Sponsored
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com

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