WOPR
A simple markup language for creating rich terminal reports, presentations and infographics.
The markup language lets users describe terminal‑based reports, presentations, and infographics using a simple XML syntax. A document consists of pages arranged on a 12 × 12 grid, where each cell can host widgets such as bar charts, boxes, maps, and other components drawn from the blessed and blessed‑contrib libraries. Widget properties are expressed as XML attributes or nested elements, mirroring the configuration objects used in JavaScript.
Reports can be rendered in three ways. An online viewer accepts POSTed XML (or a URL to the XML) and streams a formatted terminal view via curl, while a local viewer—installed through npm—loads a file without any network traffic. The online service is provided as a reference implementation; users may also host their own server if needed.
The tool is aimed at developers and system administrators who need to generate rich, interactive terminal dashboards or slide‑like presentations without leaving the command line. It is stable, available as a CLI, and relies on existing terminal UI libraries to provide a variety of visual widgets.
Reviews
Loading reviews…
Similar apps
Terminals & CLI
Wat
Instant, central, community-built docs.
Terminals & CLI
mapscii
Terminal Map Viewer.
Terminals & CLI
warp
Secure and simple terminal sharing.
Terminals & CLI
xq
XML and HTML beautifier and content extractor.
Terminals & CLI
terminals-are-sexy
Terminal frameworks, plugins & resources.
Terminals & CLI
Kui
CLI graphics framework