External Publication
Visit Post

gtm - gemini template machine

People > Companies ❤️ - programming.dev [Unofficial] March 20, 2026
Source
submitted by cm0002 to rust 3 points | 0 comments https://codeberg.org/amadaluzia/gtm > Hello rust! > > I’ve recently wanted to create a blog with Gemini, but I have a very strong disdain for writing boilerplate. It’s a scar that has never left me since HTML. Instead, I JUST wanted to write the content, and not have to worry much about writing the same layout (though it matters less than in HTML). > > Therefore, I created gtm with the knowledge that no one else tried doing the same thing I was doing. I ended up proving myself wrong after discovering Michael Lazar’s Jetforce, which is currently a much more complete project than my own. However, I still believe that working on it would result in something interesting. > > This project was originally written in Python due to Jinja2, rich, click, and other libraries. However, I rewrote the program in Rust because I wanted more control over the context my plugins were going to run in. I’ve found that clap, anyhow and tera did what I want well enough :). > > Feel free to let me (@amadaluzia@discuss.tchncs.de ) know if you want anything added to this. Currently, Lua is something I really want to add to gtm since I want people to be able to write their own functionality. I’d be glad to see what you lot have to say. > > A side note before anyone gets curious, I wrote this entirely by hand as my first major project, and is also being used for me to learn Rust. No LLMs, GPTs, AI-powered smart fridges or similar were involved. > > Cheers! By Developer @amadaluzia@discuss.tchncs.de

Discussion in the ATmosphere

Loading comments...