FindSoftware

Hologram

Elixir full-stack web framework whose client-side code runs in the browser as Elixir, compiled to JavaScript.

Hologram is a full-stack Elixir web framework that runs on top of Phoenix. The README says the Elixir runtime is rebuilt in the browser, while the homepage says client code is compiled to JavaScript. The architecture page describes the initial page as rendered to HTML on the server. Hologram is added to a Phoenix application as a Mix dependency, and mix holo starts the app in development. Pages use ~HOLO templates. The package manifest names Bart Blast as maintainer.

Worth knowing

The installation guide requires a working Phoenix application, so Hologram does not run on its own. It also asks for Node.js alongside Elixir.

Identity

Status
Active
Maintainer
Bart Blast6
Maintained by
Individual
First release
20217

Rendering and deploy

Rendering
On a server5
Install with
Hex dependency in mix.exs, then mix deps.get3

Releases

Current major version
Pre-1.08
Last release
2026-10-258

Adoption

GitHub stars
1,5382
Contributors
519

Why these figures do not compare

Sources

  1. 2026-10-26: links
    hologram.page/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/bartblast/hologram
  3. 2026-10-26: links, Minimum runtime, Install with
    hologram.page/docs/installation
  4. 2026-10-26: Categories, Runtime, Templating
    github.com/bartblast/hologram/blob/dev/README.md
  5. 2026-10-26: Rendering
    hologram.page/docs/architecture
  6. 2026-10-26: License, Maintainer
    github.com/bartblast/hologram/blob/dev/mix.exs
  7. 2026-10-26: First release
    hex.pm/api/packages/hologram
  8. 2026-10-26: Current major version, Last release
    api.github.com/repos/bartblast/hologram/releases
  9. 2026-10-26: Contributors
    api.github.com/repos/bartblast/hologram/contributors
  10. 2026-10-26: Built on
    hologram.page/docs/introduction

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON