package js_of_ocaml

  1. Overview
  2. No Docs
Compiler from OCaml bytecode to JavaScript

Install

dune-project
 Dependency

Authors

Maintainers

Sources

js_of_ocaml-6.4.0.tbz
sha256=7ae22a7e5a6c6aa14a8e2695fa62c66f32cb20db17f1b45dc21e97009342151f
sha512=6cea398d61d4be8e38e912ba7e4bad4f7b81b10d946cdf29026274b5a4b2cc2709fb75e23f7cbe2db335cc65679c262a8aa1b9148effc987d6e79665a7538286

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: 23 Jun 2026

Dependencies (4)

  1. ppxlib >= "0.33"
  2. js_of_ocaml-compiler = version
  3. ocaml >= "4.13"
  4. dune >= "3.20"

Dev Dependencies (4)

  1. odoc with-doc
  2. re >= "1.9.0" & with-test
  3. ppx_expect >= "v0.14.2" & with-test
  4. num with-test

Used by (100)

  1. alba >= "0.4.1"
  2. archetype >= "1.2.7"
  3. async_js < "v0.15.0"
  4. binaryen >= "0.3.0" & < "0.12.1"
  5. bls12-381-js
  6. bls12-381-js-gen
  7. bonsai >= "v0.15.1" & < "v0.17.0"
  8. brisk-reconciler
  9. brr-lwd
  10. chartjs
  11. chartjs-annotation
  12. chartjs-colorschemes
  13. chartjs-datalabels
  14. chartjs-streaming
  15. codex
  16. cohttp-lwt-jsoo
  17. cordova
  18. cordova-plugin-background-mode
  19. cordova-plugin-battery-status
  20. cordova-plugin-local-notifications
  21. cordova-plugin-sim-card
  22. dream >= "1.0.0~alpha5"
  23. dune >= "3.17.2"
  24. eliom >= "7.0.0" & < "10.4.0" | >= "12.1.0"
  25. ezjs_ace
  26. ezjs_blockies < "0.1.1"
  27. ezjs_cleave
  28. ezjs_d3pie
  29. ezjs_extension >= "0.2"
  30. ezjs_fetch < "0.2"
  31. ezjs_min < "0.2"
  32. ezjs_odometer
  33. ezjs_push < "0.2"
  34. ezjs_qrcode
  35. ezjs_recaptcha
  36. ezjs_timeline
  37. fmlib_js >= "0.5.11"
  38. gen_js_api < "1.0.7"
  39. github-jsoo < "4.3.0"
  40. graphv_font_js
  41. incr_dom_interactive != "v0.15.0" & < "v0.17.0"
  42. incr_dom_keyboard
  43. incr_dom_partial_render != "v0.15.0" & < "v0.17.0"
  44. incr_dom_sexp_form != "v0.15.0" & < "v0.17.0"
  45. incr_dom_widgets
  46. integers_stubs_js
  47. irmin-indexeddb
  48. joolog
  49. js_of_ocaml-lwt >= "6.4.0"
  50. js_of_ocaml-ppx >= "6.4.0"
  51. js_of_ocaml-ppx_deriving_json >= "6.4.0"
  52. js_of_ocaml-tyxml >= "6.4.0"
  53. js_of_ocaml-webgpu
  54. js_of_ocaml-webidl
  55. js_of_ocaml_patches < "v0.17.0"
  56. json-data-encoding-browser
  57. jsonoo
  58. jsoo-react
  59. jsoo_broadcastchannel
  60. kkmarkdown
  61. landmarks >= "1.5"
  62. ldp_js
  63. leaflet
  64. learn-ocaml
  65. liquidsoap-js
  66. lp-glpk-js
  67. multicore-magic
  68. nanoid
  69. node_of_ocaml
  70. ocp_reveal
  71. ocplib-json-typed-browser
  72. ocsigen-start >= "7.1.0"
  73. ocsigen-toolkit >= "4.2.0"
  74. ocsipersist >= "2.1.0"
  75. ocsipersist-lib >= "2.1.0"
  76. ojs_base >= "0.8.0"
  77. out-channel-redirect
  78. plotly
  79. polynomial >= "0.4.0"
  80. ppx_css >= "v0.15.1" & < "v0.17.0"
  81. ppx_jsobject_conv != "0.9.3"
  82. promise_jsoo >= "0.4.2"
  83. prr
  84. quickterface
  85. re >= "1.13.2"
  86. regl
  87. rpclib-js
  88. sherlodoc
  89. spin >= "0.8.0"
  90. tezt >= "3.1.0"
  91. timedesc-tzlocal-js
  92. timmy-jsoo >= "1.1.5"
  93. tyxml-lwd >= "0.2"
  94. virtual_dom < "v0.15.0"
  95. wasm_of_ocaml-compiler >= "6.4.0"
  96. webtest-js
  97. wikitext
  98. xmldiff_js
  99. xtmpl = "0.18.0"
  100. xtmpl_js

Conflicts

None