vt-d 0.1.0

VT/ANSI escape parser and character-cell screen model for D (no PTY)


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

vt-d

VT/ANSI escape parser and character-cell screen model for D.

DUB: vt-d · Repo: dlang-supplemental/vt-d

Pure logic: feed a byte stream → Screen of cells (glyph, colors, attrs). No PTY (see pty-d), no windowing, no GPU.

import vt;

void main()
{
    auto em = new Emulator(80, 24);
    em.feed("\033[31;1mHello\033[0m\n");
    assert(em.screen.at(0, 0).ch == 'H');
}
dependency "vt-d" version="~>0.1.0"

Full docs: see README.adoc. MIT licensed.

Authors:
  • amdphreak
Dependencies:
none
Versions:
0.1.0 2026-Aug-28
Show all 1 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 0 downloads total

Score:
0.0
Short URL:
vt-d.dub.pm