VuePress(opens new window) is a static site generator powered by Vue. It is used mainly for documentation but using it for personal web site also works really well.

# I use VuePress for these sites

# Modular core

VuePress's sub packages are available on npm(opens new window) and can be used separately. Things such as @vuepress/markdown(opens new window), which is markdown-it parser preloaded with VuePress's default Markdown extensions. I am using that package for this site (notes.dt.in.th).