• Stars
    star
    1,627
  • Rank 27,530 (Top 0.6 %)
  • Language
    Scala
  • License
    Apache License 2.0
  • Created almost 10 years ago
  • Updated about 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Facebook's React on Scala.JS

scalajs-react

Build Status Gitter

Lifts Facebook's React library into Scala.js and endeavours to make it as type-safe and Scala-friendly as possible.

Provides (opt-in) support for pure functional programming, with additional modules for Cats, Cats Effect, and Monocle.

Comes with utility modules extra and test, helpful for React in Scala(.js), rather than React in JS. Includes a router, testing utils, performance utils, more.

Contents
External Resources
Requirements:
  • React β‰₯ 17
  • Scala β‰₯ 2.13
  • Scala.JS β‰₯ 1.10
Support:

If you like what I do β€”my OSS libraries, my contributions to other OSS libs, my programming blogβ€” and you'd like to support me, more content, more lib maintenance, please become a patron! I do all my OSS work unpaid so showing your support will make a big difference.

More Repositories

1

svg-android

Fork of svg-android +SVN history +Maven +more
Java
566
star
2

scalacss

Super type-safe CSS for Scala and Scala.JS.
Scala
334
star
3

scala-graal

Make usage of Graal features easy and safe from Scala. Also features Scala-based React SSR.
Scala
194
star
4

nyaya

Random Data Generation and/or Property Testing in Scala & Scala.JS.
Scala
185
star
5

clear-config

Scala FP configuration library with a focus on runtime clarity
Scala
139
star
6

test-state

Scala Test-State.
Scala
138
star
7

scalajs-benchmark

Benchmarks: write in Scala or JS, run in your browser. Live demo:
Scala
72
star
8

univeq

Safer universal equivalence (==) for Scala.
Scala
60
star
9

learning

Scala
47
star
10

setup-everything-scala

GitHub Action to prepare the environment for Scala & Scala.JS dev and testing
Scala
40
star
11

mr.boilerplate

Online app to generate Scala boilerplate
Scala
33
star
12

microlibs-scala

Scala
26
star
13

tla2json

Convert TLA+ output (and values) into JSON
Scala
22
star
14

webtamp

Asset bundler. Companion to bundlers like Webpack.
TypeScript
20
star
15

webapp-util

Scala Webapp Utilities
Scala
17
star
16

scala-restructure

Scala
9
star
17

misc

4
star
18

archlinux-packages

Shell
2
star
19

setup-scalajs

GitHub Action to prepare the environment for Scala.JS dev and testing
JavaScript
2
star
20

rubyprof-test

Ruby
1
star
21

setup-scala-util

GitHub Action to add Scala utilities to the PATH
Scala
1
star
22

ruby-corvid

Ruby
1
star
23

autotag2

Years-old app to tag MP3s.
Ruby
1
star
24

text_to_diagram

Generate software diagrams (ERDs, DFDs, etc) using text files, rather than spending hours combating visual tools.
Ruby
1
star
25

astacus

Ruby
1
star
26

android-test-utils

Java
1
star
27

ruby-golly-utils

Ruby
1
star