WOPR is a simple markup language and renderer for creating reports, presentations, and infographics inside a terminal. Documents are described with an XML-like structure containing pages, positioned items, and visualization widgets. Each page uses a 12-by-12 grid that allows charts, text boxes, and other elements to be arranged predictably. Its widgets build on the Blessed and Blessed Contrib terminal UI ecosystems. Reports can be viewed locally with the WOPR command-line tool or rendered through a compatible remote service. Multi-page documents can behave like terminal slide decks with manual or automatic advancement, making the project useful for command-line reporting and presentations.

Features

  • XML-like terminal report markup
  • 12-by-12 grid layout system
  • Charts and Blessed-based widgets
  • Multi-page terminal presentations
  • Local command-line viewer
  • Remote and curl-based rendering

Project Samples

Project Activity

See All Activity >

Categories

Markup Languages

License

MIT License

Follow WOPR

WOPR Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of WOPR!

Additional Project Details

Operating Systems

Windows

Programming Language

JavaScript

Related Categories

JavaScript Markup Languages

Registered

2026-10-06