Asymptote
Create precise vector graphics via code
Description
Asymptote is a powerful command-line tool and programming language for generating high-quality vector images in EPS and other formats. With a C++-like syntax, it gives you programmatic control over every detail of your diagrams, charts, and technical illustrations. Ideal for scientists, mathematicians, and engineers, it excels at creating precise, scalable graphics directly from mathematical descriptions or data. You write scripts that define shapes, curves, and layouts, and Asymptote renders them into clean, publication-ready vector files. It combines the flexibility of a programming language with the power of a dedicated typesetting system for graphics.
Screenshots

Click to view full size
