mirror of
https://github.com/sbrow/thor.git
synced 2026-08-26 11:23:32 -04:00
9d1954d70a4931b4d3ee563d512328ee1687d77a
Thor
[TOC]
Thor is a simple Static Sire Generator designed for personal blogs and other small websites.
Its core principals are simplicity and minimal configuration, so you can get started as quickly as possible.
It is based on Hugo, and gingerbill's SSG. Templating is done with (extended?) Mustache templates.
What it does
- Syntax Highlighting server-side (with Tree Sitter) or client-side with highlight.js
- Mustache Templating
- OpenGraph Tags
- Menus (WIP)
- Extended Markdown (See below)
- Basic (whitespace) minification.
What it doesn't do
- Internationalization
- Pagination (Yet)
- Themes
- Union File System (Yet)
- Image Manipulation
- TailwindCSS integration
Getting Started
Run thor
Check out public/index.html
Then follow The Guide
For a more complete setup, run thor new site.
Extended Markdown
- Emoji expansion
- margin style footnotes
- Guthub style alerts
- [and more]
Description
Languages
Odin
95.6%
HTML
2.2%
Nix
1.4%
Tree-sitter Query
0.5%
Ruby
0.3%