Ulubis is a Wayland compositor written in Common Lisp, inspired by FVWM and StumpWM. It’s built for live hacking—developers can modify behavior at runtime via SLIME. Though early-stage, its aim is a fully Lisp-configurable compositor with custom modes and window management logic.

Features

  • Compositor core in Common Lisp
  • Live code reloading via SLIME REPL
  • Easily hackable custom modes (e.g. alt-tab)
  • Inspired by FVWM/StumpWM semantics
  • Lisp-based compositor foundation
  • BSD-licensed simplicity ethos

Project Samples

Project Activity

See All Activity >