---
# https://vitepress.dev/reference/default-theme-home-page
layout: home
hero:
name: "DocumenterVitepress.jl"
text: "Document your code"
tagline: A Markdown backend designed to work with VitePress and Documenter.jl
image:
src: /logo.png
alt: DocumenterVitepress
actions:
- theme: brand
text: Getting Started
link: /getting_started
- theme: alt
text: View on Github
link: https://github.com/LuxDL/DocumenterVitepress.jl
- theme: alt
text: API
link: /api
features:
- icon:
title: Markdown
details: Write in standard markdown syntax
link: /markdown-examples
- icon:
title: Literate.jl
details: Parse scripts into markdown via Literate.jl
link: https://github.com/fredrikekre/Literate.jl
- icon:
title: VUE components
details: Explore the possibilities with VUE components
link: https://vuejs.org/guide/essentials/component-basics
---
What is DocumenterVitepress.jl?
DocumenterVitepress is a Markdown backend for Documenter.jl which is designed to work with the [`VitePress`](https://vitepress.dev/) site generator, which is built off `Vue.js`.
It is meant to be used in conjunction with the `vitepress` Node.js package, which is why so much customization is required!
Basic usage
If you copy the contents of the `template/` directory into your `docs/` and the `.github/Documenter.yml` file to your repo, you should be good to go and edit docs as usual!
Just remember to edit the navbar in `docs/src/.vitepress/config.mts`, if you want it to be different from the sidebar.
To install a logo or favicon, you can put `logo.png` and `favicon.ico` in `docs/src/assets`, and they will be automatically detected.
Settings
This document was generated with Documenter.jl version 1.7.0 on Thursday 19 September 2024. Using Julia version 1.10.3.