package odoc

  1. Overview
  2. Docs
OCaml documentation generator

Install

Dune Dependency

Authors

Maintainers

Sources

odoc-1.5.3.tbz
sha256=f2b76f811658c4b52cb48ac4ffc2ec37cedd2a805111c7f8ec20f8f36b8bbf45
sha512=9e069590e0737c94813d25235b5cfe27feb5a0298a17ff9b9ee446c69827c3a0ea3b7da5d05b278639cd1f0202e0d83356707979edfaa2af73876fc000c23c4d

Description

Odoc is a documentation generator for OCaml. It reads doc comments, delimited with (** ... *), and outputs HTML.

Published: 10 Jul 2021

README

odoc   Build Status"

odoc is a documentation generator for OCaml. It reads doc comments , delimited with (** ... *), and outputs HTML. See example output.

Text inside doc comments is marked up in ocamldoc syntax:

val compare : string -> string -> int
(** [compare s1 s2] compares [s1] and [s2] in {e lexicographic} order. The
    result is negative if [s1] precedes [s2], positive if [s1] follows [s2],
    and zero if [s1] and [s2] are equal. *)

The syntax reference is here. There is also an explanation of how to attach comments to specific types, values, and other elements in your program.


odoc's main advantage over ocamldoc is an accurate cross-referencer, which handles the complexity of the OCaml module system. odoc also offers a good opportunity to improve HTML output compared to ocamldoc, but this is very much a work in progress :)


Using odoc with OCaml

To install odoc with opam:

opam install odoc

If you want to use odoc on the packages you have installed in your opam switch type:

opam install ocaml-manual odig
odig doc

When you are developing the easiest way to use odoc right now is by having Dune drive it. This command should work in most Dune projects out of the box:

dune build @doc

The generated docs can then be found locally at ./_build/default/_doc/_html/index.html.


Using odoc with BuckleScript/Reason

You can use the bsdoc npm package to use odoc in your BuckleScript projects.


Contact

odoc is most discussed on discuss.ocaml.org's Ecosystem category with the odoc tag. Please also don't hesitate to open an issue.


Contributing

Any question asked, issue opened, feedback offered, is a contribution to odoc, and the project and all its users are thankful :) If you'd like to contribute code specifically, you may find the guide in CONTRIBUTING.md helpful. Also see the roadmap there. If anything is missing from it, please don't hesitate to reach out.

Dependencies (8)

  1. tyxml >= "4.3.0"
  2. result
  3. ocaml >= "4.02.0" & < "4.14"
  4. fpath
  5. dune
  6. cppo build & >= "1.1.0"
  7. cmdliner >= "1.0.0" & < "2.0.0"
  8. astring

