C++ libraries for ascii graphics?

This page summarizes the projects mentioned and recommended in the original post on /r/roguelikedev

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • libtcod-vcpkg-template

    A template for C++17 libtcod projects. This template uses Vcpkg to fetch dependencies.

  • Libtcod's Vcpkg template could work for your conditions. The tools it uses are cross-platform, using VSCode as the IDE rather than Visual Studio, but running CMake manually should work also.

  • BearLibTerminal

    A library that creates a terminal-like window with feature-packed drawing of text and easy input handling. MIRROR. (by tommyettinger)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • rlutil

    C and C++ utilities for cross-platform console roguelike game creation.

  • I've used this before: https://github.com/tapio/rlutil

  • raylib

    A simple and easy-to-use library to enjoy videogames programming

  • you can create your own which easier than you might think, I've used Raylib and Made my own RL rendering framework on top of it, and it was easy enough

  • 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

  • I didn't use it yet but I suspect this library might work well with making classic roguelikes: https://github.com/ArthurSonzogni/FTXUI

  • game_jam

    Rules and submissions for the C++ Best Practices game jam(s)

  • Jason Turner (C++ talks presenter, teacher and known for C++Weekly*) recently organized a game jam which required using that library, here are the results.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Zig! Can you C?

    1 project | dev.to | 4 Apr 2024
  • Ask HN: Do you know any open source (2D or 3D) asset libraries?

    1 project | news.ycombinator.com | 27 Feb 2024
  • Raylib – A simple and easy-to-use library to enjoy videogames programming

    1 project | news.ycombinator.com | 8 Feb 2024
  • Advice for managing a group of beginner C programmers, myself included

    1 project | /r/C_Programming | 21 Nov 2023
  • What are some good projects in C for an experienced dev?

    1 project | /r/cprogramming | 20 Nov 2023