Skip to content

shainilps/vulphix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vulphix

a markdown SSG generator for documentation site. Simple, Minimal with yaml config.

Usage

vulphix init #TODO
vulphix build
vulphix preview

vulphix.config.yaml

# customization
title: site-name
domain: site-domain.com # (optional)
description: your doc site descriptio
handle: https://x.com/your-username #any social media handle link
source: src
build: dist
sidebar:
  - title: Basics
    pages:
      - - Getting started
        - /basic/setup #(setup == setup.md)
  - title: Links
    pages:
      - - Github
        - https://github.com/username

Note:

  • index.md which reside in your source root will be your home page
  • put favicon.ico in root of source for chooseing it as favicon of your site

Feature

  • fixed template (for now)
  • syntax highlight support for (Go, JavaScript, TypeScript)
  • build preview
  • left side bar navigation for site
  • go releaser
  • vulphix init
  • right side bar navigation for page
  • deploy to some cloud
  • ci/cd generator for project (Future plan)
  • Hot reload (Future plan)

Contributing

open for contribution. you can fork repo, create a issue and make a PR. (that's all)

happy coding<3