Is CLJS really a good option for highly interactive apps?

This page summarizes the projects mentioned and recommended in the original post on /r/Clojure

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

    Penpot: The open-source design tool for design and code collaboration

  • Also, https://penpot.app/ is a great example for the power of CLJS building interactive and complex apps.

  • threeagent

    ClojureScript library for building Three.js apps in a reagent-like fashion

  • I have used it to glue together interactive visuals (typically dashboards) that merge js libs like cesium geospatial visuals, animated vega plots, and three.js scenes (via threeagent) using reagent for reactive text and ui, coordinating everything from cljs.

  • 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.

    WorkOS logo
  • htmx

    </> htmx - high power tools for HTML

  • Curious what do people think of things like unpoly and htmx? There is also a Clojure wrapper for the latter one, for the first one, I'm not sure.

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