C++ Ascii

Open-source C++ projects categorized as Ascii

Top 13 C++ Ascii Projects

  1. FTXUI

    Features: - Functional style. Inspired by [1] and React - Simple and elegant syntax (in my opinion). - Support for UTF8 and fullwidth chars (→ 测试). - No dependencies. - Cross platform. Linux/mac (main target), Windows (experimental thanks to contributors), - WebAssembly. - Keyboard & mouse navigation. Operating systems: - linux emscripten - linux gcc - linux clang - windows msvc - mac clang

    Project mention: Introducing TUISIC: TUI Music Streaming App. | dev.to | 2025-01-19

    But then i'm an engineer and doing things in organize manner is what i am supposed to do. And one day i came to this repo FXTUI a fantastic C++ library for creating terminal user interfaces, so i started building tuisic.

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

  4. Diagon

    Interactive ASCII art diagram generators. :star2:

  5. eModbus

    Modbus library for RTU, ASCII and TCP protocols. Primarily developed on and for ESP32 MCUs.

  6. arduino-canbus-monitor

    Can bus monitoring tool based on arduino and can bus shield. Implements CAN ASCII/SLCAN protocol compatible with Lawicel CAN232/CANUSB. Can be used for monitoring low speed CAN (interior can bus of most cars, less than 500kbps). For higher speeds serial port can become a bottleneck in case data density is high.

  7. asciicker

    3D ASCII game concept

    Project mention: ASCII 3D Renderer for JavaScript | news.ycombinator.com | 2024-08-10
  8. itoa

    Fast integer to ascii / integer to string conversion

  9. SaaSHub

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

    SaaSHub logo
  10. objcurses

    ncurses 3d object viewer

    Project mention: Objcurses – ncurses 3D object viewer using ASCII in console | news.ycombinator.com | 2025-05-17
  11. ascii-graphics

    3D graphics in the terminal using ASCII characters

  12. asciichart

    Nice-looking lightweight console ASCII line charts, using C++, no dependencies. (by Civitasv)

  13. ffont

    Fegeya FFont, Unique CLI ASCII Art generator with cool fonts!

  14. Verirogue

    A roguelike

  15. json-parse

    Simple ASCII-only JSON parser

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++ Ascii discussion

Log in or Post with

C++ Ascii related posts

  • libaloo (Aloo)

    1 project | dev.to | 27 Sep 2024
  • Ftxui – C++ Functional Terminal User Interface

    1 project | news.ycombinator.com | 28 May 2024
  • Functional Terminal User Interface

    1 project | news.ycombinator.com | 30 Mar 2024
  • Library for NES style terminal game.

    1 project | /r/cpp_questions | 30 Sep 2023
  • Should I give up?

    1 project | /r/cpp | 11 Jul 2023
  • Asciicker – let's kick some ASCII

    1 project | news.ycombinator.com | 5 May 2023
  • Announcing a new ASCII game engine

    1 project | /r/rust | 5 May 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 15 Jun 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 Ascii projects in C++? This list will help you:

# Project Stars
1 FTXUI 8,350
2 Turbo Vision 2,271
3 Diagon 1,981
4 eModbus 450
5 arduino-canbus-monitor 320
6 asciicker 311
7 itoa 228
8 objcurses 103
9 ascii-graphics 64
10 asciichart 37
11 ffont 17
12 Verirogue 2
13 json-parse 2

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?