Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Markdown-tabelgenerator

Bewerk Markdown-tabellen visueel met uitlijning per kolom. Importeer uit CSV of TSV, kopieer GitHub-flavored Markdown-uitvoer.

Werkt offline na het laden
Importeren uit CSV, TSV of Markdown
Voorbeeld
NaamE-mailRol
Alicealice@example.comBeheerder
Bobbob@example.comRedacteur
Carolcarol@example.comLezer
| Naam  | E-mail            |    Rol    |
| :---- | :---------------- | :-------: |
| Alice | alice@example.com | Beheerder |
| Bob   | bob@example.com   | Redacteur |
| Carol | carol@example.com |   Lezer   |

Veelvoorkomend gebruik

  • Bouw Tabellen voor GitHub README-bestandenGitHub geeft natively Markdown-tabellen weer. Bouw functievergelij­kingstabellen, API-referenties of roadmaps visueel.
  • API- en ReferentiedocumentatietabellenBouw parametertabellen, statuscodereferenties en velddefinitatietabellen voor API-documentatie.
  • Bouw Tabellen in Obsidian / Notion / LogseqOp Markdown gebaseerde notitie-apps ondersteunen allemaal tabellen. Bouw ze hier sneller dan in platte tekst.
  • Voeg Tabellen toe aan BlogpostsPrijsvergelij­kingen, functieematrices en tutorialreferentietabellen — Markdown is de minst wrijvingsvolle manier om ze toe te voegen.
  • Converteer CSV naar Markdown-tabelPlak CSV uit een spreadsheet, krijg een Markdown-tabel klaar om in documenten of notities in te plakken.

Hoe het werkt

Deze tool is een volledig client-side editor voor Markdown-tabellen, gebouwd met zelfgeschreven JavaScript — zonder tabelbibliotheek van derden. Hij maakt direct in de browser GitHub Flavored Markdown-pipetabellen, met live opvulling van kolombreedtes en uitlijningstekens per kolom, en kan dezelfde gegevens ook exporteren als HTML, CSV, JIRA-wikiopmaak of reStructuredText-rastertabellen.

  1. 1
    Cellen bewerken in het visuele raster
    Elke kop en cel is een bewerkbaar invoerveld. Terwijl je typt, activeren updates van de React-state een useMemo-aanroep die de generator meteen opnieuw uitvoert, zodat het uitvoerpaneel bij elke toetsaanslag wordt vernieuwd, zonder debounce-vertraging.
  2. 2
    De generator vult en escapet GFM-syntaxis
    De zelfgeschreven functie generateMarkdown meet de maximale inhoudsbreedte van elke kolom, vult elke cel met spaties voor de uitlijning, maakt de scheidingsrij met :--- / ---: / :---:-tekens en escapet letterlijke pipetekens als \| en nieuwe regels als br-element, zodat de tabel in elke Markdown-renderer geldig blijft.
  3. 3
    CSV, TSV of een bestaande Markdown-tabel importeren
    Plakken in het importvak activeert een zelfgeschreven RFC 4180 CSV/TSV-parser (lib/csv.ts) of een eigen Markdown-tabelparser die rijen splitst op niet-geëscapete pipes en de uitlijning uit de scheidingsrij leest, zodat je een bestaande tabel terug in de editor kunt halen.
  4. 4
    Kopiëren in het formaat dat je nodig hebt
    Van tabblad voor uitvoerformaat wisselen voert de bijbehorende generator opnieuw uit (HTML met style-attributen, RFC 4180 CSV, JIRA-wikiopmaak met ||-koppen of reStructuredText-rastertabellen met +---+-randen), en de knop Kopiëren schrijft het resultaat via de standaard navigator.clipboard-API naar het klembord.

Gerelateerde tools

Veelgestelde vragen