vlang/markdown

64

stars

59

commits

V

primary language

Apr 23, 2026

updated

README

markdown

Markdown module for V. For now, it uses the md4c library for parsing markdown files to HTML and soon it will be rewritten from scratch to pure V.

Usage

module main
import markdown

fn main() {
    text := '# Markdown Rocks!'
    output := markdown.to_html(text)
    println(output) // <h1>Markdown Rocks!</h1>
}

Installation

Install and use markdown module via VPM:

v install markdown

Or via vpkg:

vpkg get https://github.com/vlang/markdown --global

Or through Git:

git clone https://github.com/vlang/markdown.git ~/.vmodules/markdown

Contributors

Contributors

spytheman

24 commits

nedpals

18 commits

ttytm

4 commits

medvednikov

3 commits

vlang/markdown

64

stars

59

commits

V

primary language

Apr 23, 2026

updated

README

markdown

Markdown module for V. For now, it uses the md4c library for parsing markdown files to HTML and soon it will be rewritten from scratch to pure V.

Usage

module main
import markdown

fn main() {
    text := '# Markdown Rocks!'
    output := markdown.to_html(text)
    println(output) // <h1>Markdown Rocks!</h1>
}

Installation

Install and use markdown module via VPM:

v install markdown

Or via vpkg:

vpkg get https://github.com/vlang/markdown --global

Or through Git:

git clone https://github.com/vlang/markdown.git ~/.vmodules/markdown

Contributors

Contributors

spytheman

24 commits

nedpals

18 commits

ttytm

4 commits

medvednikov

3 commits

Languages

V

100.0%