{"repo":"aliezzahn/rs-markdown-parser","free":true,"listed":false,"github":"https://github.com/aliezzahn/rs-markdown-parser","clone":"git clone https://github.com/aliezzahn/rs-markdown-parser.git","description":"A Node.js module for converting Markdown files to HTML using Rust","language":"Rust","stars":26,"topics":["cargo","converter","html","loader","markdown","nodejs","npm","npm-package","parser","rust"],"license":"MIT","category":"productivity","readme_excerpt":"🚀 rs-markdown-parser A blazing-fast Node.js module for converting Markdown to HTML — powered by Rust’s pulldown-cmark and Neon for seamless Node integration. --- ✨ Features - ⚡ Ultra-fast conversion using Rust’s performance and pulldown-cmark . - 🧩 Optional GitHub Flavored Markdown (GFM) support — tables, footnotes, strikethrough, task lists, and heading attributes. - 📦 ES module export — easily import HTML in your frontend projects. - 🛡️ TypeScript ready — includes full type definitions. --- 📦 Installation 💡 Note: To modify or rebuild the native module, follow the build instructions below. --- 🛠️ Building the Module If you're editing the Rust source or cross-compiling, use one of the following scripts: Mode Command Notes ----------- --------------- -------------------------------- Debug npm run debug Fast builds for development Release npm run build Optimized builds for production Cross-build npm run cross Build for other target platforms The build will generate a native Node.js addon ( index.node ). --- 🚀 Usage Importing the Module JavaScript TypeScript --- 🧪 Example Sample Markdown ( test.md ) Output (ES Module String) --- 🧬 GitHub Flavored Markdown (GFM) Enable extended Markdown features with the gfm flag: Supported GFM features: ✔️ Task lists 📑 Footnotes 🔡 Strikethrough ( text ) 🧮 Tables 🏷️ Heading attributes ( ## Title {#id} ) --- 🔷 TypeScript Support This module includes index.d.ts for full TypeScript support. To use: 1. Ensure TypeScript is installed: 2","default_branch":null,"files":null,"tree":[],"storefront":"/r/aliezzahn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aliezzahn/rs-markdown-parser/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."}