Hygguile is an opinionated, batteries-included UI framework written in a dialect of the Lisp programming language, Guile Scheme.
It uses OliveCSS, whose syntax is much inspired utility-class Tailwind CSS but functions 100% with vanilla CSS instead of JS.
It defines an expressive domain-specific language (DSL), and by leveraging the power of S-expressions, SXML and modern CSS.
Sphinx of black quartz, judge my vow
Sphinx of black quartz, judge my vow
Sphinx of black quartz, judge my vow
;;; A simple Guile Scheme HTTP server
(use-modules (web server))
(define (my-handler request request-body)
(values '((content-type . (text/plain)))
"Hello World!"))
(run-server my-handler)Hygguile offers colors in the 100, 300, 500, 700 and 900 variants. Some of these colors are essential for the hygguile components, however not all of them are.






first element
second element
third element
first element
second element
third element
simple vertical gradient
simple horizontal gradient