Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (mukha-ssg) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
Mukha ๐ SSG
Small and versatile data-oriented static site generator.
- No external tools, zero dependencies.
- Links are relative; the site is extremely portable.
- Paginated lists (ANY lists).
- Data attachment and basic data transformations. Data can be used in templates, content, and passed to client scripts.
- Pages from data generation โ declarative way.
- Integrated Lunr search (works even when page opened locally).
- Site preview in browser with automatic reloading.
- Strong separation of design and content, themes, written in Nunjucks template language.
- Tags, with custom or automatically generated pages for them.
- Standard Markdown + ability to insert some richer content.
- RSS and Atom feeds
๐ โ Example site, built with Mukha (sources available)
๐ โ Documentation (just started!): English, ะ ัััะบะธะน
Project is in the earliest stage, but somehow usable. Check source code of example site for reference, documentation is on the way.
Install
npm install -g mukha-ssgCreate new site
mukha -nFreshly created site will have minimal functionality, check example site for more.
With new site, you can...
# preview in browser
mukha -w
# generate site files
mukha
Build
git clone git@github.com:girobusan/mukha-ssg.git
cd mukha-ssg
npm install
npm run buildTodo
- Web UI (maybe)
เคฎเฅเค