Clojure React

Open-source Clojure projects categorized as React

Top 21 Clojure React Projects

  • re-frame

    A ClojureScript framework for building user interfaces, leveraging React

    Project mention: Goodbye, Clean Code | news.ycombinator.com | 2023-12-08

    This article always reminds me of this excerpt from re-frame’s docs [0]:

    > Now, you think and design abstractly for a living, and that repetition will feel uncomfortable. It will call to you like a Siren: "refaaaaactoooor meeeee". "Maaaake it DRYYYY". So here's my tip: tie yourself to the mast and sail on. That repetition is good. It is serving a purpose. Just sail on.

    [0]: https://github.com/day8/re-frame/blob/master/docs/correcting...

  • reagent

    A minimalistic ClojureScript interface to React.js

    Project mention: Ludic: New framework for Python with seamless Htmx support | news.ycombinator.com | 2024-03-21

    Generating `HTML` from lisps has poisoned any other approach for me, see for example https://www.neilvandyke.org/racket/html-writing/, https://reagent-project.github.io/, and https://edicl.github.io/cl-who/

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

  • fulcro

    A library for development of single-page full-stack web applications in clj/cljs

    Project mention: Riff: A “mycelium-clj” for the Clojure ecosystem? | news.ycombinator.com | 2023-09-19

    I definitely believe Clojure needs a rails. Not only will it help beginners get started, if it can help people get started faster and build fast like Django and rails do, I think it'll help more with adoption.

    Biff and fulcro seems like they have a shot at this

    Biff- https://github.com/jacobobryant/biff

    Fulcro - https://github.com/fulcrologic/fulcro

  • cljfx

    Declarative, functional and extensible wrapper of JavaFX inspired by better parts of react and re-frame

    Project mention: FFM (Foreign Function and Memory API) Goes Final | news.ycombinator.com | 2023-12-10

    More broadly, non-Electron apps have been uncommon for a while. I just don't work in the webspace and I need to write code that's relatively performant. I understand it's all possible with Electron.. but it's a bit daunting to have a client-server web stack and multiple languages and some numbercrunching backend

    JavaFX was a nice solution that's crossplatform and near-native. It has a very nice react-like library in Clojure called `cljfx`

    https://github.com/cljfx/cljfx/

  • re-com

    A ClojureScript library of reusable components for Reagent

  • helix

    A simple, easy to use library for React development in ClojureScript. (by lilactown)

    Project mention: create-helix-app: project templates with Helix and more | /r/Clojure | 2023-04-24

    In short, performance, easier interop with JS react libraries, better static analysis, and being able to use modern React features. For more details, see https://github.com/lilactown/helix/blob/master/docs/motivation.md and https://github.com/lilactown/helix/blob/master/docs/faq.md#what-about-hiccup. It's also worth checking this blog post: https://fbeyer.com/posts/refx-origins/

  • kee-frame

    re-frame with batteries included

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

  • uix

    Idiomatic ClojureScript interface to modern React.js (by pitch-io)

    Project mention: Clojure is a product design tool | news.ycombinator.com | 2023-06-22

    Check out uix too: https://github.com/pitch-io/uix

    …it’s a reagent alternative for modern react.

  • antizer

    ClojureScript library for Ant Design React UI components

  • hx

    A simple, easy to use library for React development in ClojureScript. (by nosco)

  • racing-game-cljs

    A 3D racing game built with ClojureScript, React and ThreeJS

  • homebase-react

    The React state management library for write-heavy applications

  • clojure-inertia-pingcrm-demo

    PingCRM on Clojure - A Clojure/Script fullstack demo application to illustrate how Inertia.js works.

  • inertia-clojure

    A Clojure adapter for Inertia.js

  • rumext

    Simple and decomplected ui library for ClojureScript (based on React)

  • rehook

    ClojureScript React library enabling data-driven architecture

  • hugit

    The humane Terminal UI for git!

  • reflet

    Tools for building Re-frame + React based web apps with graph and non-graph data models

    Project mention: Reflet introduces descriptions: a new kind of polymorphic query | /r/Clojure | 2023-05-01

    Reflet is a set of tools for building Re-frame + React based web apps with graph and non-graph data models. This includes:

  • rn-shadow-steroid

    React Native with shadow-cljs on steroids

  • fulcro-rad-demo

    A demo for Fulcro RAD using either SQL or Datomic databases.

  • react-docs-helix

    React docs tutorial using ClojureScript Helix

    Project mention: Is there a simply way to write small, portable UIs in Clojure/script? Something akin to Elm | /r/Clojure | 2023-04-13

    You can ignore the malli/react-hook-form part - the relevant parts are the entry namespace and the shadow-cljs config. This example uses https://github.com/lilactown/helix (great tutorial here https://github.com/iwrotesomecode/react-docs-helix) but you can use reagent if you wish. I think this should meet your requirements. You can inline your data in the cljs bundle as data and add UI via react components.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-21.

Clojure React related posts

Index

What are some of the best open-source React projects in Clojure? This list will help you:

Project Stars
1 re-frame 5,377
2 reagent 4,712
3 fulcro 1,518
4 cljfx 908
5 re-com 789
6 helix 603
7 kee-frame 353
8 uix 326
9 antizer 257
10 hx 246
11 racing-game-cljs 234
12 homebase-react 201
13 clojure-inertia-pingcrm-demo 99
14 inertia-clojure 90
15 rumext 85
16 rehook 77
17 hugit 74
18 reflet 72
19 rn-shadow-steroid 67
20 fulcro-rad-demo 67
21 react-docs-helix 6
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com