Skip to content

5hashN/atedot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

atedot

a play on 8dot, which is a play on... you know, the number of dots that can be in a braille character ⣿

lightweight terminal plotting tool written in C without extra deps for simple graphing using braille characters

the aim is to make it similar to gnuplot and visualise data within the terminal

requires font with braille support and works best with monospaced fonts

build

mkdir build && cd build
cmake ..
make -j
make install  # installs to ~/.local/bin/atedot
cmake -S . -B build -G "MinG Makefiles"
cmake --install .               # installs to %LOCALAPPDATA%\atedot\bin\atedot.exe
cmake -S . -B build -G "Visual Studio 17 2022"
cmake --build build --cnofig Release

makefile works too

usage

./atedot

or

./examples/demo

running the demo should print

⠑⠢⡀                                     ⡇                                    ⢀⠔⠊
  ⠈⠑⢄⡀                                  ⡇                                 ⢀⡠⠊⠁
    ⡏⠉⠫⢍⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⡩⠝⠉⢹
    ⡇  ⢀⠕⠫⡉⠑⢄                           ⡇      ⢀⠔⠉⠉⠑⢄                ⢀⠔⠊   ⢸
    ⡇ ⢀⠂  ⠈⠑⢄⣂                          ⡇     ⢀⠂     ⢂            ⢀⡠⠊⠁     ⢸
    ⡇⢀⠂      ⠈⢢⢄                        ⡇    ⢀⠂       ⢂         ⡠⠔⠁        ⢸
    ⡇⠄         ⠄⠑⠢⡀                     ⡇    ⠄         ⠄     ⢀⠔⠊           ⢸
    ⡏          ⠈⡀ ⠈⠑⢄⡀                  ⡇   ⡈          ⠈⡀ ⢀⡠⠊⠁             ⢸
   ⠠⡇           ⠠    ⠈⠢⢄                ⡇  ⠠            ⡠⠔⠁                ⢸
   ⠄⡇            ⠄      ⠑⠢⡀             ⡇  ⠄         ⢀⠔⠊ ⠄                 ⢸
  ⠐ ⡇            ⠐        ⠈⠑⢄⡀          ⡇ ⠐       ⢀⡠⠊⠁   ⠐                 ⢸
  ⠂ ⡇             ⠂          ⠈⠢⢄        ⡇ ⠂     ⡠⠔⠁       ⠂                ⢸
 ⠈  ⡇             ⠈             ⠑⠢⡀     ⡇⠈   ⢀⠔⠊          ⠈                ⢸
 ⠁  ⡇              ⠁              ⠈⠑⢄⡀  ⡇⠁⢀⡠⠊⠁             ⠁               ⢸
⠈   ⡇              ⠈⡀                ⠈⠢⢄⡯⠔⠁                ⠈⡀              ⢸
⠉⠉⠉⠉⡏⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⢉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⢉⠝⢋⡟⠫⡉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⢉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⠉⢹⠉⠉⠉⢉
    ⡇                ⡀            ⢀⡠⠊⠁ ⡀⡇ ⠈⠑⢄⡀               ⡀             ⢸   ⡀
    ⡇                ⢀          ⡠⠔⠁   ⢀ ⡇    ⠈⠢⢄             ⢀             ⢸  ⢀
    ⡇                 ⠄      ⢀⠔⠊      ⠄ ⡇       ⠑⠢⡀           ⠄            ⢸  ⠄
    ⡇                 ⠠   ⢀⡠⠊⠁       ⠠  ⡇         ⠈⠑⢄⡀        ⠠            ⢸ ⠠
    ⡇                  ⠂⡠⠔⠁          ⠂  ⡇            ⠈⠢⢄       ⠂           ⢸ ⠂
    ⡇                ⢀⠔⠚            ⠐   ⡇               ⠑⠢⡀    ⠐           ⢸⠐
    ⡇             ⢀⡠⠊⠁  ⢁          ⢀⠁   ⡇                 ⠈⠑⢄⡀  ⢁          ⢸⠁
    ⡇           ⡠⠔⠁      ⠂         ⠂    ⡇                    ⠈⠢⢄ ⠂         ⢺
    ⡇        ⢀⠔⠊         ⠈⠄       ⠌     ⡇                       ⠑⠪⡄       ⠌⢸
    ⡇     ⢀⡠⠊⠁            ⠈⠄     ⠌      ⡇                         ⠈⠕⢄⡀   ⠌ ⢸
    ⡇   ⡠⠔⠁                ⠈⠢⣀⢀⡠⠊       ⡇                          ⠈⠢⣈⢢⣤⠊  ⢸
    ⣇⣀⣔⣊⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣁⣀⣀⣀⣀⣀⣀⣀⣀⣀⣇⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣀⣁⣀⣑⣢⣀⣸
  ⢀⡠⠊⠁                                  ⡇                                 ⠈⠑⢄⡀
⡠⠔⠁                                     ⡇                                    ⠈⠢⢄

but in color

fun

0 1 2 3 4 5 6 7 8 9 A B C D E F

picked from

About

lightweight terminal plotting tool written in C without extra deps for simple graphing using braille characters

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors