Skip to content

Xorrad/tuim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tuim

License GitHub issues GitHub stars

An header-only immediate mode text-based user interface for terminals.

Warning

I scrapped everything to rewrite the entire project from scratch, so if you're looking for the previous version, which is of course unsupported, you can click here.

Table of Contents

Installation

include(FetchContent)
FetchContent_Declare(
  tuim
  GIT_REPOSITORY https://github.com/Xorrad/tuim
  GIT_TAG master
)
set(TUIM_BUILD_TESTING OFF CACHE BOOL "" FORCE)
FetchContent_MakeAvailable(tuim)

target_link_libraries(your_app PRIVATE tuim::tuim)
#include <tuim.hpp>

Features

Examples

There are a few examples available in the examples directory. Do not hesitate to check them to learn more about using predefined generators and making new ones.

Contributing

Contributions to the project are highly appreciated! There are several ways to get involved: you can contribute by reporting any issues you encounter, suggesting new features that could enhance the project, or even by actively participating in the development process through the submission of pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A text-based user interface for terminals.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors