Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keenlycode/engrave
https://github.com/keenlycode/engrave
Last synced: 27 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/keenlycode/engrave
- Owner: keenlycode
- License: mit
- Created: 2020-10-18T08:33:16.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-06-02T16:39:08.000Z (over 1 year ago)
- Last Synced: 2024-11-15T20:41:25.766Z (about 1 month ago)
- Language: Python
- Homepage: https://keenlycode.github.io/engrave/
- Size: 1.36 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Engrave
Ver. 2.1.1Engrave is a tool to generate static website.
## Features
- Write contents in HTML and Markdown.
- HTML template with Jinja2## Changes from Ver. 1.x.x
- Now `engrave` only handle html files. Due to the release of
`parcel v2.0` which cover many features for other files.## Installation
```bash
$ pip install engrave
```## Usage
```
$ engrave -h
usage: engrave [-h] {build,dev} ...Static website generator
positional arguments:
{build,dev}
build Build html
dev Build html and watch for changes
```## Example
This document is made by **Engrave** and it's a good example how engrave works.
See document's source code at
[](https://github.com/nitipit/engrave/tree/main/docs-src)To build this document and run development server, use command below
```bash
$ git clone https://github.com/nitipit/engrave.git
$ cd engrave
$ npm install # Install Node Libraries
$ engrave dev docs-src docs --server
```