Hey folks,
Hologram UI is in the works - the official component library for Hologram (my full-stack Elixir framework that compiles Elixir to run in the browser) - and the waiting list is now open.
A common reaction when I mention this is: "Just generate it with an LLM."
But there's more to a good component than markup - accessibility, responsive design, cross-browser compatibility, and the dozen edge cases nobody remembers until someone hits them. And it's not just individual components, it's them working together: consistent API, shared design tokens, predictable behavior, reusable composition patterns. A library designed around Hologram's conventions gives you idiomatic components - not generic ones bolted on.
If rolling your own works, no reason to stop. But not everyone wants to spend time on components when they could be building their actual product.
What you get on the waiting list:
- Early access before the general launch
- Help shape what ships in v1 (input on which components get priority)
- Proceeds sustain Hologram's development
Join the waiting list: https://hologram.page/ui
Curious what you'd prioritize - what components do you find yourself rebuilding most often? Forms, modals, data tables, navigation? Would love to hear what your typical Hologram (or Elixir frontend in general) project actually needs.