Skip to content

A CLI tool with mouse support for drawing ascii art and animations

License

Notifications You must be signed in to change notification settings

InDieTasten/ASCII-mate

Repository files navigation

ASCII-mate

A CLI tool with mouse support for drawing ascii art and animations

Prerequisites

  • /bin/stty (exists in pretty much all posix systems)
  • /bin/sleep (exists in pretty much all posix systems)
  • luajit or lua

Usage

git clone git@github.com:InDieTasten/ASCII-mate.git
cd ASCII-mate
lua main.lua

Editing files

Creating or editing a file called cat.ascii:

lua main.lua cat.ascii

Controls

  • Q to quit
  • Ctrl + S to save

Demo

Demo

Resources and references used to create this project

GitHub Codespaces Development

You can use GitHub Codespaces to develop this project. The dev container configuration includes the following preinstalled tools:

  • lua
  • luajit
  • luarocks
  • busted

To get started, simply open the repository in a GitHub Codespace.