Dev iconDevJul 2, 2026 ~1 min source read

vike-vue-content: A Zero-Boilerplate Docs Framework Built on Vike + Vue

Write a +Page.vue for every route Manually wire up Markdown loaders Set up code highlighting, copy buttons, responsive layouts… Repeat for each new section vike-vue-content eliminates all of that. It's a content rendering framework built on Vike + Vue that turns your Markdown files into a fully functional docs site â€" no page templates, no route tables, no boilerplate.

vike-vue-content: A Zero-Boilerplate Docs Framework Built on Vike + Vue

Share this story

Send the public story page.

Useful takeaways from this story.

Write a +Page.vue for every route Manually wire up Markdown loaders Set up code highlighting, copy buttons, responsive layouts… Repeat for each new section vike-vue-content eliminates all of that.

That means it mounts docs.page, docs.data, and other hooks automatically.

It's a content rendering framework built on Vike + Vue that turns your Markdown files into a fully functional docs site â€" no page templates, no route tables, no boilerplate.

Building the complete brief

The page is ready to read now. The fuller skim-friendly version will appear here automatically.

The useful part

Write a +Page.vue for every route Manually wire up Markdown loaders Set up code highlighting, copy buttons, responsive layouts… Repeat for each new section vike-vue-content eliminates all of that. It's a content rendering framework built on Vike + Vue that turns your Markdown files into a fully functional docs site â€" no page templates, no route tables, no boilerplate. Theme switching, code highlighting, live Vue demos, full-text search â€" all working out of the box.

How it works

  • That means it mounts docs.page, docs.data, and other hooks automatically.

Details worth keeping

If you've ever built a documentation site with Vue, you know the drill: vike-vue-content ships as a Vike Config Extension.

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app