matrix
revery
Our great sponsors
matrix | revery | |
---|---|---|
4 | 15 | |
175 | 8,065 | |
- | 0.0% | |
8.8 | 0.0 | |
3 months ago | about 2 years ago | |
HTML | Reason | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
matrix
- Is there a reframe/cljfx-like subscription/memoization-context library available?
- kennytilton/matrix: Fine-grained, transparent data flow between generative objects.
-
Clog – The Common Lisp Omnificent GUI
Interesting.
Does anyone know of a common lisp library similar to R's shiny? It provideas a simple way to define the UI elements and how they intereact with the user's actions: https://shiny.rstudio.com/articles/basics.html
At some point I thought about porting the first release of shiny, which was relatively simple, and keep adding features but I realized that there is a lot of code in the javascript/browser side and I would never find my way around it.
The most relevant thing I found was this clojure(script) reactive web framework from Kenny Tilton: https://github.com/kennytilton/matrix
-
Analysis paralysis: Spec, Malli, Spec2? from a novice POV
Realizing I'm actually answering all the comments :o It's too early for me to talk about Stack, only that I'm using Clojure/Clojurescript, and considering Fulcro, though I might try an experimental version with a project called matrix Just because it looks cool, and its a side-project so I can do whatever I want.
revery
-
Can't decide on a programming language for multiple reasons
OCaml has actually put some decent effort into good GUI libraries, such as https://github.com/revery-ui/revery.
- Revery – Native, high-performance, cross-platform desktop apps built with Reason
-
HypeScript: Simplified TypeScript's type system in TypeScript's own type system
I never tried CoffeeScript since nobody pays me for it, though I am curious about ReasonML as an alternative, there's a Neovim front-end[0] coded in Reason that compiles natively[1], and supports existing VS Code plugins from the VSCodium plugin repository[2] which I still have yet to look at how the heck they pulled that bit off, but it is pretty interesting.
[0]: https://github.com/onivim/oni2#introduction
[1]: https://github.com/revery-ui/revery
[2]: https://open-vsx.org/
- Is it just me who thinks cross platform dev is broken?
- Iced – A cross-platform GUI library for Rust, inspired by Elm
-
TfT Performance: Logseq
Maybe a technology like https://www.outrunlabs.com/revery/ would provide a better experience though it would require rebuilding the frontend, I presume.
-
Are you still looking forward to Onivim2?
It uses Revery which is still just javascript
- Clog – The Common Lisp Omnificent GUI
-
[Weekly] Many Musings Mondays
No, I can’t say I’m familiar with a mature, cross-platform GUI framework which exists today that is any good. I’m keeping an eye on Revery, though.
- Revery, An Electron.js alternative built on ReasonML
What are some alternatives?
flex - flex is a reactive signal library for Clojure(Script)
sciter-js-sdk - Sciter.JS - Sciter but with QuickJS on board instead of my TIScript
subscriptions - A subscriptions library over a source of data (forked + extracted from re-frame)
wry - Cross-platform WebView library in Rust for Tauri.
hoplon - Simple and powerful tool for building web apps out of highly composable elements in ClojureScript.
react-native-macos - A framework for building native macOS apps with React.
webview - Tiny cross-platform webview library for C/C++. Uses WebKit (GTK/Cocoa) and Edge WebView2 (Windows).
Slint - Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript. [Moved to: https://github.com/slint-ui/slint]
Servo - Servo, the embeddable, independent, memory-safe, modular, parallel web rendering engine
Godot - Godot Engine – Multi-platform 2D and 3D game engine
sciter - Sciter: the Embeddable HTML/CSS/JS engine for modern UI development
DeskGap - A cross-platform desktop app framework based on Node.js and the system webview