# Suggestions for penrose

The following packages have something in common with the package penrose. The packages are ordered in decreasing similarity.

- braids: Draw braid diagrams with PGF/TikZ
- tilings: A TikZ library for drawing tiles and tilings
- tzplot: Plot graphs with TikZ abbreviations
- tikzfill: TikZ libraries for filling with images and patterns
- tikzlings: A collection of cute little animals and similar creatures
- codeanatomy: Typeset code with annotations
- dynkin-diagrams: Draw Dynkin, Coxeter, and Satake diagrams using TikZ
- xistercian: Cistercian numerals in LaTeX
- wheelchart: Diagrams with circular or other shapes using TikZ and LaTeX3
- tikzmarmots: Drawing little marmots in TikZ
- tikzducks: A little fun package for using rubber ducks in TikZ
- liftarm: Geometric constructions with liftarms using TikZ and LaTeX3
- spath3: Manipulate “soft paths” in PGF
- causets: Draw causal set (Hasse) diagrams
- tikz-karnaugh: Typeset Karnaugh maps using TikZ
- istgame: Draw Game Trees with TikZ
- string-diagrams: Create string diagrams with LaTeX and TikZ
- polyhedra: A TikZ package for drawing polyhedra
- profsio: Commands (with TikZ) to work with French “BTS SIO” maths themes
- pmdraw: Draw elements of the diagram monoids
- cpssp: Draw protein secondary structures
- pascaltriangle: Draw beautiful Pascal (Yanghui) triangles
- letterswitharrows: Draw arrows over math letters
- nicematrix: Improve the typesetting of mathematical matrices with PGF
- proflycee: A LaTeX package for French maths teachers in high school
- karnaughmap: Typeset Karnaugh maps
- karnaugh-map: LaTeX package for drawing karnaugh maps with up to 6 variables
- matrix-skeleton: A PGF/TikZ library that simplifies working with multiple matrix nodes
- cartonaugh: A LuaLaTeX package for drawing karnaugh maps with up to 6 variables
- nl-interval: Represent intervals on the number line
- rank-2-roots: Draw (mathematical) rank 2 root systems