lasi
« Back to VersTracker
Description:
C++ stream output interface for creating Postscript documents
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ postscript vector-graphics library development
Install: brew install lasi
About:
Lasi is a C++ library that provides a stream output interface for generating PostScript documents. It allows developers to create vector graphics using familiar C++ stream operators, simplifying the process of writing PostScript code. This tool is particularly useful for generating diagrams and plots programmatically within C++ applications.
Key Features:
  • Stream-based syntax for easy integration
  • Supports vector graphics and text rendering
  • C++ native library
  • Generates standard PostScript output
Use Cases:
  • Generating scientific plots or diagrams from C++ data
  • Creating dynamic PostScript documents in server-side applications
  • Building custom reporting tools that output vector graphics
Alternatives:
  • Cairo – Cairo is a more comprehensive 2D graphics library supporting multiple backends (PDF, SVG, PNG), whereas Lasi is specifically focused on PostScript generation via C++ streams.
  • GNU plotutils – GNU plotutils provides command-line tools for plotting, while Lasi offers a programmatic C++ library approach for embedding PostScript generation.
Version History
Detected Version Rev Change Commit
Sep 15, 2025 3:09pm 2 VERSION_BUMP 22733da8
Nov 24, 2024 10:15am 2 VERSION_BUMP e26ffe67
Sep 29, 2024 8:55pm 2 VERSION_BUMP 04cea69d
Sep 14, 2024 1:02pm 2 VERSION_BUMP 0f542555