Rustic is a fast and minimalistic static site generator built with Rust. Create stunning websites with simplicity, flexibility, and lightning-fast performance.
- Dynamic Markdown to HTML conversion with templating support.
- Lightning-fast builds leveraging Rust's performance.
- Live preview server with hot reload.
- Customizable themes and templates.
- Simple CLI for seamless workflows.
Ensure you have Rust installed, then run:
cargo install rustic-ssgDownload prebuilt binaries from the Releases Page.
Add the binary to your system PATH to use it globally.
Clone the repository and build using Cargo:
git clone https://github.com/BersisSe/rustic-core.git
cd rustic-core
cargo build --releaseMove the resulting binary (target/release/rustic) to a directory in your PATH.
| Command | Description |
|---|---|
rustic init |
Initialize a new Rustic project. |
rustic build |
Generate the static site in the output/ folder. |
rustic serve |
Start a local server with hot reload. |
rustic clean |
Remove the output/ directory. |
rustic help |
Display command usage and options. |
- Initialize a project:
rustic init cd my-rustic-site - Build the site:
rustic build
- Preview locally:
rustic serve
- Clean the build:
rustic clean
Detailed guides and examples are available in the Documentation.
- Contributions are welcome! Check the Contributing Guide.
- Report bugs or suggest features via GitHub Issues.
Rustic is open-source software, licensed under the Apache-2.0 License.