Hopp til hovedinnhold
LibraTool logoLibraTool

Gratis Markdown-tabellgenerator

Rediger Markdown-tabeller visuelt med justering per kolonne. Importer fra CSV eller TSV, kopier GitHub-formatert Markdown-utdata.

Fungerer uten nett når den er lastet
Importer fra CSV, TSV eller Markdown
Forhåndsvisning
NavnE-postRolle
Alicealice@example.comAdmin
Bobbob@example.comRedaktør
Carolcarol@example.comLeser
| Navn  | E-post            |  Rolle   |
| :---- | :---------------- | :------: |
| Alice | alice@example.com |  Admin   |
| Bob   | bob@example.com   | Redaktør |
| Carol | carol@example.com |  Leser   |

Vanlige bruksområder

  • Bygg tabeller for GitHub README-filerGitHub gjengir Markdown-tabeller innebygd. Bygg funksjonssammenligninger, API-referanser eller veikart visuelt.
  • API og referansedokumentasjonstabellerBygg parametertabeller, statuskodereferanser og feltdefinisjonstabeller for API-dokumentasjon.
  • Bygg tabeller i Obsidian / Notion / LogseqMarkdown-først notatapper støtter alle tabeller. Bygg dem raskere her enn i vanlig tekst.
  • Legg til tabeller i blogginnleggPrissammenligninger, funksjonsmatrier og veiledningsreferansetabeller — Markdown er den minst friksjonsfulle måten å legge dem til.
  • Konverter CSV til Markdown-tabellLim inn CSV fra et regneark, få en Markdown-tabell klar til å lime inn i dokumenter eller notater.

Hvordan det fungerer

Verktøyet er en helt klientbasert Markdown-tabellredigerer bygget på håndskrevet JavaScript — ingen tredjeparts tabellbibliotek. Den lager tabellsyntaks med loddrette streker etter GitHub Flavored Markdown direkte i nettleseren, med live utfylling av kolonnebredde og justeringsmarkører per kolonne, og kan også eksportere de samme dataene som HTML, CSV, JIRA-wikimarkering eller reStructuredText-rutenettabeller.

  1. 1
    Rediger celler i det visuelle rutenettet
    Hver overskrift og celle er et redigerbart felt. Mens du skriver, utløser oppdateringer av React-state et useMemo-kall som kjører generatoren på nytt umiddelbart, så utdatapanelet oppdateres for hvert tastetrykk uten forsinkelse.
  2. 2
    Generatoren fyller ut og escaper GFM-syntaks
    Den håndskrevne generateMarkdown-funksjonen måler maksimal innholdsbredde i hver kolonne, fyller hver celle med mellomrom for justering, lager skilleraden med markørene :--- / ---: / :---:, og escaper loddrette streker som \| og linjeskift som br-element, så tabellen forblir gyldig i enhver Markdown-gjengiver.
  3. 3
    Importer CSV, TSV eller en eksisterende Markdown-tabell
    Innliming i importfeltet utløser enten en håndskrevet RFC 4180 CSV/TSV-tolker (lib/csv.ts) eller en egen Markdown-tabelltolker som deler rader på loddrette streker som ikke er escapet og leser justeringen fra skilleraden, slik at du kan ta en eksisterende tabell tilbake inn i redigereren.
  4. 4
    Kopier i formatet du trenger
    Når du bytter fane for utdataformat, kjøres tilsvarende generator på nytt (HTML med style-attributter, RFC 4180 CSV, JIRA-wikimarkering med ||-overskrifter eller reStructuredText-rutenettabeller med +---+-kanter), og Kopier-knappen skriver resultatet til utklippstavlen via standard navigator.clipboard-API.

Relaterte verktøy

Ofte stilte spørsmål