{"repo":"w-henderson/Stuart","free":true,"listed":false,"github":"https://github.com/w-henderson/Stuart","clone":"git clone https://github.com/w-henderson/Stuart.git","description":"⚡ A Blazingly-Fast Static Site Generator, built with Rust.","language":"Rust","stars":29,"topics":["cms","content-management-system","json","markdown","ssg","static-site-generator","template-engine","hacktoberfest"],"license":"MIT","category":"docs-static-sites","readme_excerpt":"Stuart A Blazingly-Fast Static Site Generator. Download Now » Stuart is a very fast and flexible static site generator, with build times as low as 0.1ms per page. It is written in Rust, and is designed be easier to use than other SSGs, while still beating them in the benchmarks. Stuart's simple yet powerful templating system allows you to define complex logic for your site, sourcing data from Markdown and JSON files as well as the template files, before rendering it all to static HTML. For even more complex projects, you can augment Stuart with custom build scripts in any language that integrate with the core build system, as well as custom plugins in Rust or JavaScript. Note: Stuart is an extremely new project, so functionality and documentation are still being added. For the time being, documentation is limited to this README. Table of Contents - Getting Started - Installation - Creating a Project - Building a Project - Configuration - Project Structure - The Root Template - HTML and Markdown Pages - JSON Data - Static Files - Build Scripts - Templating Language - Variables - Functions - Plugins - Plugin API Getting Started Installation Stuart is available as a pre-built binary for Windows and Linux. You can download the latest release from the releases page. Alternatively, you can build the code from scratch using Rust's package manager, Cargo. To do this, clone the repository and run cargo build --release . Support for JavaScript plugins is disabled by default, so to enab","default_branch":null,"files":null,"tree":[],"storefront":"/r/w-henderson","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/w-henderson/Stuart/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}