Hotwire: HTML over the Wire

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • motion

    Reactive frontend UI components for Rails in pure Ruby (by unabridged)

    And while we are at it, Motion (https://github.com/unabridged/motion)

  • wtfjs

    🤪 A list of funny and tricky JavaScript examples

    No, I'm talking about js as a whole. Standard library is crap, inconsistent, even the most basic of naming conventions are not followed anywhere. The fact that the standard library jumps between camel case, pascal case, snake case and unicase at random is a perfect example. The list of absurdities is beyond ridiculous[1].

    [1] https://github.com/denysdovhan/wtfjs

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • phoenix_live_view

    Rich, real-time user experiences with server-rendered HTML

    Can someone familiar with this please diff it with Phoenix LiveView?

    https://github.com/phoenixframework/phoenix_live_view

  • Phoenix

    Peace of mind from prototype to production

    You are correct, but you can turn off long polling.

    From the moduledoc (https://github.com/phoenixframework/phoenix/blob/v1.5.7/lib/...):

    > By default, Phoenix supports both websockets and longpoll when invoking `Phoenix.Endpoint.socket/3` in your endpoint:

  • Stimulus

    A modest JavaScript framework for the HTML you already have

  • turbo

    The speed of a single-page web application without having to write any JavaScript (by hotwired)

    For those interested in the source code, here they are the repost of the mentioned tech:

    - Turbo (HotWire) https://github.com/hotwired/turbo

  • turbo-android

    Android framework for making Turbo native apps

    > I’d strongly consider this for a web-only product, but that’s becoming more and more rare.

    They have accompanying https://github.com/hotwired/turbo-ios and https://github.com/hotwired/turbo-android projects to bridge the gap.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • htmx

    </> htmx - high power tools for HTML

    As a non web developer, writing less JS appeals to me, and I've found HTMX[1] to be simple to use. I'll add that the HTMX website/docs are much more approachable than this site.

    [1]: https://github.com/bigskysoftware/htmx

  • html-over-the-wire

    HTML over the wire: List of frameworks which receive HTML snippets from the server.

    I looked at several html-over-the-wire frameworks during the last weeks and wrote down my opinionated perspective.

    I think I will go with htmx.

    If you want to know more: https://github.com/guettli/html-over-the-wire

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts