ansisheet

terminal art, web native

ansisheet

Display FIGlet banners and simple ANSI effects as responsive SVG sheets. No Node. No npm. No build step. No full terminal emulator.

Type terminal art. Watch it scale.

This is a real <ansisheet> tag on the page. The source stays as terminal cells; the output gets a stable SVG viewBox.

It is not a screenshot. It is not a pre tag.

ansisheet keeps terminal geometry until the last possible moment, then renders a scalable web surface.

Cell first

Parse source into rows, columns, glyphs, colors, and frames.

SVG output

Use a viewBox, not font size math, for predictable resizing.

ANSI aware

Handle SGR colors, cursor positioning, and clear screen frame capture.

No toolchain

Copy static ESM files and the optional Python helper. No package install.

Use one tag.

Include the script and write ordinary markup.

<script type="module"
  src="/src/ansisheet.js"></script>

<ansisheet title="Project banner">
██████╗ ███████╗██╗   ██╗
██╔══██╗██╔════╝██║   ██║
██║  ██║█████╗  ██║   ██║
</ansisheet>