nilutz / blog-engine

A simple blog engine written in rust

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A Blog engine

This is a simple static site generator. The work is based on Zola and this blog post by Pat Shaughnessy. I wanted to a blog for a long time and I wanted to learn rust for a long time. So I started learning rust by building this static site generator, which in turn powers this blog. The engine takes markdown files in /notes and tera templates (localted in /templates) then it turns them into plain old html. Simple as that.

Deployment

You can either drag-and-drop via the cloudflare UI or use wrangler. The Makefile has a convenient cmd setup:

make publish_with_wrangler

Future

A more dev friendly experience:

About

A simple blog engine written in rust


Languages

Language:Erlang 13.1%Language:Raku 10.9%Language:C# 6.1%Language:Python 6.1%Language:D 5.5%Language:Java 5.4%Language:Go 5.1%Language:C++ 4.6%Language:Shell 4.0%Language:JavaScript 4.0%Language:Objective-C++ 3.8%Language:Clojure 3.4%Language:PHP 3.0%Language:Rust 2.6%Language:Scala 2.6%Language:Classic ASP 2.5%Language:CSS 2.4%Language:Ruby 2.1%Language:Lua 1.7%Language:HTML 1.7%Language:Makefile 1.5%Language:C 1.4%Language:Batchfile 1.4%Language:Objective-C 1.4%Language:Groovy 0.9%Language:TeX 0.7%Language:Tcl 0.6%Language:R 0.6%Language:Haskell 0.3%Language:MATLAB 0.3%Language:OCaml 0.2%Language:Common Lisp 0.2%Language:Pascal 0.0%Language:ActionScript 0.0%