# Hologram

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


Source: https://findsoftware.frbit.cloud/hologram/
Last reviewed: 2026-10-26
Listed since: 2026-10-26

## Record

### Links

- home: https://hologram.page
- repository: https://github.com/bartblast/hologram
- docs: https://hologram.page/docs/installation
- discord: https://discord.gg/huJWNuqt8J
- forum: https://elixirforum.com/hologram

### Identity

- status: active
- maintainer: Bart Blast
- maintainerType: individual
- parent: unknown
- firstRelease: 2021
- hqCountry: unknown

### Kind

- category: framework
- hosting: elixir
- language: elixir
- runtime: beam
- runtimeMin: beam 28.1
- basedOn: phoenix

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: HOLO
- i18n: unknown

### Rendering and deploy

- runsAs: unknown
- renderingModes: server
- installMethod: Hex dependency in mix.exs, then mix deps.get

### License

- licenseModel: open-source
- license: Apache-2.0

### Releases

- currentMajor: 0
- latestReleaseDate: 2026-10-25

### Adoption

- githubStargazers: 1538
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 51
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://hologram.page/ (read 2026-10-26)
- urls: https://api.github.com/repos/bartblast/hologram (read 2026-10-26)
- urls: https://hologram.page/docs/installation (read 2026-10-26)
- language: https://api.github.com/repos/bartblast/hologram (read 2026-10-26)
- category: https://github.com/bartblast/hologram/blob/dev/README.md (read 2026-10-26)
- runtime: https://github.com/bartblast/hologram/blob/dev/README.md (read 2026-10-26)
- runtimeMin: https://hologram.page/docs/installation (read 2026-10-26)
- runtimeMin: https://hologram.page/docs/installation (read 2026-10-26)
- installMethod: https://hologram.page/docs/installation (read 2026-10-26)
- renderingModes: https://hologram.page/docs/architecture (read 2026-10-26)
- templating: https://github.com/bartblast/hologram/blob/dev/README.md (read 2026-10-26)
- license: https://api.github.com/repos/bartblast/hologram (read 2026-10-26)
- license: https://github.com/bartblast/hologram/blob/dev/mix.exs (read 2026-10-26)
- firstRelease: https://hex.pm/api/packages/hologram (read 2026-10-26)
- currentMajor: https://api.github.com/repos/bartblast/hologram/releases (read 2026-10-26)
- latestReleaseDate: https://api.github.com/repos/bartblast/hologram/releases (read 2026-10-26)
- githubStargazers: https://api.github.com/repos/bartblast/hologram (read 2026-10-26)
- contributors: https://api.github.com/repos/bartblast/hologram/contributors (read 2026-10-26)
- basedOn: https://hologram.page/docs/introduction (read 2026-10-26)
- maintainer: https://github.com/bartblast/hologram/blob/dev/mix.exs (read 2026-10-26)

## Notes

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](https://hologram.page/docs/architecture) 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](https://hologram.page/docs/installation) requires a working Phoenix application, so Hologram does not run on its own. It also asks for Node.js alongside Elixir.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
