Arkusze kalkulacyjne pozostają bezdyskusyjnym uniwersalnym standardem analizowania, strukturyzowania i organizowania danych tabelarycznych w operacjach biznesowych, inżynierii, zarządzaniu produktami i finansach. Microsoft Excel (formaty .xlsx i starsze .xls), Google Sheets i Apple Numbers umożliwiają użytkownikom obliczanie formuł, porównywanie zbiorów danych i tworzenie złożonych widoków tabelarycznych. Jednak gdy autorzy dokumentacji technicznej, inżynierowie oprogramowania, specjaliści devops i zespoły produktowe próbują przenieść dane z arkusza kalkulacyjnego na nowoczesne platformy dokumentacji programistycznej—takie jak repozytoria GitHub, wiki GitLab, obszary robocze Notion, zgłoszenia Jira lub generatory stron statycznych, takie jak Docusaurus, MkDocs i Hugo—napotykają ogromny problem: kompatybilność formatowania.
Markdown stał się domyślnym językiem formatowania tekstu sformatowanego dla dokumentacji oprogramowania i przepływów pracy programistów. Standardowa składnia Markdown reprezentuje tabele za pomocą pionowych kresek (|) i łączników w nagłówkach (--). Ręczne tworzenie takich tabel jest niezwykle żmudne, podatne na błędy i trudne wizualnie, zwłaszcza w przypadku arkuszy zawierających dziesiątki kolumn i setki wierszy. Ręczne wyrównywanie znaków, znaki ucieczki dla zastrzeżonych symboli składniowych i zapewnienie prawidłowych załamań linii może pochłonąć cenne godziny pracy inżynierów i prowadzić do błędów renderowania w parserach markdown.
Istniejące narzędzia internetowe stworzone do konwersji Excela na Markdown często cierpią na poważne wady użytkowe i bezpieczeństwa. Wiele tradycyjnych konwerterów online działa w oparciu o modele przetwarzania w chmurze, w których przesłane pliki są przesyłane przez gniazda sieciowe do serwerów zewnętrznych. Po przesłaniu Twoje wrażliwe dane firmowe, planowane metryki produktów, prognozy finansowe lub wewnętrzne listy pracowników pozostają zapisane w zdalnych magazynach danych. Ponadto starsze konwertery często blokują niezbędne funkcje za wymuszoną rejestracją e-mail, rygorystycznymi dziennymi limitami (np. maksymalnie 3 konwersje dziennie), limitami wierszy/kolumn lub uciążliwymi banerami reklamowymi zakłócającymi pracę.