open-sp
« Back to VersTracker
Description:
SGML parser
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: sgml parser xml command-line legacy
Install: brew install open-sp
About:
OpenSp is a command-line SGML parser derived from the James Clark's SP parser. It provides a robust implementation for parsing, validating, and processing SGML documents, serving as a foundational tool for legacy documentation workflows and DTD validation.
Key Features:
  • SGML parsing and validation against DTDs
  • Support for entity management and resolution
  • Command-line tools for document processing (nsgmls, spam, etc.)
  • High-performance C++ implementation
Use Cases:
  • Validating large SGML documentation sets (e.g., DocBook)
  • Converting SGML source to other formats via parsing
  • Debugging malformed SGML markup
Alternatives:
  • libxml2 – Modern XML parser; does not support SGML, only XML.
Version History
Detected Version Rev Change Commit
Sep 14, 2025 10:20pm 0 VERSION_BUMP 0419d2d5
Sep 12, 2024 10:23pm 0 VERSION_BUMP 55314319
Sep 12, 2024 2:19pm 0 VERSION_BUMP ab25ebd2