An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

tuispec

tuispec is a Haskell framework for black-box testing of terminal user interfaces (TUIs) over PTY. . It provides a Playwright-inspired DSL for launching apps, sending keystrokes, waiting for text, and capturing snapshots (ANSI text + PNG). . Tests are regular compiled Haskell programs using tasty with per-test isolation via fresh PTY processes. The framework is generic to any TUI binary runnable from a shell, with no instrumentation required inside the target app. . Features include: . * PTY transport with per-test isolation * Text selectors (Exact, Regex, At, Within, Nth) * Keypress and text input actions * Snapshot assertions with ANSI text + PNG artifacts * Configurable retry, timeout, and ambiguity modes * JSON-RPC server for interactive orchestration * REPL-style session mode for ad-hoc exploration

Ecosystem
hackage.haskell.org
Latest Release
0.2.0.0
about 8 hours ago
Versions
2
Downloads
1 total
Links
Registry hackage.haskell.org
Source Repository
JSON API View JSON
CodeMeta codemeta.json
Package Details
PURL pkg:hackage/tuispec
spec
License MIT
First Release 1 day ago
Last Synced about 8 hours ago