50x rendering speed improvements in Hologram (Elixir web framework)

5 bartblast 3 7/26/2025, 12:27:54 AM hologram.page ↗

Comments (3)

travisgriggs · 6h ago
I’ve poked around a little the site. There’s a lot of “this is awesome” advertising.

I still don’t know where this fits with Phoenix/liveview/bandit. Does it replace them? Why and to what end? Am I to use it as a companion? For which parts?

In other words, which problems do I need to have to appreciate how cool this is?

bartblast · 21h ago
I’m excited to announce Hologram v0.5.0, a major evolution of the full-stack Elixir web framework! This release brings massive performance improvements - we’re talking execution times improved from milliseconds to microseconds in core client-side operations, making it fast enough for real-time interactions like mouse move events.

Key highlights:

- Complete bitstring rewrite with ~50x rendering speed improvements!

- Comprehensive session and cookie management

- Live reload functionality for enhanced DX

- Incremental compilation (2x-10x faster builds)

- New pointer and mouse move events

- HTTP-based transport layer

- CRDT support for future distributed features

Full release notes: https://hologram.page/blog/hologram-v0-5-0-released

Check out the SVG Drawing Demo that showcases smooth, responsive drawing using the new pointer move events - it really demonstrates the performance leap! https://hologram.page/demos/svg-drawing

With over 950 commits since v0.4.0, this release delivers significant architectural enhancements while maintaining the unique developer experience that makes Hologram special.

Special thanks to my current GitHub sponsors: @D4no0, @Lucassifoni, and @sodapopcan!

Support Hologram’s development: If you’d like to help accelerate Hologram’s growth and make releases like this possible, consider becoming a GitHub sponsor. Every contribution helps dedicate more time to new features and community support! https://github.com/sponsors/bartblast

Stay in the loop: Don’t miss future updates! Subscribe to the Hologram Newsletter for monthly development milestones, ecosystem news, and community insights delivered straight to your inbox. https://hologram.page/newsletter

bn-l · 20h ago
Every time I think of elixir and its vm I think of the robot character from slay the spire