Skip to content

viviajs/vivia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

Vivia

website license npm version chat

Introduction

vivia is a simple and fast static website generator that gives you more freedom to control everything on your website through powerful plugins.

Features

  • Only encapsulate the basic components of the website (source, templates, data), simple and fast
  • Plugins pipeline, by defining render and prerender pipeline in configuration, each plugin can control the final output, including operations such as adding watermarks to images
  • A more natural output, where the structure in source is the final website structure
  • Theme inheritance, no need to write complex configuration, just inherit the theme directly

Quick Start

Create project

$ npm create vivia
$ npm i

Preview & Hot-reload writing

$ npm run serve

Generate website

$ npm run build

Contribution

We welcome pull requests from everyone. If you have any questions, please create a new issue.