Dev Dependencies (5)

  1. bisect_ppx dev & >= "1.3.0"
  2. sexplib dev & >= "113.33.00" & with-test
  3. ocamlfind dev
  4. markup dev & >= "1.0.0" & with-test
  5. alcotest dev & >= "0.8.3" & with-test

  1. absolute >= "0.2"
  2. acgtk >= "2.1.0"
  3. activitypub
  4. activitypub_client
  5. activitypub_gui
  6. activitypub_server
  7. activitypub_server_gui
  8. adelfa
  9. adobe_font_metrics
  10. agrid
  11. aifad >= "2.3.0"
  12. alba >= "0.4.1"
  13. alcotest >= "1.5.0"
  14. alcotest-async
  15. alcotest-js
  16. alcotest-lwt
  17. alcotest-mirage
  18. algaeff
  19. allegro5
  20. alt-ergo >= "2.4.1"
  21. alt-ergo-lib >= "2.4.1"
  22. alt-ergo-parsers >= "2.4.1"
  23. alt-ergo-plugin-ab-why3
  24. altgr-ergo >= "2.4.1"
  25. ambient-context
  26. ambient-context-eio
  27. ambient-context-lwt
  28. ancient >= "0.10.0"
  29. ansi >= "0.6.0"
  30. ansifmt
  31. antic
  32. ao >= "0.2.4"
  33. api-watch
  34. arb
  35. archetype >= "1.2.3"
  36. arg-complete
  37. argon2
  38. argsh
  39. arrakis
  40. arrayjit
  41. asai
  42. asak
  43. ascend
  44. ask
  45. ask-integrator
  46. async-uri >= "0.4.0"
  47. atable
  48. atacama < "0.0.4"
  49. atd >= "2.3.3"
  50. atdcpp
  51. atdd
  52. atdgen >= "2.3.3"
  53. atdgen-codec-runtime >= "2.3.3"
  54. atdgen-runtime >= "2.3.3"
  55. atdj >= "2.3.3"
  56. atdpy
  57. atds >= "2.3.3"
  58. atdts
  59. autofonce
  60. autofonce_config
  61. autofonce_core
  62. autofonce_lib
  63. autofonce_m4
  64. autofonce_misc
  65. autofonce_patch
  66. autofonce_share
  67. avro
  68. avro-compiler
  69. awsm
  70. awsm-async
  71. awsm-codegen
  72. awsm-lwt
  73. baby
  74. backoff
  75. baguette_sharp
  76. bam
  77. bam-ppx
  78. bare_encoding
  79. base32
  80. bastet
  81. bastet_async
  82. bastet_lwt
  83. batsat
  84. batteries >= "3.7.1"
  85. bencode >= "2.0"
  86. bestline
  87. bibfmt
  88. bin_tree
  89. bindlib >= "6.0.0"
  90. binsec
  91. bio_io
  92. biotk
  93. bitcoin >= "3.0"
  94. bitcoin-cohttp-async
  95. bitcoin-cohttp-lwt
  96. bitcoin-ocurl
  97. bitcoinml
  98. bitgenerators
  99. bitmasks
  100. bitpack_serializer
  101. bitwuzla
  102. bitwuzla-c
  103. bitwuzla-cxx
  104. bls12-381 >= "6.0.1" & < "18.0"
  105. blurhash
  106. bogue >= "20210917"
  107. bogue-tutorials
  108. boltzgen >= "0.9.2"
  109. boulangerie
  110. box
  111. brisk-reconciler
  112. brr-lwd
  113. bwd < "2.0.0"
  114. bytebuffer
  115. bytestring
  116. bz2
  117. CamelCase
  118. ca-certs-nss >= "3.64.0.1"
  119. cairn
  120. caisar
  121. caisar-ir
  122. caisar-nnet
  123. caisar-onnx
  124. caisar-ovo
  125. caisar-xgboost
  126. calcium
  127. calculon
  128. calculon-web
  129. calendar >= "3.0.0"
  130. calipso
  131. camelot >= "1.3.0"
  132. camldiets
  133. camlimages >= "5.0.5"
  134. camlkit
  135. camlkit-base
  136. camlkit-gui
  137. camlp-streams
  138. camlrack
  139. camomile >= "2.0.0"
  140. camyll
  141. canary
  142. caqti >= "1.7.0"
  143. caqti-async >= "1.7.0"
  144. caqti-driver-mariadb >= "1.7.0"
  145. caqti-driver-postgresql >= "1.7.0"
  146. caqti-driver-sqlite3 >= "1.7.0"
  147. caqti-eio
  148. caqti-lwt >= "1.7.0"
  149. caqti-miou
  150. caqti-mirage
  151. caqti-tls
  152. caqti-type-calendar >= "1.9.0"
  153. carbon
  154. castore
  155. catala >= "0.5.0"
  156. catapult
  157. catapult-client
  158. catapult-daemon
  159. catapult-file
  160. catapult-sqlite
  161. catt
  162. cborl
  163. ccbg
  164. ceph
  165. cf
  166. cf-lwt
  167. cfg >= "2.3.0"
  168. chamo
  169. checked_oint
  170. choice >= "0.4"
  171. chrome-trace
  172. cid
  173. clangml >= "4.2.0"
  174. clangml-transforms >= "0.26"
  175. clap >= "0.2.0"
  176. clarity-lang
  177. class_group_vdf >= "0.0.5"
  178. clim
  179. clim-ppx
  180. climate
  181. cll
  182. clp_operations
  183. cmdlang
  184. cmdlang-stdlib-runner
  185. cmdlang-to-base
  186. cmdlang-to-climate
  187. cmdlang-to-cmdliner
  188. cmon
  189. cobs
  190. codept >= "0.12.1"
  191. codept-lib
  192. cohttp >= "6.0.0~alpha1"
  193. cohttp-async >= "6.0.0~alpha1"
  194. cohttp-bench
  195. cohttp-curl
  196. cohttp-curl-async
  197. cohttp-curl-lwt
  198. cohttp-eio
  199. cohttp-lwt >= "6.0.0~beta2"
  200. cohttp-lwt-jsoo >= "6.1.0"
  201. cohttp-lwt-unix >= "6.0.0~beta2"
  202. cohttp-mirage
  203. cohttp-server-lwt-unix
  204. cohttp-top
  205. colibri2
  206. colibrics
  207. colibrilib
  208. colors
  209. combic
  210. combinaml
  211. combinat >= "3.0"
  212. compsort
  213. config
  214. config-file >= "1.2.1"
  215. conformist >= "0.8.1"
  216. containers
  217. containers-data
  218. containers-thread
  219. coq >= "8.19.0"
  220. coq-catt-plugin
  221. coq-core >= "8.19.0"
  222. coq-stdlib >= "8.19.0" & < "9.0.0"
  223. coqide >= "8.19.0"
  224. coqide-server >= "8.19.0"
  225. corosync
  226. crc >= "2.0.0"
  227. crontab
  228. crowbar >= "0.2.1"
  229. crs
  230. cry >= "0.6.6"
  231. csexp >= "1.5.1"
  232. css
  233. ctoxml
  234. ctypes >= "0.21.1"
  235. ctypes-foreign >= "0.21.1"
  236. cucumber
  237. cudajit
  238. cudd
  239. cudf >= "0.10"
  240. cue_sheet_maker
  241. curl
  242. curl_lwt
  243. curly >= "0.2.0"
  244. current >= "0.7.1"
  245. current-albatross-deployer
  246. current-web-pipelines
  247. current_docker >= "0.7.1"
  248. current_examples >= "0.7.1"
  249. current_git >= "0.7.1"
  250. current_github >= "0.7.1"
  251. current_gitlab >= "0.7.1"
  252. current_ocluster >= "0.2"
  253. current_rpc >= "0.6.4"
  254. current_slack >= "0.7.1"
  255. current_ssh
  256. current_web >= "0.7.1"
  257. curses >= "1.0.10"
  258. cvc5
  259. DkSDKFFIOCaml_Std
  260. data-encoding >= "0.5"
  261. datalog >= "0.6"
  262. dates_calc
  263. dbase4
  264. dbf >= "0.2.0"
  265. dblp
  266. dblp-api
  267. decimal
  268. decoders >= "0.5.0"
  269. decoders-bencode
  270. decoders-cbor
  271. decoders-ezjsonm >= "0.3.0"
  272. decoders-ezxmlm
  273. decoders-jsonaf
  274. decoders-jsonm
  275. decoders-msgpck
  276. decoders-sexplib
  277. decoders-yojson >= "0.3.0"
  278. delimcc_of_fxhandler
  279. devkit >= "1.20210120"
  280. diff
  281. diffast
  282. diffast-api
  283. diffast-cli
  284. diffast-core
  285. diffast-etc
  286. diffast-git
  287. diffast-git-cli
  288. diffast-langs-common
  289. diffast-langs-cpp
  290. diffast-langs-cpp-parsing
  291. diffast-langs-cpp-parsing-cli
  292. diffast-langs-cpp-spec
  293. diffast-langs-fortran
  294. diffast-langs-fortran-parsing
  295. diffast-langs-fortran-parsing-cli
  296. diffast-langs-fortran-spec
  297. diffast-langs-java
  298. diffast-langs-java-parsing
  299. diffast-langs-java-parsing-cli
  300. diffast-langs-java-spec
  301. diffast-langs-python
  302. diffast-langs-python-parsing
  303. diffast-langs-python-parsing-cli
  304. diffast-langs-python-spec
  305. diffast-langs-verilog
  306. diffast-langs-verilog-parsing
  307. diffast-langs-verilog-parsing-cli
  308. diffast-langs-verilog-spec
  309. diffast-misc
  310. diskuvbox
  311. disml
  312. dkml-c-probe
  313. dkml-component-offline-ocamlrun
  314. dkml-component-offline-opam
  315. dkml-component-staging-ocamlrun >= "4.12.1~v1.0.2"
  316. dkml-component-staging-opam32 < "2.2.0~dkml20220801"
  317. dkml-component-staging-opam64 < "2.2.0~dkml20220801"
  318. dkml-dune-dsl
  319. dkml-dune-dsl-show
  320. dkml-install
  321. dkml-install-installer
  322. dkml-install-runner
  323. dkml-option-vcpkg
  324. dkml-package-console
  325. dkml-runtime-distribution
  326. dkml-workflows
  327. dlm >= "0.3.3"
  328. dmap
  329. docfd
  330. docker-api >= "0.2.2"
  331. dockerfile >= "8.1.0"
  332. dockerfile-cmd >= "8.2.7"
  333. dockerfile-opam >= "8.2.7"
  334. doculib
  335. doi2bib
  336. dolmen >= "0.5"
  337. dolmen_bin
  338. dolmen_loop
  339. dolmen_lsp
  340. dolmen_model
  341. dolmen_type
  342. domain-local-await
  343. domain-local-timeout
  344. domainslib >= "0.5.1"
  345. dose3 >= "6.1"
  346. dose3-extra
  347. dream-accept
  348. dream-cli
  349. dream-encoding
  350. dream-html
  351. dream-htmx
  352. dream-inertia
  353. dream-livereload
  354. dream_middleware_ext
  355. drom
  356. drom_lib
  357. drom_toml
  358. dscheck
  359. dssi >= "0.1.4"
  360. dtools >= "0.4.3"
  361. dual
  362. dune-action-plugin
  363. dune-build-info
  364. dune-cargo-build
  365. dune-compiledb
  366. dune-configurator >= "2.9.3"
  367. dune-deps >= "1.4.0"
  368. dune-expand
  369. dune-glob
  370. dune-private-libs >= "3.15.3"
  371. dune-release
  372. dune-rpc
  373. dune-rpc-lwt
  374. dune-site
  375. dune_deps_extra
  376. dunolint
  377. dunolint-lib
  378. duppy >= "0.9.1"
  379. dyn
  380. dynamic_gc
  381. dypgen
  382. earley >= "3.0.0"
  383. earlybird
  384. easy-format >= "1.3.3"
  385. echo
  386. ego
  387. eio
  388. eio-ssl >= "0.1.1"
  389. eio-trace
  390. eio_linux
  391. eio_main
  392. eio_posix
  393. eio_windows
  394. electrod >= "1.0.0"
  395. eliom >= "10.1.2"
  396. elm_core
  397. elm_playground
  398. elm_playground_native
  399. elm_playground_web
  400. elm_system
  401. elpi
  402. embedded_ocaml_templates >= "0.8"
  403. emoji >= "2.0.0"
  404. equinoxe
  405. equinoxe-cohttp
  406. equinoxe-hlc
  407. erlang
  408. errpy
  409. expect >= "0.1.0"
  410. extism
  411. extism-manifest
  412. extunix >= "0.4.0"
  413. ez_cmdliner >= "0.2.0"
  414. ez_config >= "0.2.0"
  415. ez_dune_describe
  416. ez_file >= "0.2.0"
  417. ez_hash
  418. ez_opam_file
  419. ez_search
  420. ez_subst
  421. ezcurl
  422. ezcurl-lwt
  423. ezgzip
  424. ezjs_extension >= "0.2"
  425. ezjs_fetch >= "0.3"
  426. ezjs_idb >= "0.1.1"
  427. ezjs_min >= "0.2.3"
  428. ezjsonm-encoding
  429. FPauth
  430. FPauth-core
  431. FPauth-responses
  432. FPauth-strategies
  433. FrontC >= "4.0.0"
  434. faad >= "0.5.1"
  435. fadbadml >= "0.1.2"
  436. farith
  437. fast_bitvector
  438. fd-send-recv >= "2.0.1"
  439. fdkaac >= "0.3.3"
  440. feather >= "0.2.0"
  441. feather_async >= "0.2.0"
  442. ffmpeg >= "1.0.0~beta2"
  443. ffmpeg-av >= "1.0.0~beta2"
  444. ffmpeg-avcodec >= "1.0.0~beta2"
  445. ffmpeg-avdevice >= "1.0.0~beta2"
  446. ffmpeg-avfilter >= "1.0.0~beta2"
  447. ffmpeg-avutil >= "1.0.0~beta2"
  448. ffmpeg-swresample >= "1.0.0~beta2"
  449. ffmpeg-swscale >= "1.0.0~beta2"
  450. fiber
  451. fiber-lwt
  452. file-rewriter
  453. fileutils >= "0.6.6"
  454. flac
  455. flatunionfind
  456. flint
  457. float_option
  458. fmlib
  459. fmlib_browser
  460. fmlib_js
  461. fmlib_parse
  462. fmlib_pretty
  463. fmlib_std
  464. fontforge-of-ocaml
  465. forester
  466. fpath-base
  467. fpath-sexp0
  468. frama-c >= "27.0"
  469. frama-c-lannotate >= "0.2.3"
  470. frama-c-luncov >= "0.2.1"
  471. frama-c-metacsl >= "0.4"
  472. frama-clang
  473. fred
  474. frenetic
  475. fsevents
  476. fsevents-lwt
  477. fun-postgresql
  478. fun-sql
  479. fun-sqlite
  480. fungi
  481. fuseau
  482. fuseau-lwt
  483. GT >= "0.5.0"
  484. gccjit
  485. gd >= "1.1"
  486. gen >= "0.5.1"
  487. gen_js_api >= "1.0.8"
  488. gendarme
  489. gendarme-json
  490. gendarme-toml
  491. gendarme-yaml
  492. geojson
  493. geojsone
  494. geoml
  495. getopt >= "20230213"
  496. gettext >= "0.5.0"
  497. gettext-camomile >= "0.5.0"
  498. gettext-stub >= "0.5.0"
  499. git-split
  500. github >= "4.4.0"
  501. github-data
  502. github-jsoo >= "4.4.0"
  503. github-unix >= "4.4.0"
  504. gitlab
  505. gitlab-jsoo
  506. gitlab-unix
  507. gitlab_pipeline_notifier
  508. globlon
  509. gluon
  510. gluten >= "0.5.0"
  511. gluten-async >= "0.5.0"
  512. gluten-eio >= "0.5.0"
  513. gluten-lwt >= "0.5.0"
  514. gluten-lwt-unix >= "0.5.0"
  515. gluten-mirage >= "0.5.0"
  516. gnuplot >= "0.6"
  517. goblint
  518. goblint-cil >= "1.8.0"
  519. gospel >= "0.2.0"
  520. gotd
  521. gperftools >= "0.4"
  522. gpiod
  523. gpr >= "1.5.1"
  524. gpt
  525. gptar
  526. grace
  527. gradescope_submit
  528. grain_dypgen >= "0.2.1"
  529. graphql_jsoo_client
  530. graphv
  531. graphv_core
  532. graphv_core_lib
  533. graphv_font
  534. graphv_font_js
  535. graphv_font_stb_truetype
  536. graphv_gles2
  537. graphv_gles2_native
  538. graphv_gles2_native_impl
  539. graphv_webgl
  540. graphv_webgl_impl
  541. grpc
  542. grpc-async
  543. grpc-bench
  544. grpc-eio
  545. grpc-examples
  546. grpc-lwt
  547. gsl >= "1.25.0"
  548. guardian
  549. guile
  550. h1_parser
  551. h2 >= "0.10.0"
  552. h2-async >= "0.10.0"
  553. h2-eio
  554. h2-lwt >= "0.10.0"
  555. h2-lwt-unix >= "0.10.0"
  556. h2-mirage >= "0.10.0"
  557. hachis
  558. hacl-star >= "0.4.0"
  559. hacl_func
  560. hardcaml-lua
  561. hashcons >= "1.4.0"
  562. hc >= "0.2"
  563. hdr_histogram
  564. headache = "1.06"
  565. header-check
  566. hector
  567. heroicons-reason-react
  568. highlexer
  569. higlo >= "0.8"
  570. hilite
  571. hockmd
  572. hol2dk
  573. hooke
  574. hpack >= "0.10.0"
  575. hsluv
  576. html_of_jsx
  577. htmlfromtexbooks
  578. http
  579. http-cookie
  580. http-date
  581. http-multipart-formdata
  582. http_async
  583. httpaf_caged >= "1.0.1"
  584. httpun-ws
  585. httpun-ws-async
  586. httpun-ws-eio
  587. httpun-ws-lwt
  588. httpun-ws-lwt-unix
  589. httpun-ws-mirage
  590. hugin
  591. ISO3166
  592. ISO8601 >= "0.2.6"
  593. idds
  594. imguiml
  595. inotify >= "2.4"
  596. inotify-eio
  597. inquire >= "0.3.0"
  598. inquirer_oc
  599. interval-map
  600. iomux
  601. ip2location
  602. ip2locationio
  603. ip2proxy
  604. ip2whois
  605. irc-client >= "0.6.2"
  606. irc-client-lwt >= "0.6.2"
  607. irc-client-lwt-ssl
  608. irc-client-tls >= "0.6.2"
  609. irc-client-unix >= "0.6.2"
  610. iri >= "0.6.0"
  611. irmin >= "3.5.2"
  612. irmin-watcher
  613. iter
  614. jekyll-format >= "0.2.0"
  615. jext
  616. jose
  617. js_of_ocaml >= "3.10.0"
  618. js_of_ocaml-compiler >= "3.10.0"
  619. js_of_ocaml-lwt >= "3.10.0"
  620. js_of_ocaml-ocamlbuild >= "3.10.0"
  621. js_of_ocaml-ppx >= "3.10.0"
  622. js_of_ocaml-ppx_deriving_json >= "3.10.0"
  623. js_of_ocaml-toplevel >= "3.10.0"
  624. js_of_ocaml-tyxml >= "3.10.0"
  625. json-data-encoding >= "0.12"
  626. jsonoo
  627. jsonrpc
  628. jsonschema
  629. jsonschema2atd
  630. jsoo-react
  631. junit >= "1.0"
  632. junit_alcotest
  633. junit_ounit
  634. jupyter-kernel
  635. jwto >= "0.4.0"
  636. kappa-agents >= "4.1.3"
  637. kappa-binaries >= "4.1.3"
  638. kappa-library >= "4.1.3"
  639. kaun
  640. kcas >= "0.1.6" & < "0.6.0"
  641. kcas_data < "0.6.0"
  642. kdl
  643. kind2
  644. kittyimg
  645. kkmarkdown
  646. knights_tour
  647. kqueue >= "0.2.0"
  648. kuznechik
  649. lab
  650. lablgtk3-extras >= "3.0.1"
  651. lacaml >= "11.0.10"
  652. ladspa >= "0.2.1"
  653. lambda
  654. lambda-term >= "3.3.0"
  655. lambda_streams
  656. lambdapi
  657. lame >= "0.3.6"
  658. landmarks >= "1.4"
  659. landmarks-ppx
  660. lastfm >= "0.3.4"
  661. ldap = "2.4.2"
  662. ldp
  663. ldp_curl
  664. ldp_js
  665. ldp_tls
  666. leaflet
  667. learn-ocaml
  668. leaves
  669. ledes
  670. letters != "0.1.1"
  671. leveldb >= "1.3.0"
  672. libbpf
  673. libbpf_maps
  674. libc
  675. libsail
  676. lilv
  677. linenoise >= "1.3.1"
  678. linol
  679. linol-eio
  680. linol-lwt
  681. lintcstubs
  682. lintcstubs-arity
  683. lintcstubs-gen
  684. liquidsoap >= "2.3.3"
  685. liquidsoap-core
  686. liquidsoap-js
  687. liquidsoap-lang
  688. liquidsoap-libs
  689. liquidsoap-libs-extra
  690. liquidsoap-mode
  691. little_logger
  692. llama
  693. llama-cpp-ocaml
  694. llama_core
  695. llama_interactive
  696. llama_midi
  697. lmdb >= "1.0"
  698. loc
  699. logical
  700. logs-async >= "1.3"
  701. logs-async-reporter >= "1.3"
  702. loop
  703. lreplay
  704. lru_cache
  705. lsp
  706. lua-ml >= "0.9.3"
  707. lua_parser >= "1.0.2"
  708. lwd >= "0.2"
  709. lwt-parallel
  710. lwt-pipe
  711. lwt_eio
  712. lwt_ppx >= "5.8.1"
  713. lz4 >= "1.2.0"
  714. MlFront_Cache
  715. MlFront_Cli
  716. MlFront_Config
  717. MlFront_Core
  718. MlFront_Errors
  719. MlFront_Logs
  720. MlFront_Manip
  721. MlFront_Signify
  722. MlFront_ZipFile
  723. m_tree
  724. mad >= "0.5.1"
  725. make-random
  726. matita
  727. mazeppa
  728. mc2
  729. md2mld
  730. mdx >= "1.7.0"
  731. mec
  732. mehari
  733. mehari-eio
  734. mehari-eio-unix
  735. mehari-lwt-unix
  736. mehari-mirage
  737. mel
  738. melange
  739. melange-atdgen-codec-runtime
  740. melange-compiler-libs
  741. melange-fest
  742. melange-fetch
  743. melange-jest
  744. melange-json
  745. melange-json-native
  746. melange-moment
  747. melange-numeral
  748. melange-radix-icons
  749. melange-react-dates
  750. melange-react-query
  751. melange-recharts
  752. melange-testing-library
  753. melange-webapi
  754. meldep
  755. mem_usage
  756. memgraph
  757. memgraph_kitty
  758. memo >= "0.2"
  759. merge-fmt >= "0.4"
  760. metadata
  761. metadb
  762. metapp >= "0.3.0"
  763. metaquot >= "0.3.0"
  764. middleware
  765. minisat >= "0.2"
  766. minttea
  767. mirage-block-unikraft
  768. mirage-net-unikraft
  769. mirage-unikraft
  770. mjson
  771. mlbdd >= "0.7.2"
  772. mlmpfr >= "4.2.0"
  773. mlx
  774. mm >= "0.7.2"
  775. mnd
  776. module-graph
  777. monolith >= "20241126"
  778. monomorphic >= "2.0"
  779. moonpool
  780. moonpool-io
  781. moonpool-lwt
  782. mopsa
  783. morbig >= "0.10.3"
  784. mpg123 >= "0.3"
  785. mpris
  786. mpris-clients
  787. mssql >= "2.0.3"
  788. mugen
  789. mula
  790. multibase
  791. multicodec
  792. multicont >= "1.0.1"
  793. multicore-magic-dscheck
  794. multihash
  795. multihash-digestif
  796. mustache >= "3.2.0"
  797. mustache-cli
  798. mutaml
  799. mysql_protocol
  800. nanoev
  801. nanoev-picos
  802. nanoev-posix
  803. nanoev_tiny_httpd
  804. nanoid
  805. nanosvg
  806. nanosvg_text
  807. nbd >= "6.0.0"
  808. nbd-tool
  809. nbd-unix
  810. netkat
  811. neural_nets_lib
  812. nice_parser
  813. ninja_utils
  814. niru
  815. nloge
  816. nlopt
  817. nmea
  818. noCanren >= "0.3.0~alpha1"
  819. node_of_ocaml
  820. nomad
  821. nottui >= "0.2"
  822. nottui-lwt >= "0.2"
  823. nottui-pretty >= "0.2"
  824. nottui-unix
  825. nuscr >= "1.1.0"
  826. nx
  827. nx-datasets
  828. nx-text
  829. OCADml
  830. OCanren
  831. OCanren-ppx >= "0.3.0"
  832. OSCADml
  833. obatcher
  834. obelisk >= "0.8.1"
  835. obuilder
  836. obuilder-spec
  837. ocaml-canvas
  838. ocaml-compiler-libs = "v0.12.4"
  839. ocaml-in-python
  840. ocaml-index
  841. ocaml-logicalform
  842. ocaml-lsp-server
  843. ocaml-lua
  844. ocaml-protoc >= "2.1"
  845. ocaml-protoc-plugin >= "5.0.0"
  846. ocaml-version >= "4.0.1"
  847. ocamlc-loc
  848. ocamldiff >= "1.2"
  849. ocamlformat >= "0.11.0"
  850. ocamlformat-lib
  851. ocamlformat-mlx
  852. ocamlformat-mlx-lib
  853. ocamlformat-rpc < "removed"
  854. ocamlformat-rpc-lib
  855. ocamlfuse
  856. ocamlify >= "0.1.0"
  857. ocamlmerlin-mlx
  858. ocamlmig
  859. ocamlregextkit
  860. ocannl_npy
  861. ocb
  862. ocf >= "0.8.0"
  863. ocf_ppx
  864. ockt
  865. ocluster >= "0.2"
  866. ocluster-api >= "0.2"
  867. ocluster-worker
  868. ocp-browser >= "1.2.2"
  869. ocp-index >= "1.2.2"
  870. ocp-search
  871. ocplib-simplex >= "0.5.1"
  872. ocplib_stuff >= "0.3.0"
  873. odep >= "0.2.0"
  874. oepub
  875. oframl
  876. ogg >= "1.0.0"
  877. oidc
  878. ojo
  879. ojs >= "1.0.8"
  880. ojs_base
  881. ojs_base_all
  882. ojs_base_ppx
  883. ojs_ed
  884. ojs_filetree
  885. ojs_list
  886. olinq >= "0.3"
  887. oma
  888. omd = "1.3.2" | >= "2.0.0~alpha3"
  889. omigrate != "0.3.0"
  890. omtl
  891. oniguruma
  892. ooh
  893. opam-0install >= "0.4.2"
  894. opam-0install-cudf >= "0.4.2" & < "0.5.0"
  895. opam-bin >= "0.9.5"
  896. opam-check-npm-deps
  897. opam-ci-check-lint
  898. opam-compiler >= "0.2.0"
  899. opam-dune-lint
  900. opam-monorepo >= "0.3.0"
  901. opam-spin
  902. opam_bin_lib >= "0.9.5"
  903. opasswd
  904. openapi
  905. openapi-opium
  906. openapi_router
  907. openbsd
  908. openstellina
  909. opentelemetry
  910. opentelemetry-client-cohttp-lwt
  911. opentelemetry-client-ocurl
  912. opentelemetry-cohttp-lwt
  913. opentelemetry-lwt
  914. opine
  915. opium >= "0.20.0"
  916. opium-testing >= "0.20.0"
  917. oplot >= "0.71"
  918. optiml-transport
  919. opus
  920. oraft >= "0.3.0"
  921. ordering
  922. ordinal
  923. orgeat
  924. ortac-core >= "0.6.1"
  925. ortac-dune
  926. ortac-qcheck-stm >= "0.6.1"
  927. ortac-runtime
  928. ortac-runtime-qcheck-stm
  929. ortac-wrapper
  930. oseq
  931. osh
  932. osnap
  933. ostap >= "0.6"
  934. otoggl
  935. otoml >= "0.9.3"
  936. ounit2 >= "2.2.7"
  937. ounit2-lwt >= "2.2.7"
  938. override >= "0.4.0"
  939. owee >= "0.8"
  940. owi
  941. p5scm
  942. packstream
  943. pageantty
  944. pancake
  945. pandoc >= "0.2.1"
  946. pandoc-abbreviations >= "0.2.1"
  947. pandoc-comment >= "0.2.1"
  948. pandoc-crossref >= "0.2.1"
  949. pandoc-include >= "0.2.1"
  950. pandoc-inspect >= "0.2.1"
  951. pandoc-pdf2png >= "0.2.1"
  952. pandoc-replace >= "0.2.1"
  953. par_incr
  954. pari
  955. pari-bindings
  956. parmap >= "1.2.3"
  957. parsite
  958. passage
  959. path_glob
  960. patricia-tree < "0.10.0"
  961. pbrt
  962. pbrt_yojson
  963. pcre >= "7.5.0"
  964. pcre2
  965. petrol
  966. pgx >= "1.0"
  967. pgx_async >= "2.2"
  968. pgx_lwt >= "2.2"
  969. pgx_lwt_mirage >= "2.2"
  970. pgx_lwt_unix >= "2.2"
  971. pgx_unix >= "2.2"
  972. pgx_value_core >= "2.2"
  973. pgx_value_ptime >= "2.2"
  974. phylogenetics >= "0.2.0"
  975. piaf >= "0.2.0"
  976. picos >= "0.5.0"
  977. picos_aux
  978. picos_io
  979. picos_io_cohttp
  980. picos_lwt
  981. picos_mux
  982. picos_std
  983. piece_rope
  984. plateau
  985. plist-xml
  986. plist-xml-lwt
  987. plotly
  988. plplot >= "5.12.0"
  989. polars
  990. polars_async
  991. poll
  992. pomap >= "4.1.2"
  993. popper
  994. portaudio >= "0.2.3"
  995. portmidi
  996. posix-base >= "2.0.1"
  997. posix-bindings >= "2.0.1"
  998. posix-getopt >= "2.0.1"
  999. posix-math2
  1000. posix-signal >= "2.0.1"
  1001. posix-socket >= "2.0.1"
  1002. posix-socket-unix >= "2.0.1"
  1003. posix-time2 >= "2.0.1"
  1004. posix-types >= "2.0.1"
  1005. posix-uname >= "2.0.1"
  1006. postgresql >= "5.1.0"
  1007. pp >= "1.2.0"
  1008. pp-binary-ints
  1009. pp_loc
  1010. pplumbing
  1011. ppx_camlrack
  1012. ppx_catch
  1013. ppx_const >= "2.0"
  1014. ppx_decimal
  1015. ppx_default
  1016. ppx_deriving_cad
  1017. ppx_deriving_decoders
  1018. ppx_deriving_encoding >= "0.3.0"
  1019. ppx_deriving_ezjsonm
  1020. ppx_deriving_hash
  1021. ppx_deriving_json_schema
  1022. ppx_deriving_jsonschema
  1023. ppx_deriving_madcast >= "0.2"
  1024. ppx_deriving_popper
  1025. ppx_deriving_qcheck
  1026. ppx_deriving_scad
  1027. ppx_deriving_yaml >= "0.2.0"
  1028. ppx_distr_guards >= "0.3"
  1029. ppx_dream_eml
  1030. ppx_fun
  1031. ppx_getenv >= "2.0"
  1032. ppx_interact
  1033. ppx_make
  1034. ppx_map
  1035. ppx_marshal
  1036. ppx_marshal_ext
  1037. ppx_mica
  1038. ppx_minidebug
  1039. ppx_monad
  1040. ppx_monoid >= "0.3.3"
  1041. ppx_open
  1042. ppx_optint
  1043. ppx_parser
  1044. ppx_partial
  1045. ppx_pyformat
  1046. ppx_repr != "0.2.0"
  1047. ppx_seq
  1048. ppx_subliner
  1049. ppx_system
  1050. ppx_trace
  1051. ppx_ts
  1052. ppx_unreachable
  1053. ppx_update
  1054. ppx_viewpattern
  1055. ppx_yojson >= "1.3.0"
  1056. ppxlib >= "0.22.2"
  1057. ppxlib-tools
  1058. pratter
  1059. prbnmcn-basic-structures
  1060. prbnmcn-cgrph
  1061. prbnmcn-clustering
  1062. prbnmcn-dagger
  1063. prbnmcn-dagger-gsl
  1064. prbnmcn-dagger-stats
  1065. prbnmcn-dagger-test
  1066. prbnmcn-gnuplot
  1067. prbnmcn-linalg
  1068. prbnmcn-mcts
  1069. prbnmcn-proptest
  1070. prbnmcn-stats
  1071. prbnmcn-ucb1 >= "0.0.2"
  1072. preface
  1073. prelude
  1074. pretty_expressive
  1075. printbox >= "0.2"
  1076. printbox-ext-plot
  1077. printbox-html
  1078. printbox-md
  1079. printbox-text
  1080. processor
  1081. producer
  1082. progress
  1083. prometheus-liquidsoap >= "2"
  1084. promise_jsoo
  1085. promise_jsoo_lwt
  1086. provider
  1087. prr
  1088. psmt2-frontend >= "0.3.0"
  1089. pulseaudio >= "0.1.5"
  1090. pure-html
  1091. pvec
  1092. pyast
  1093. pyml >= "20210924"
  1094. pyml_bindgen
  1095. pyre-ast
  1096. qbf >= "0.3"
  1097. qcheck >= "0.13"
  1098. qcheck-alcotest
  1099. qcheck-core
  1100. qcheck-lin
  1101. qcheck-multicoretests-util
  1102. qcheck-ounit
  1103. qcheck-stm
  1104. qcow >= "0.12.1"
  1105. qcow-stream
  1106. qcow-tool >= "0.12.1"
  1107. qcow-types
  1108. quick_print
  1109. quickjs
  1110. quill
  1111. randii
  1112. random
  1113. randoml
  1114. raven
  1115. raygui
  1116. raylib >= "0.3.1"
  1117. rdf >= "0.13.0"
  1118. rdf_impls
  1119. rdf_json_ld
  1120. rdf_lwt
  1121. rdf_mysql
  1122. rdf_postgresql
  1123. rdf_ppx
  1124. re >= "1.13.2"
  1125. rea < "0.2.0"
  1126. reactiveData = "0.2.4" | >= "0.3.1"
  1127. reactjs-jsx-ppx
  1128. readline
  1129. reason >= "3.9.0"
  1130. reason-react
  1131. reason-react-ppx
  1132. red-black-tree
  1133. reddit_api_async
  1134. reddit_api_kernel
  1135. redis >= "0.4"
  1136. redis-lwt >= "0.4"
  1137. redis-sync >= "0.4"
  1138. refl >= "0.2.0"
  1139. reparse >= "2.0.0"
  1140. reparse-lwt
  1141. reparse-lwt-unix
  1142. reparse-unix
  1143. repr != "0.2.0"
  1144. repr-bench
  1145. repr-fuzz
  1146. res >= "5.0.2"
  1147. rescript-syntax
  1148. reshowcase
  1149. resto >= "0.7"
  1150. rfsm >= "2.0"
  1151. rio
  1152. river
  1153. rock >= "0.20.0"
  1154. rocq-core
  1155. rocq-prover
  1156. rocq-runtime
  1157. rocqide
  1158. roman
  1159. routes >= "1.0.0"
  1160. rpc
  1161. rpmfile
  1162. rpmfile-cli
  1163. rpmfile-eio
  1164. rpmfile-unix
  1165. rsdd
  1166. rtop >= "3.9.0"
  1167. rtree
  1168. rune
  1169. runtime_events_tools
  1170. runtime_events_tools_bare
  1171. rust-staticlib-gen
  1172. rust-staticlib-virtual
  1173. SourceCode_ASCII
  1174. safemoney
  1175. sail >= "0.15"
  1176. sail_c_backend
  1177. sail_coq_backend
  1178. sail_doc_backend
  1179. sail_latex_backend
  1180. sail_lean_backend
  1181. sail_lem_backend
  1182. sail_manifest
  1183. sail_ocaml_backend
  1184. sail_output
  1185. sail_smt_backend
  1186. sail_sv_backend
  1187. salto-analyzer
  1188. saltoIL
  1189. samplerate >= "0.1.6"
  1190. sanddb >= "0.2"
  1191. sarek
  1192. sarif
  1193. saturn = "0.4.1"
  1194. saturn_lockfree = "0.4.1"
  1195. savvy
  1196. scad_ml
  1197. scfg
  1198. sd_logic
  1199. sdl-liquidsoap >= "3"
  1200. secp256k1 >= "0.4.1"
  1201. sedlex >= "2.4"
  1202. sel
  1203. semv
  1204. semver >= "0.2.1"
  1205. semver2
  1206. seqes
  1207. serde
  1208. serde_debug
  1209. serde_derive
  1210. serde_json
  1211. serde_sexpr
  1212. serde_xml
  1213. server-reason-react
  1214. sexp_decode
  1215. sexps-rewriter
  1216. sha >= "1.15.1"
  1217. shades
  1218. shine >= "0.2.2"
  1219. shuttle
  1220. shuttle_http
  1221. shuttle_ssl
  1222. shuttle_websocket
  1223. sifun
  1224. signal
  1225. sihl >= "0.1.5"
  1226. sihl-cache
  1227. sihl-contract
  1228. sihl-core
  1229. sihl-email
  1230. sihl-facade
  1231. sihl-persistence
  1232. sihl-queue
  1233. sihl-session
  1234. sihl-storage
  1235. sihl-token
  1236. sihl-type
  1237. sihl-user
  1238. sihl-web
  1239. simlog
  1240. sitemap
  1241. slipshow
  1242. smart-print >= "0.3.0"
  1243. smaws-clients
  1244. smaws-lib
  1245. smol
  1246. smol-helpers
  1247. smtlib-utils
  1248. smtml
  1249. snappy >= "0.1.2"
  1250. snf_mcp
  1251. snoke
  1252. sodium-fmt
  1253. solid
  1254. solid_server
  1255. solid_tools
  1256. solidity-alcotest
  1257. solidity-common
  1258. solidity-parser
  1259. solidity-test
  1260. solidity-typechecker
  1261. sowilo
  1262. spatial-shell
  1263. spawn >= "v0.15.0"
  1264. spdx_licenses < "1.2.0"
  1265. spectrum
  1266. speed
  1267. speex
  1268. spelll >= "0.3"
  1269. spices
  1270. spin
  1271. spoc
  1272. spoc_ppx
  1273. spotify_ml
  1274. spurs
  1275. sqids
  1276. sqlgg >= "20200521"
  1277. sqlite3 >= "5.0.3"
  1278. sqlite3_utils
  1279. srt
  1280. ssl >= "0.7.0"
  1281. sslconf
  1282. starpath
  1283. starred_ml
  1284. statocaml
  1285. statocaml_changelog
  1286. statocaml_community
  1287. statocaml_db
  1288. statocaml_github
  1289. statocaml_go
  1290. statocaml_gui
  1291. statocaml_html
  1292. statocaml_plots
  1293. statocaml_profile
  1294. stdint = "0.7.0" | >= "0.7.2"
  1295. stdint-literals
  1296. stdlib-random
  1297. stdune
  1298. stk
  1299. stk_iconv
  1300. stk_ocf
  1301. stk_ppx
  1302. stk_rdf
  1303. stk_xml
  1304. stog >= "0.20.0"
  1305. stog_all
  1306. stog_asy
  1307. stog_dot
  1308. stog_extern
  1309. stog_markdown
  1310. stog_multi_doc
  1311. stog_nocaml
  1312. stog_noexec
  1313. stog_plugins
  1314. stog_rdf
  1315. stog_rel_href
  1316. stog_server
  1317. stog_server_multi
  1318. stog_sitemap
  1319. stog_writing
  1320. store
  1321. stramon-lib
  1322. stringCodepointSplitter
  1323. stringx
  1324. styled-ppx
  1325. subprocess
  1326. sun
  1327. swapfs
  1328. swhid
  1329. swhid_compute
  1330. swhid_core
  1331. swhid_types
  1332. swipl
  1333. syguslib-utils
  1334. synopsis
  1335. TCSLib >= "0.5"
  1336. tabr
  1337. taglib >= "0.3.7"
  1338. talaria-bibtex
  1339. tar
  1340. tar-eio
  1341. tar-mirage
  1342. tar-unix
  1343. tcalc >= "1.1.1"
  1344. telemetry
  1345. term-indexing
  1346. term-tools
  1347. terminal
  1348. terminus
  1349. terminus-cohttp
  1350. terminus-hlc
  1351. terml
  1352. testo
  1353. testo-diff
  1354. testo-lwt
  1355. testo-util
  1356. testu01
  1357. textmate-language
  1358. textrazor
  1359. tezos-bls12-381-polynomial >= "0.1.3"
  1360. tezos-plompiler >= "0.1.3"
  1361. tezos-plonk >= "0.1.3"
  1362. tezt-bam
  1363. theora
  1364. thread-table
  1365. tidy_email
  1366. tidy_email_mailgun
  1367. tidy_email_sendgrid
  1368. tidy_email_smtp
  1369. timed >= "1.1"
  1370. timedesc >= "0.8.0"
  1371. timedesc-json
  1372. timedesc-sexp
  1373. timedesc-tzdb
  1374. timedesc-tzlocal
  1375. timedesc-tzlocal-js
  1376. timere >= "0.8.0"
  1377. timmy
  1378. timmy-jsoo
  1379. timmy-lwt
  1380. timmy-unix
  1381. tiny_httpd
  1382. tiny_httpd_camlzip
  1383. tip-parser >= "0.4"
  1384. tls-liquidsoap
  1385. toc
  1386. togglelog
  1387. toml
  1388. toml_cconv >= "7.0.0"
  1389. topojson
  1390. topojsone
  1391. touist >= "3.5.0"
  1392. trace
  1393. trace-fuchsia
  1394. trace-tef
  1395. tracy-client
  1396. trail
  1397. traits
  1398. trampoline
  1399. transept
  1400. traverse >= "0.3.0"
  1401. travesty >= "0.7.2"
  1402. trexio
  1403. trs
  1404. tsdl-image >= "0.3.0"
  1405. tsdl-mixer
  1406. tsdl-ttf >= "0.3"
  1407. tty
  1408. twirp_cohttp_lwt_unix
  1409. twirp_core
  1410. twirp_ezcurl
  1411. twirp_tiny_httpd
  1412. tyabt
  1413. type_eq
  1414. type_id
  1415. typed_list
  1416. typeid
  1417. tyre >= "0.5"
  1418. tyxml >= "4.6.0"
  1419. tyxml-jsx >= "4.6.0"
  1420. tyxml-lwd >= "0.2"
  1421. tyxml-ppx >= "4.6.0"
  1422. tyxml-syntax >= "4.6.0"
  1423. ubase >= "0.20"
  1424. um-abt
  1425. unisim_archisec
  1426. universal-portal
  1427. uring
  1428. uring-trace
  1429. uritemplate >= "0.1.0"
  1430. urn
  1431. utop >= "2.15.0"
  1432. validate
  1433. validator
  1434. varray
  1435. vdom
  1436. vec >= "0.2.0"
  1437. vendredi
  1438. vlt >= "0.2.4"
  1439. volgo
  1440. volgo-base
  1441. volgo-git-backend
  1442. volgo-git-eio
  1443. volgo-git-unix
  1444. volgo-hg-backend
  1445. volgo-hg-eio
  1446. volgo-hg-unix
  1447. volgo-vcs
  1448. voqc >= "0.2.0"
  1449. vorbis
  1450. vue-jsoo >= "0.3"
  1451. vue-ppx
  1452. wasm >= "2.0.2"
  1453. wasm_of_ocaml-compiler
  1454. wayland
  1455. waylaunch < "0.3.0"
  1456. wcwidth
  1457. websocket >= "2.15"
  1458. websocket-async >= "2.15"
  1459. websocket-lwt-unix >= "2.15"
  1460. why3find
  1461. win-eventlog >= "0.4"
  1462. winsvc >= "1.0.1"
  1463. wtr
  1464. wtr-ppx
  1465. wu-manber-fuzzy-search
  1466. xapi-stdext-date
  1467. xapi-stdext-encodings
  1468. xapi-stdext-pervasives >= "4.19.0"
  1469. xapi-stdext-std >= "4.19.0"
  1470. xapi-stdext-threads >= "4.19.0"
  1471. xapi-stdext-unix >= "4.19.0"
  1472. xapi-stdext-zerocheck
  1473. xcursor
  1474. xdg
  1475. xdg-basedir >= "0.0.5"
  1476. xkbcommon
  1477. xlsx2csv
  1478. xmelly
  1479. xmldiff >= "0.7.0"
  1480. xmldiff_js
  1481. xoshiro
  1482. xtmpl >= "0.19.0"
  1483. xtmpl_js
  1484. xtmpl_ppx
  1485. yocaml
  1486. yocaml_cmark
  1487. yocaml_cmarkit
  1488. yocaml_eio
  1489. yocaml_git
  1490. yocaml_jingoo
  1491. yocaml_markdown
  1492. yocaml_mustache
  1493. yocaml_omd
  1494. yocaml_otoml
  1495. yocaml_runtime
  1496. yocaml_syndication
  1497. yocaml_unix
  1498. yocaml_yaml
  1499. yojson >= "2.0.0"
  1500. yojson-five
  1501. yosqlite
  1502. yuujinchou >= "0.10.0" & < "3.0.0"
  1503. zanuda
  1504. zar
  1505. zarr
  1506. zarr-eio
  1507. zarr-lwt
  1508. zarr-sync
  1509. zdd
  1510. zed >= "3.2.0"
  1511. zlib
  1512. zlist >= "0.4.0"
  1513. zmq >= "5.2.1"
  1514. zmq-async >= "5.2.1"
  1515. zmq-eio
  1516. zmq-lwt >= "5.2.1"

Conflicts

None

OCaml

Innovation. Community. Security.