open-index/open-npm huggingface dataset:
npm package: @sangupta/webify
Description: A simple static site generator that uses markdown/HTML files to generate a Single Page Application website utilizing JSON for content.
Author: Sandeep Gupta
Latest version: 0.2.1

# webify

`webify` is a simple static site generator (SSG) that uses 
markdown/HTML files to generate a Single Page Application 
website utilizing JSON for content.

## Difference with other SSG's

`webify` is different from almost all other SSG's because it
does not generate individual HTML files as output to be hosted.
Instead it generates a bunch of JSON files that are then consumed
by a Single Page Application (SPA, like a React application) to
render the entire site.

Check out https://sangupta.com that is built using `webify`.

# Usage

```sh
$ npx @sangupta/webify {configFile} {distPath}
```

where, `configFile` is the path to the `webify.json` file that
defines various build options, and `distPath` is the path to
the folder, where the output is written.

**Note:** Once the site is built, you can use a SPA like 
https://github.com/sangupta/skylight to render the site.

# License

Apache License 2.0. Copyright (C) 2024, Sandeep Gupta.