Rigos

screenshot of Rigos

rigos is a generator of sites, writen in Rust

Overview:

rigos is a static site generator written in Rust that is currently in the early stages of development. It is not recommended for use before version 1.0. The generator implements features such as converting markdown to HTML, implementing article properties similar to YAML Front Matter using TOML, and rendering HTML templates using the Django template language through tera. The generator also has a command line interface for actions such as building and running the generated site.

Features:

  • Convert markdown to HTML using pulldown cmark.
  • Implement article properties similar to YAML Front Matter using TOML.
  • Render HTML templates using the Django template language through tera.
  • Preview the site using the warp web framework.
  • Generate the /public directory as the root directory of the generated website.
  • Manage webpage related parameters using the config.toml file.
  • Sort articles by tags and category.
  • Use the clap library to process command line arguments.
  • Generate a list of contributors.

Summary:

rigos is a static site generator written in Rust that allows for the conversion of markdown to HTML, implementation of article properties through TOML, and rendering of HTML templates using the Django template language. It has features such as tag/category sorting, a command line interface for build/run actions, and the ability to generate a list of contributors. The project is still in its early development stage and is not recommended for use before version 1.0.