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.
diode
-
What are Diode alternatives?
I've started with scalajs-react. Overall the experience was good (perhaps the overloaded API is my biggest concern, but we can live with that). Then I stumbled upon a problem where I need to propagate a state change from two leaf components and found out I need something like this Redux thing. I trtied built-in StateSnapshot, but couldn't make it working. Then I googled for Scala-land alternatives and it seems like there are few semi-abandoned Redux facades and Diode. Diode looks like what I need, but:
-
State of Scala.js frameworks
c) Diode is my favourite "wiring" library. It is similar to Redux and allows you to handle asynchronous behaviour in your frontend. It has a learning curve but it's not too bad and makes everything so much easier.
- Back-end languages are coming to the front-end
-
From ES6 to Scala: Basics
Japgolly has put a ton of time and care into https://github.com/japgolly/scalajs-react which is a complete React binding in scalajs. This paired with something like Diode (https://github.com/suzaku-io/diode) and you get a full frontend solution in scalajs.
featured
- Non-code contributions are the secret to open source success
-
Why are there open source projects of big tech companies that don't like community contributions?
I recommend reading https://github.com/readme/featured/how-open-is-open-source to understand some of the maintainers perspective.
- Is Laravel the happiest developer community on the planet?
- TypeScript and the dawn of gradual types
- Coding accessibility: Building autonomy with AI
- How โopenโ should your open source be?
- Methodus Toolz
What are some alternatives?
tyrian - Elm-inspired Scala UI library.
KeyDB - A Multithreaded Fork of Redis
wasmer-python - ๐๐ธ WebAssembly runtime for Python
phpmon - Lightweight, native Mac menu bar app that helps you manage multiple PHP installations, locate config files and more. Also interacts with Laravel Valet.
slinky - Write Scala.js React apps just like you would in ES6
upscheme - Database migrations and schema updates made easy
Airstream - State propagation and event streams with mandatory ownership and no glitches
phantomuserland - Phantom: Persistent Operating System
Converter - Typescript to Scala.js converter
trivy-action - Runs Trivy as GitHub action to scan your Docker container image for vulnerabilities
scalajs-react - Facebook's React on Scala.JS
viewi - Unique and efficient front-end framework for PHP