{"repo":"Mapaor/markdown2typst","free":true,"listed":false,"github":"https://github.com/Mapaor/markdown2typst","clone":"git clone https://github.com/Mapaor/markdown2typst.git","description":"A JavaScript library for converting Markdown to Typst code","language":"TypeScript","stars":16,"topics":["markdown","node","npm","typst","markdown-to-typst","markdown2typst"],"license":"MIT","category":"productivity","readme_excerpt":"markdown2typst A JavaScript library for converting Markdown to Typst code. Demo - Try it online See as an example use case the demo of this repository published as a static website: https://Mapaor.github.io/markdown2typst. Supported Markdown features GitHub Flavored Markdown (GFM) - ✔ Headings - ✔ Bold, italics, striketrought, code - ✔ Bulleted lists, numbered lists - ✔ Links - ✔ Images (only local) - ✔ Math (inline and block equations) - ✔ Tables - ✔ Quotes - ✔ Code blocks (with highlighting) - ✔ Dividers (horizontal rule) - ✔ Footnotes - ✔ Table of Contents (ToC) - ✘ Mermaid diagrams -- Coming soon(!) - ✘ Checklists -- Coming soon(!) - ✘ HTML, GeoJSON, STL -- Not Typst compatible. Markdown Frontmatter Only works with YAML for now, TOML support is planned. Currently supported keys: - title (rich text string) - author (string or array of strings) - description (string) - keywords (array of strings) - date (YYYY-MM-DD string) - abstract (rich text string) - lang (string) - region (string) For more information see Typst Document Function, Jekyll Frontmatter Docs or check the examples. Chosen display of the front-matter keys or custom options parameters (example) Chosen design By design the choice has been to support mainly the Typst document parameters, that in principle are just metadata. However the title, and author and date are also displayed. Those could be displayed in any way in Typst, the chosen one has been the more basic and default way: simply non-style top-centered ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Mapaor","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Mapaor/markdown2typst/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}