RubyGems Navigation menu

tans-parser 0.1.5

tans-parser parses raw terminal output with ANSI escape sequences into a structured grid representation with per-cell attributes (char, fg, bg, bold, italic, underline, blink). Includes a query API (State) for text search, color inspection, and JSON output, plus heuristic UI element recognition (Selector) for buttons, checkboxes, dialogs, statusbars, and progress bars.

Gemfile:
=

install:
=

Versions:

  1. 0.1.5 June 14, 2026 (25 KB)
  2. 0.1.4 June 07, 2026 (23 KB)
  3. 0.1.3 June 06, 2026 (22.5 KB)
  4. 0.1.1 June 03, 2026 (16.5 KB)
  5. 0.1.0 May 31, 2026 (14 KB)

Runtime Dependencies (1):

Development Dependencies (9):

benchmark-ips ~> 2.13
bundler-audit ~> 0.9
pry ~> 0.14
reek ~> 6.3
rspec ~> 3.12
rubocop ~> 1.50
rubocop-rake ~> 0.7
rubocop-rspec ~> 3.6
simplecov ~> 0.22

Owners:

Pushed by:

Authors:

  • Haluk Durmus

SHA 256 checksum:

=

Total downloads 874

For this version 110

Version Released:

License:

MIT

Required Ruby Version: >= 3.0.0

New versions require MFA: true

Version published with MFA: true

Links: