Rich, real-time user experiences with server-rendered HTML (by phoenixframework)

Phoenix_live_view Alternatives

Similar projects and alternatives to phoenix_live_view

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better phoenix_live_view alternative or higher similarity.

phoenix_live_view reviews and mentions

Posts with mentions or reviews of phoenix_live_view. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-11-10.
  • Undead - LiveViews for the JVM
    2 projects | /r/java | 10 Nov 2023
    I came across this pretty interesting library on Hacker News that tries to implement LiveView on the JVM. Link to GitHub.
  • Show HN: Podsee – AI tool for podcast listeners
    3 projects | | 18 Oct 2023
    Hi everyone, I just launched Podsee( for podcast listeners, lovers. You can search and listen to podcasts at Podsee. What makes it different is that you can get the AI transcript for an episode.

    It started as a side project after I resigned my job one year ago. As a programmer, I love Elixir ( and Phoenix LiveView(, and want to make a product with it. So I build Podsee.

    I'm planning to add more AI features to it, like summarize the episode audio, episode to comics, etc.

    I'd love to invite you all to try out the product and would appreciate hearing your feedback! Thanks!

  • Ask HN: What companies are embracing “HTML over the wire”?
    9 projects | | 10 Feb 2023
    "HTML over the wire" generally refers to tech like [0] Liveview, [1] Hotwire, [2] LiveView, [3] Blazor, etc. They aren't about about ditching JS and more about not writing your HTML in JS (and yes, SSR).


  • Alpine.js
    17 projects | | 13 Jan 2023
  • Phoenix 1.7 is View-less
    10 projects | | 30 Dec 2022
    Some of the 1.7 stuff has an alert banner that pops up when the connection is broken. I think that could really help.

    However I haven't put that in our app as I have seen other issues of flakey connection reconnect issues, and I would hate to make any of those more visible with a flashing notice.


  • What did I miss?
    4 projects | /r/elixir | 9 Nov 2022
    HEEx template language was created, an extension to EEx
  • How to get started with LiveView?
    4 projects | /r/elixir | 13 Oct 2022
    Also to your point, the latest LiveView release moved some helper utilities around and you need to add "import Phoenix.Component" in places. I could be wrong but I think the latest live code gen still isn't setting up correct imports. More info here:
  • Ask HN: What's is your go to toolset for simple front end development?
    46 projects | | 7 Jul 2022
    If you need any kind of interactivity on the frontend, but are more comfortable with the backend, I would suggest looking at Phoenix LiveView [0] or a similar server-rendered HTML technology for your language of your choice [1].

    In short, these solutions take JavaScript out of the mix entirely and basically let you deal with a single logical "app", rather than a separate frontend & backend.


  • Should I stop trying to learn HTML/JavaScript?
    2 projects | /r/learnprogramming | 15 Apr 2022
    It uses JS though, as it is required to open a WS connection and change content without refreshing the page, but that looks like it is abstracted from the user.
  • Mark Nottingham: Server-Sent Events, WebSockets, and HTTP
    11 projects | | 19 Feb 2022
    > I'm not up to date with the less popular web frameworks. Which frameworks do that?

    One of them is which is a component of Phoenix / Elixir.

    It will render your initial page over HTTP but then when you transition pages or perform actions using various functions it provides you it will send a diff of what's changed over WebSockets. These actions could be limited to only the 1 user using the site, such as clicking different links in a nav bar to transition between page A and B.

    The alternative to this is doing what other frameworks like Rails has done with Hotwire Turbo where they make these types of transitions of actions over HTTP. Turbolinks started to do this back in 2015 or whenever it came out and now more recently with Hotwire Turbo there's ways to only update a tiny area of the page (again over HTTP) but it also optionally supports using WebSockets for when you want to broadcast things to all connected clients, such as updating a counter somewhere or maybe showing a new reply on a blog post, etc..

    Laravel has Live Wire and there's also HTMX which is back-end agnostic which all use HTTP for a bulk of their behaviors to send server rendered HTML over the wire.

  • A note from our sponsor - Onboard AI | 10 Dec 2023
    Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at Learn more →


Basic phoenix_live_view repo stats
4 days ago
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives