0.8.4 • Published 1 year ago
maml v0.8.4
maml
maml
is a static website generator taking markdown and yaml as input.
maml
is short for "markdown yaml" and pronounced as ['mɑːmel]
.
Chinese name is 马猫儿
.
Features
Inspired by Ruby on Rails
- The folder structure is very similar to Ruby on Rails: assets, controllers, models, views.
- Convention over configuration.
Simple and easy to use
- Every page is a folder on disk, and every folder contains two files:
index.md
andindex.yml
. - Configurations files could inherit, thus you don't need to specify everything for each page.
- It works out of the box.
Flexible
- If you are a developer and you can change the things in controller and views, then you can gain infinite flexibility.
- It could be as flexible as Ruby on Rails(without those dynamic features since it is a static website generator).
Installation
yarn global add maml
or
npm install -g maml
Documentation
Quick start
mkdir mysite
cd mysite
maml init
maml build --watch
Commands above creates a website named mysite
, and build output into mysite/dist/
.
Show help
maml help
maml help init
maml help build
License
MIT
Websites built with maml
Todo
Do not use CDN, use parcel to compile
0.8.4
1 year ago
0.8.1
1 year ago
0.8.0
1 year ago
0.8.3
1 year ago
0.8.2
1 year ago
0.7.0
1 year ago
0.6.0
1 year ago
0.5.1
6 years ago
0.5.0
6 years ago
0.4.5
6 years ago
0.4.4
6 years ago
0.4.3
6 years ago
0.4.2
6 years ago
0.4.1
6 years ago
0.4.0
6 years ago
0.2.0
6 years ago
0.1.4
8 years ago
0.1.3
8 years ago
0.1.2
8 years ago
0.1.1
8 years ago
0.1.0
8 years ago