%%VERSION%%
Brr is a toolkit for programming browsers in OCaml with the
js_of_ocaml compiler. It provides:
- Interfaces to a selection of browser APIs.
- Note based reactive support (optional and experimental).
- An OCaml console developer tool for live interaction with programs running in web pages.
- A JavaScript FFI for idiomatic OCaml programming.
Brr is distributed under the ISC license. It depends on Note
and on the js_of_ocaml compiler and runtime – but not on its
libraries or syntax extension.
Homepage: https://erratique.ch/software/brr
Brr can be installed with opam:
opam install brr
If you don't use opam consult the opam file for build
instructions.
The documentation can be consulted online or via odig doc brr.
Not much for now. A few basic programs are in the [test suite][test].
An implementation of the TodoMVC application with brr.note is
in todomvc.ml.