A minimalist, unconfigurable static site generator.
ssgo
is built with Deno, and aims to be used within a Deno ecosystem.
Read the documentation at https://ssgo.netlify.app/docs.
To install ssgo
using Deno:
deno install --unstable --allow-read --allow-write --allow-net https://deno.land/x/ssgo/ssgo.ts
Here’s what a ssgo
project looks like:
├── creators/ <- here go the scripts creating your pages
├── templates/ <- here go the templates of your pages
├── components/ <- here go your custom components
└── static/ <- here go your static files
To launch a build:, just run:
ssgo
Your site will be built inside of the dist/
directory.
To start dev mode with file watching:
ssgo dev
For the moment, ssgo
doesn’t provide a web server out of the box. It is on the roadmap.
Author: mdubourg001
Demo: https://ssgo.netlify.app/
Source Code: https://github.com/mdubourg001/ssgo
#deno #nodejs #node #javascript