Drawing & diagrams
TikZ basicsPGF / TikZ overview: PGF vs TikZ・tikzpicture environment・Paths & drawing (\draw \fill)・Nodes & labels・Coordinate systems・Styles & options・Drawing shapes: \draw・\fill・\filldraw・circle・rectangle・-- (line)・arc・ellipse・grid・parabola・node・Drawing graphs: Nodes & edges・graphdrawing library・matrix of nodes・Overlaying on other images: \node (img)・remember picture・overlay・TikZ-based packages: arrows.meta・positioning・calc・decorations・shapes・patterns・fit・backgroundsPlotsPGFPlots: 2D plots・3D plots・Plot from data files・gnuplot integration: gnuplot via PGFPlots・raw gnuplot・requires -shell-escape・Use from R / Python: R: tikzDevice・Python: tikzplotlibOther drawing systemsPSTricks: \psline・\pscircle・\psframe・pspicture environment・\rput・Xy-pic: \xymatrix・Arrows (\ar)・Commutative diagrams・Asymptote: asy・inline (asymptote env)・3D drawing・MetaPost: mpost・luamplib・MetaFunCircuits (circuitikz)Circuits (to[R], etc.)・Component library・BipolesChemistry & physics figuresChemistry (chemfig/XyMTeX/mhchem): \chemfig・\schemestart・\ce (mhchem)・XyMTeX・Feynman diagrams (tikz-feynman/feynmf): tikz-feynman・feynmf / feynmp・Molecular orbital diagrams (MODiagram): MODiagram・Energy levelsTrees (forest/qtree)forest・qtree・\Tree・TikZ treesTeX2img (export to image)GUI app・Command line・Output (PNG/SVG/PDF)Music notation (MusiXTeX/LilyPond)MusiXTeX・LilyPond・lilypond-book・abc