-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Staticus Website Compiler is a modular build system designed for efficient, modern web development using plain HTML, CSS, JavaScript, and structured project organization. Whether you're deploying a static portfolio, automating web asset workflows, or managing branding pipelines, Staticus provides a streamlined way to compile, process, and deliver high-performance websites.
- β Compile and minify HTML, JavaScript, CSS, and media files
- π§© Manage modular content using includes and reusable layouts
- πΌοΈ Automatically generate branding assets (favicons, icons, etc.)
- π Package your output into deploy-ready zips
- π Live-reload support with file watching
- π§ Human-readable configuration system
- π§ͺ Optional GUI for simplified task execution
To get started, follow the steps outlined below:
-
Setup Guide
Learn how to install all required dependencies (Python, Node.js, GraphicsMagick), clone the project, and prepare your environment. -
GUI Documentation
Use the graphical interface to run tasks without the terminal. -
Terminal Task Reference
Want full control? Run and customize tasks via the terminal usinggulp. -
Configuration Reference
Deep dive into the powerfulconfig.jsonoptions that control every part of the compiler.
Staticus values:
- Simplicity. Everything should be predictable and readable.
- Flexibility. Modular project structure and task definitions.
- Speed. Fast builds and incremental rebuilds with caching.
- Clarity. Well-documented config, clear logs, no black-box magic.
Once your environment is set up, start the GUI with:
python gui.pyOr run a full terminal build with:
npx gulp buildWelcome to a cleaner, faster static site workflow.