↩ 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"))