Skip to content

Conversation

@matbrgz
Copy link

@matbrgz matbrgz commented Nov 21, 2025

This PR adds documentation for Rustyll, a high-performance, Jekyll-compatible static site generator written in Rust.

📌 Overview

Rustyll was created to address performance bottlenecks in extremely large Jekyll projects (tens of thousands of pages, heavy collections, deep include trees).
It maintains the familiar Jekyll structure while leveraging Rust’s speed, safety, and parallel execution.

This addition includes:

  • Front-matter metadata (title, repo, homepage, license, language, templates)
  • A detailed description of Rustyll’s goals, philosophy, and compatibility
  • Placement under src/site/generators/ following Jamstack’s conventions

🧩 Why Rustyll?

  • Jekyll compatibility (Liquid templates, front matter, collections)
  • High performance for very large sites
  • Zero runtime dependencies
  • Portable single binary
  • Open-source and actively developed

📄 License Note

Rustyll is currently licensed under AGPL, which is correctly reflected in the metadata.

🙌 Invitation

I’m actively working on Rustyll’s first stable release.
Feedback, testing, and contributions from the Jamstack community are very welcome!

Added documentation for Rustyll static site generator.
@matbrgz matbrgz changed the title Create rustyll.md for Rustyll documentation Add Rustyll Static Site Generator to Jamstack Generators Nov 21, 2025
@netlify
Copy link

netlify bot commented Nov 21, 2025

Deploy Preview for jamstack-site ready!

Built without sensitive environment variables

Name Link
🔨 Latest commit 814e5be
🔍 Latest deploy log https://app.netlify.com/projects/jamstack-site/deploys/691fd50080ffbf000838542c
😎 Deploy Preview https://deploy-preview-1046--jamstack-site.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant