Standard GFM Pipe Table
CoreThe standard GitHub Flavored Markdown table structure with header row, delimiter row, and data cells.
| Header 1 | Header 2 | Header 3 |
| :------- | :------- | :------- |
| Row 1 A | Row 1 B | Row 1 C |
| Row 2 A | Row 2 B | Row 2 C |
Guide: markdowntables.com/syntax/
Compact Minimalist Table
CoreSpace-saving compact markdown with minimal whitespace padding. Parsed identically by GFM engines.
|Name|Role|Dept|
|---|---|---|
|Alice|Lead|Eng|
|Bob|Design|UI|
Guide: markdowntables.com/syntax/
Borderless Outer Pipes
CoreIn strict GFM, outer boundary pipes on edges are optional, though including them is recommended for portability.
Item | Qty | Price
--- | --- | ---
Keyboard | 2 | $89
Mouse | 5 | $25
Guide: markdowntables.com/syntax/
Delimiter Row Rules
CoreGFM needs only one hyphen per delimiter cell (|-|-| is valid), but three (---) is the common convention for readability and linter compatibility. Extra dashes are fine for padding raw markdown.
| Left | Center | Right | Padded Visual |
| :--- | :--: | ---: | :------------------------- |
| Valid | Valid | Valid | Spaces inside delimiters ok |
Guide: markdowntables.com/syntax/
Left, Center, & Right Alignments
AlignmentColons in the delimiter line dictate column alignments (:--- for left, :---: for center, ---: for right).
| Left Aligned | Centered Status | Right (Numbers) |
| :----------- | :-------------: | --------------: |
| Server Alpha | ONLINE | 99.9% |
| Server Beta | PENDING | 85.4% |
| Server Gamma | OFFLINE | 0.0% |
Guide: markdowntables.com/syntax/alignment/
Decimal & Financial Right-Alignment
AlignmentRight-align numbers, percentages, and currencies so decimal places and values line up vertically.
| Asset Class | Allocation | Price (USD) | Change (24h) |
| :---------- | ---------: | ----------: | -----------: |
| US Equities | 45.0% | $4,850.25 | +1.24% |
| Global Bond | 35.0% | $102.80 | -0.15% |
| Cash Reserves | 20.0% | $1.00 | 0.00% |
Guide: markdowntables.com/syntax/alignment/
Column Width with an HTML Table
AlignmentPipe tables have no width syntax, and a <th> inside a pipe header cell nests one header in another. Write the table in HTML with <th width="N">. GitHub keeps the attribute but auto-sizes tables, so it may be ignored there.
<table>
<tr>
<th width="120">ID</th>
<th width="320">Feature</th>
</tr>
<tr>
<td>F-101</td>
<td>Real-time table diffing</td>
</tr>
</table>
Guide: markdowntables.com/syntax/column-width/
Minimum Width with Non-Breaking Spaces
AlignmentPad header or cell text with entities to force browsers to allocate minimum column width.
| Column | Compact Data |
| :---------------------------------- | :----------- |
| Enforces at least 180px width | Normal width |
Guide: markdowntables.com/syntax/column-width/
Multi-Line Cells via HTML <br>
FormattingMarkdown tables do not support physical newlines. Use <br> or <br/> to break text onto multiple lines.
| Step | Action Steps & Terminal Commands |
| :--: | :-------------------------------- |
| 1 | Clone repository<br>`git clone https://github.com/repo` |
| 2 | Install dependencies<br>`npm install`<br>`npm run build` |
Guide: markdowntables.com/syntax/line-breaks/
In-Cell Bulleted & Numbered Lists
FormattingStandard markdown bullet asterisks fail inside tables. Use Unicode bullets (•) paired with <br> tags.
| Plan Tier | Included Core Features |
| :-------- | :--------------------- |
| Starter | • 100 client-side exports<br>• Standard GFM parser |
| Pro | • Unlimited table conversions<br>• Custom CSS templates<br>• Priority SLA |
Guide: markdowntables.com/syntax/line-breaks/
Inline Styles (Bold, Italic, Strikethrough)
FormattingMarkdown inline formatting works directly between cell boundary pipes.
| Style Type | Markdown Syntax | Rendered Appearance |
| :--------- | :-------------- | :------------------ |
| Bold Text | `**Important**` | **Important** |
| Italicized | `*Optional*` | *Optional* |
| Strikethrough | `~~Deprecated~~` | ~~Deprecated~~ |
| Combined | `***High Priority***` | ***High Priority*** |
Guide: markdowntables.com/syntax/text-formatting/
Colored Text on GitHub (Math, Emoji, Badges)
FormattingGitHub strips style attributes, so <span style="color:…"> shows as plain text there. GitHub-compatible options: LaTeX math with \color, colored emoji, or shields.io badge images. Inline styles only work on renderers that allow them (for example VS Code preview).
| Service | Status (math) | Status (emoji) | Badge |
| :------ | :------------ | :------------: | :---- |
| Auth API | $\color{green}{\text{Operational}}$ | 🟢 |  |
| Payments | $\color{orange}{\text{Degraded}}$ | 🟡 |  |
| Search | $\color{red}{\text{Outage}}$ | 🔴 |  |
Guide: markdowntables.com/syntax/text-formatting/
Font Size & Fine Print (<small>)
FormattingReduce text size in dense tables with the HTML <small> tag where HTML is allowed. GitHub strips inline style attributes, so font-size styles do not work there.
| Metric Name | Value | Regulatory Compliance Notes |
| :---------- | :---: | :--------------------------- |
| Annual ARR | $4.2M | <small>*Audited by GAAP standards. Subject to revision.*</small> |
| Churn Rate | 1.8% | <small>*Calculated over trailing 12-month average.*</small> |
Guide: markdowntables.com/syntax/text-formatting/
Escaping Pipes in Text, Code & Wikilinks
FormattingEscape literal pipes with backslashes (\|), even inside code spans (`a \| b`), since GFM splits cells before parsing code. Use | in plain text, or Obsidian [[Note\|Alias]].
| Context | Markdown Syntax | Output |
| :------ | :-------------- | :----- |
| Plain Text | `A \| B` | A \| B |
| Code Span | `grep -E "a\|b"` | `grep -E "a\|b"` |
| HTML Entity | `|` | | |
| Obsidian | `[[Note\|Custom Alias]]` | Custom Alias |
Guide: markdowntables.com/syntax/escape-pipe/
LaTeX Math Formulas in Tables ($...$)
FormattingUse LaTeX inline math ($...$). Prevent math pipes from breaking columns using \vert and \mid.
| Metric Name | LaTeX Formula | Description |
| :---------- | :------------ | :---------- |
| MAE Loss | $\mathcal{L} = \frac{1}{n}\sum\lvert y - \hat{y}\rvert$ | Mean Absolute Error |
| Bayes Rule | $P(A \mid B) = \frac{P(B \mid A)P(A)}{P(B)}$ | Conditional Probability |
Guide: markdowntables.com/syntax/math-and-latex/
Collapsible Accordion Table (<details>)
AdvancedWrap large tables inside HTML5 <details>. CRITICAL: Leave an empty blank line after </summary>!
<details>
<summary>▶ <b>Click to view Benchmark Results</b> (4 models)</summary>
| Model Name | Latency (p95) | Accuracy | Memory |
| :--------- | :-----------: | :------: | :----: |
| Model A | 14 ms | 98.2% | 4.2 GB |
| Model B | 22 ms | 99.1% | 8.0 GB |
</details>
Guide: markdowntables.com/syntax/collapsible-tables/
Merged Cells (Colspan & Rowspan)
AdvancedGFM pipe tables lack native cell merging. Use an HTML <table> hybrid for true multi-column/row spans.
<table>
<tr>
<th rowspan="2">Region</th>
<th colspan="2">Revenue Results</th>
</tr>
<tr>
<th>Q1</th>
<th>Q2</th>
</tr>
<tr>
<td>Global</td>
<td>$1.2M</td>
<td>$1.8M</td>
</tr>
</table>
Guide: markdowntables.com/syntax/merged-cells/
Visual Pseudo-Merging with Arrows
AdvancedSimulate merged columns and rows in pure Markdown using directional arrows (→, ↓) and ditto marks (^).
| Environment | Database Host | Read Replica | Cache Cluster |
| :---------- | :-----------: | :----------: | :-----------: |
| Production | PostgreSQL 16 | → | Redis 7.2 |
| Staging | PostgreSQL 16 | None | Redis 7.2 |
| Dev / Local | Docker Local | → | → |
Guide: markdowntables.com/syntax/merged-cells/
Table Captions, Titles & Legends
AdvancedAttach titles using Pandoc (: Caption) syntax, semantic HTML <caption>, or bold markdown titles.
**Table 1: Infrastructure Resource Allocation**
| Node Name | vCPU | RAM | Storage |
| :-------- | :--: | :-- | :------ |
| worker-01 | 16 | 64 GB | NVMe 1TB |
| worker-02 | 32 | 128 GB| NVMe 2TB |
*Source: Cloud orchestration inventory metrics.*
Guide: markdowntables.com/syntax/headerless-and-captions/
Clickable Shields.io Badges & Avatars
AdvancedEmbed clickable status badges and team avatars sized with the width attribute (GitHub strips style attributes, so CSS such as border-radius is ignored).
| Package | Status Badge | Maintainer Avatar |
| :------ | :----------: | :---------------: |
| core | [](https://npmjs.com) | <img src="https://github.com/daxesh.png" width="36" alt="daxesh"> |
Guide: markdowntables.com/syntax/images-and-badges/
Sprint Checklist & Task Matrix
TemplatesTask-list syntax ([ ] and [x]) stays literal text inside table cells, so use Unicode ballot boxes (☑ ☐) or emoji (✅ ⬜) for status columns. Clickable checkboxes only work in task lists outside the table.
| Status | Milestone / Deliverable | Target Date | Assignee |
| :----: | :---------------------- | :---------: | :------- |
| ☑ | Alpha Release & Architecture Review | 2026-Q1 | Daxesh |
| ☑ | Beta User Testing & Bug Fixes | 2026-Q2 | Team |
| ☐ | Production Launch & Global CDN | 2026-Q3 | DevOps |
Guide: markdowntables.com/syntax/checkboxes/
REST API Endpoint Specification
TemplatesIndustry blueprint for documenting REST API parameters, HTTP methods, and data types.
| Endpoint | Method | Parameter | Type | Required | Description |
| :------- | :----: | :-------- | :--: | :------: | :---------- |
| `/v1/users` | `GET` | `limit` | int | No | Maximum records to return (1-100) |
| `/v1/users` | `POST` | `email` | str | Yes | Valid user contact email address |
| `/v1/auth` | `POST` | `token` | str | Yes | Bearer authorization secret |
Guide: markdowntables.com/templates/
SaaS Feature & Plan Comparison Matrix
TemplatesHigh-contrast comparison matrix for SaaS pricing tiers, feature limits, and SLA levels.
| Feature / Tier | Free ($0) | Pro ($29/mo) | Enterprise |
| :------------- | :-------: | :----------: | :--------: |
| Active Seats | 1 User | Up to 10 | Unlimited |
| Table Exports | 100/mo | Unlimited | Unlimited |
| Real-time Sync | ❌ | ✅ | ✅ |
| SLA Support | Community | Email (24h) | 99.9% 1-Hr |
Guide: markdowntables.com/templates/
Python Pandas & Tabulate Generator
TemplatesGenerate GitHub-compliant Markdown tables programmatically in Python using Pandas or Tabulate.
import pandas as pd
df = pd.DataFrame({
"Framework": ["Next.js", "React", "Vue"],
"Type": ["Full-Stack", "Library", "Progressive"],
"Stars": ["120k", "225k", "208k"]
})
# Export to GitHub Flavored Markdown
print(df.to_markdown(index=False, tablefmt="github"))
Guide: markdowntables.com/guides/python-markdown-tables/