{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/hologram/","markdown":"https://findsoftware.frbit.cloud/hologram.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"hologram","name":"Hologram","urls":{"home":"https://hologram.page","repository":"https://github.com/bartblast/hologram","docs":"https://hologram.page/docs/installation"},"category":["framework"],"description":"Elixir full-stack web framework whose client-side code runs in the browser as Elixir, compiled to JavaScript.","maintainer":"Bart Blast","maintainerType":"individual","firstRelease":2021,"hosting":["elixir"],"language":"elixir","runtime":["beam"],"runtimeMin":"beam 28.1","basedOn":["phoenix"],"templating":"HOLO","renderingModes":["server"],"installMethod":"Hex dependency in mix.exs, then mix deps.get","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"0","latestReleaseDate":"2026-10-25T00:00:00.000Z","githubStargazers":1538,"contributors":51,"packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"discord":"https://discord.gg/huJWNuqt8J","forum":"https://elixirforum.com/hologram"},"checkedAt":"2026-10-26T00:00:00.000Z","addedAt":"2026-10-26T00:00:00.000Z","sources":[{"field":"urls","url":"https://hologram.page/","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://api.github.com/repos/bartblast/hologram","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"urls","url":"https://hologram.page/docs/installation","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/bartblast/hologram","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"category","url":"https://github.com/bartblast/hologram/blob/dev/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/bartblast/hologram/blob/dev/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtimeMin","url":"https://hologram.page/docs/installation","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"runtimeMin","url":"https://hologram.page/docs/installation","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"installMethod","url":"https://hologram.page/docs/installation","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"renderingModes","url":"https://hologram.page/docs/architecture","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"templating","url":"https://github.com/bartblast/hologram/blob/dev/README.md","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/bartblast/hologram","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"license","url":"https://github.com/bartblast/hologram/blob/dev/mix.exs","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"firstRelease","url":"https://hex.pm/api/packages/hologram","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/bartblast/hologram/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/bartblast/hologram/releases","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/bartblast/hologram","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/bartblast/hologram/contributors","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"basedOn","url":"https://hologram.page/docs/introduction","checkedAt":"2026-10-26T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/bartblast/hologram/blob/dev/mix.exs","checkedAt":"2026-10-26T00:00:00.000Z"}],"status":"active","ai":"authored"},"prose":"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.\n\n## Worth knowing\n\nThe [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."}