package js_of_ocaml
Compiler from OCaml bytecode to JavaScript
Install
Dune Dependency
Authors
Maintainers
Sources
js_of_ocaml-6.0.1.tbz
sha256=813dbee2b62e1541049ea23a20e405cf244e27ebfa9859785cfa53e286d2c614
sha512=194ae5d1122171fa8253b6a41438a2fc330caf4ab6dd008fcce1253fd51fbe4b1149813da6075c5deb52ea136143def57c83c3f4e32421803d7699648fdc563b
Description
Js_of_ocaml is a compiler from OCaml bytecode to JavaScript. It makes it possible to run pure OCaml programs in JavaScript environment like browsers and Node.js
Published: 13 Feb 2025
Dependencies (4)
-
ppxlib
>= "0.15"
-
js_of_ocaml-compiler
= version
-
ocaml
>= "4.08"
-
dune
>= "3.17"
Dev Dependencies (4)
-
odoc
with-doc
-
re
>= "1.9.0" & with-test
-
ppx_expect
>= "v0.14.2" & with-test
-
num
with-test
Used by (94)
-
alba
>= "0.4.1"
-
archetype
>= "1.2.7"
-
async_js
>= "v0.13.0" & < "v0.15.0"
-
binaryen
>= "0.3.0" & < "0.12.1"
- bls12-381-js
- bls12-381-js-gen
-
bonsai
>= "v0.15.1" & < "v0.17.0"
- brisk-reconciler
-
brr
= "0.0.3"
- brr-lwd
- chartjs
- chartjs-annotation
- chartjs-colorschemes
- chartjs-datalabels
- chartjs-streaming
-
cohttp-lwt-jsoo
>= "2.5.0"
- cordova
- cordova-plugin-background-mode
- cordova-plugin-battery-status
- cordova-plugin-local-notifications
- cordova-plugin-sim-card
-
dream
>= "1.0.0~alpha5"
-
dune
>= "3.17.0"
-
eliom
>= "6.9.2" & < "6.10.1" | >= "7.0.0" & < "10.4.0"
- ezjs_ace
-
ezjs_blockies
< "0.1.1"
- ezjs_cleave
- ezjs_d3pie
-
ezjs_extension
>= "0.2"
-
ezjs_fetch
< "0.2"
-
ezjs_min
< "0.2"
- ezjs_odometer
-
ezjs_push
< "0.2"
- ezjs_qrcode
- ezjs_recaptcha
- ezjs_timeline
-
fmlib_js
>= "0.5.11"
-
gen_js_api
< "1.0.7"
-
github-jsoo
< "4.1.0"
- graphv_font_js
-
incr_dom_interactive
!= "v0.15.0" & < "v0.17.0"
- incr_dom_keyboard
-
incr_dom_partial_render
!= "v0.15.0" & < "v0.17.0"
-
incr_dom_sexp_form
!= "v0.15.0" & < "v0.17.0"
- incr_dom_widgets
- integers_stubs_js
- irmin-indexeddb
- joolog
-
js_of_ocaml-lwt
>= "6.0.1"
-
js_of_ocaml-ppx
>= "6.0.1"
-
js_of_ocaml-ppx_deriving_json
>= "6.0.1"
-
js_of_ocaml-tyxml
>= "6.0.1"
- js_of_ocaml-webgpu
- js_of_ocaml-webidl
-
js_of_ocaml_patches
< "v0.17.0"
- json-data-encoding-browser
- jsonoo
- jsoo-react
- jsoo_broadcastchannel
- kkmarkdown
-
landmarks
>= "1.5"
- ldp_js
- leaflet
- learn-ocaml
- liquidsoap-js
- lp-glpk-js
-
multicore-magic
>= "2.3.1"
- nanoid
- node_of_ocaml
-
nuscr
< "1.1.0"
- ocp_reveal
- ocplib-json-typed-browser
-
ocsigen-start
!= "2.15.1" & < "2.16.0" | >= "7.1.0"
-
ojs_base
>= "0.8.0"
- plotly
-
polynomial
>= "0.4.0"
-
ppx_css
>= "v0.15.1" & < "v0.17.0"
-
ppx_jsobject_conv
!= "0.9.3"
- promise_jsoo
- prr
- rpclib-js
- sherlodoc
-
spin
>= "0.8.0"
-
tezt
>= "3.1.0"
- timedesc-tzlocal-js
-
timmy-jsoo
>= "1.1.5"
-
tyxml-lwd
>= "0.2"
-
virtual_dom
< "v0.15.0"
- wasm_of_ocaml-compiler
- webtest-js
- wikitext
- xmldiff_js
-
xtmpl
= "0.18.0"
- xtmpl_js
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page