Skip to main
Table of Contents

Synticore Website Compiler

Synticore is a static-site build pipeline for HTML, CSS/SCSS, JavaScript, and assets.

This repository contains the compiler itself, the browser GUI, bundled resources, project templates, and the documentation source.

Documentation

Use the builder docs if you are trying to get a site running.

Use the developer docs if you are maintaining or extending the compiler itself.

Quick Entry Points

Repository root commands:

./setup.sh
setup.cmd

After dependencies are installed:

Node-only browser GUI entry points:

npm run gui:web
./gui.sh
gui.cmd

For browser GUI usage, start with Synticore Builder Guide - GUI Guide.

For browser GUI internals and maintainer-facing details, use Synticore Developer Docs - Browser Tooling Notes and Synticore Internal Docs - GUI.

Repository Layout

  • gulpfile.js - compiler pipeline and task registration
  • gui.cmd / gui.sh - browser GUI launchers
  • setup.cmd / setup.sh - repository npm setup helpers
  • config/ - compiler defaults and app settings
  • source/ - bundled resources, custom modules, migration/test data
  • template/ - starter templates and shared scaffold content
  • wiki/builder/ - builder-facing documentation pages
  • wiki/developer/ - developer-facing documentation pages

Explore More

Example Home Download Report Issue License