Skip to content

pscatlabs/pscat

v0.7.0-rc.3MIT OR Apache-2.0

PostScript for precision and imagination: render documents, charts and generative art to PNG, SVG and PDF with the pscat interpreter. Three skills plus the pscat-mcp server. Uses your installed pscat, or downloads the prebuilt one from the project's GitHub releases on first start.

functional-postscript

Write pscat PostScript in a data-in, marks-out style with lib/functional.ps (fp-map, fp-filter, fp-fold, fp-each, fp-compose, fp-curry, fp-dip) and wrap procedures with lib/aspect.ps (aop-before, aop-after, aop-around, aop-count, aop-trace). Use when a piece is built from a list of records, or when you want to count or trace calls to a drawing procedure. Plain rendering uses the pscat skill; art libraries use psart.

Read SKILL.md at the source

Pinned to revision 3b2f9da39aad, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.