Skip to content

Interactive demonstration of Deno ANSI library capabilities control, terminal manipulation, keyboard input, mouse tracking.

License

Notifications You must be signed in to change notification settings

NeaByteLab/ANSI-Demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ANSI Demo

Interactive demonstration of the Deno ANSI library capabilities.

Demo Preview

Features

  • 🎨 Colors - Basic colors, text styles, 256-color palette, RGB support
  • 📍 Cursor - Movement, positioning, visibility control
  • 🖥️ Terminal - Screen control, window titles, buffer switching
  • ⌨️ Input - Keyboard handling, escape sequences, special keys
  • 🖱️ Mouse - Tracking, clicks, event parsing

Quick Start

# Run the demo
deno run demo.ts

Controls

  • Arrow Keys - Navigate menu
  • Enter - Select demo
  • q - Quit application

License

This project is licensed under the MIT license. See the LICENSE file for more info.

About

Interactive demonstration of Deno ANSI library capabilities control, terminal manipulation, keyboard input, mouse tracking.

Topics

Resources

License

Stars

Watchers

Forks