Skip to content

betterwebinit/awesome-rustyll

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

Awesome Rustyll

Awesome

A collection of awesome Rust-based static site generators, themes, plugins, and tools.

Contributions welcome. Anything missing? Send in a pull request. Thanks.

Documentation

See the Official Rust Static Site Generators Page ».

Coming Soon

Core Features & Settings

  • Default Layout - Silently sets default layouts for pages and posts
  • Optional Front Matter - Makes front matter optional for markdown files
  • Title from Headings - Pull page title from first markdown heading when none is specified
  • Readme Index - Render a project's README as the site's index
  • Data - Read datafiles in themes

Multi Language / Multi Lingual

  • Multiple languages - I18n support for Rust-based static site generators
  • Language - Multi-language plugin for posts, pages and includes
  • Polyglot - Multi-lingual and I18n support tool

Search

  • Algolia - Add fast and relevant search using the Algolia API
  • Elasticsearch - Index pages to Elasticsearch

Feeds & Syndication

  • Feed - Generate Atom (RSS-like) feeds for posts
  • Planet - Add articles, blogs via web feeds

Bibliography & Citations

  • Scholar - Extensions for academic blogging
  • BibSonomy - Generate publication lists from BibSonomy

Tags & Categories

  • Archives - Archive pages for tags and categories
  • Tagging - Automatically generate tag cloud and tag pages
  • Related Posts - Related posts function based on tags

Pagination

  • Paginate - Pagination generator
  • Paginate V2 - Enhanced pagination features
  • Category Pagination - Pagination generator for categories

Images & Media

  • Picture Tag - Easy responsive images
  • Responsive Image - Automatically resize images
  • WebP Generator - WebP image generator
  • Loading Lazy - Lazy loading for images and iframes

Markup & Markdown Converters

  • Commonmark - Markdown converter using libcmark
  • LaTeX - LaTeX rendering with macro support

Text Filters

  • Mentions - @mentionable support
  • Emoji - GitHub-flavored emoji support
  • Time Ago - Convert time values to relative time
  • Reading Time - Estimate reading time for content
  • TOC - Generate table of contents

SEO & Analytics

  • SEO Tag - Add metadata tags for search engines
  • Sitemap Generator - Generate sitemaps.org compliant sitemaps
  • Redirect From - Specify multiple redirection URLs
  • Analytics - Add web tracking support

Assets & Minifiers

  • Sass Converter - Sass/SCSS support
  • Asset Pipeline - Asset collection and compression
  • Mini Bundle - Asset bundling and cache busting
  • Minifier - Minify HTML, XML, CSS, and JavaScript

Admin & Visual Editors

  • Admin - CMS-style graphical interface
  • Manager - Administrative framework
  • Notion Integration - Manage content using Notion

Watch & Live Reload

  • Watch - Rebuild site when files change
  • Live Reload - Auto-refresh browser on changes

Testing & Debugging

  • Front Matter Tests - Test front matter against schemas
  • Debug - Debug liquid filters and tags at runtime

Deployment

  • Deploy Action - GitHub Action for deployment
  • Deploy - Deployment command
  • Medium Import - Import posts from Medium

Meta

License

The awesome list is dedicated to the public domain. Use it as you please with no restrictions whatsoever.

Questions? Comments?

Post them to the Rustyll Discussion Forum. Thanks!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published