Generate markdown tables using string padding
Markdown tables use pipes (|) and hyphens (-) to create formatted tables. The first row is headers, second row defines alignment (|:---| left, |:---:| center, |---:| right). Each cell is separated by pipes. Popular on GitHub, GitLab, and in README files for clean documentation.