PGF
PGF, or Portable Graphics Format, is a free and open-source TeX macro package for generating graphics within LaTeX documents. It provides low-level drawing primitives and a compact macro language to create paths, coordinates, colors, and decorations. PGF is engine-agnostic and works with pdfLaTeX, XeLaTeX, and LuaLaTeX. It forms the core of the PGF/TikZ package, with TikZ offering a higher-level, user-friendly interface built on top of PGF.
History and scope: Developed by Till Tantau in the 1990s, PGF has become a widely used tool
Features: The language is path-based and coordinate-driven, supporting Cartesian, polar, and custom coordinate systems, transformations, layering,
Usage: PGF is typically used through TikZ, which provides a more natural syntax for diagrams and graphics.
Availability and license: PGF/TikZ is free and open-source and distributed with major TeX distributions such as