The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 21 Clojure React Projects
-
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...
-
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.
-
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
-
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-10More 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`
-
-
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/
-
-
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.
-
Check out uix too: https://github.com/pitch-io/uix
…it’s a reagent alternative for modern react.
-
-
-
-
-
clojure-inertia-pingcrm-demo
PingCRM on Clojure - A Clojure/Script fullstack demo application to illustrate how Inertia.js works.
-
-
-
-
-
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:
-
-
-
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
Clojure React related posts
- Goodbye, Clean Code
- Riff: A “mycelium-clj” for the Clojure ecosystem?
- A History of Clojure (2020) [pdf]
- Clojure is a product design tool
- What are the enduring innovations of Lisp? (2022)
- [ANN] London Clojurians Talk: Why you need Fulcro, the web framework to build apps better, faster (by Jakub Holý)
- Reflet introduces descriptions: a new kind of polymorphic query
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
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 |