JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 10
  • Score
    100M100P100Q39613F
  • License LGPL

Minimalist static site generator

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, versatile, opinionated static site generator.

    ๐ŸŒโ†’ Example site, built with Mukha (sources available)

    • 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.
    • Themes, using Nunjucks template language.
    • Tags, with custom or automatically generated pages for them.
    • Standard Markdown + ability to insert some richer content.

    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-ssg

    Build

    git clone git@github.com:girobusan/mukha-ssg.git
    cd mukha-ssg
    npm install
    npm run build

    Todo

    • Documentation (on the way)
    • WebUI

    เคฎเฅเค–