↩ Home

Gemini

Bliz server

Bliz is incredibly easy, interpolated server-side scripting for Gemini. I created Bliz, and it powers this site.

In short, write plain text files as normal, but insert scripts in the middle of them.

Read the documentation to learn more
Code on sourcehut
See a demo

Resources from other people

Introduction to server-side scripting with Bliz, by fedi.flounder.online
Mysidard's tutorial on server-side scripting with Bliz
Roboron's Bliz tutorial (in Spanish)

Recommended browsers

Desktop: Lagrange
Android: Lagrange's Android port
Desktop: Castor

Configuration

Castor

settings.toml

Emacs highlighting

Highlighting for Bliz/Gemtext.

bliz.el

If you're not sure how to use this, try saving bliz.el into ~/.emacs.d/, then add the following code snippet somewhere in ~/.emacs:

(load (expand-file-name "~/.emacs.d/bliz.el"))