package odoc

  1. Overview
  2. Docs
OCaml documentation generator

Install

Dune Dependency

Authors

Maintainers

Sources

odoc-1.5.0.tbz
sha256=857759be968070bfda208add3ae2c2bc87826ca2bfc39cebab1cc1e13db7a140
sha512=9573230f6ebd7f95d44a5e34f6de68f6b1b530cc7987402f84532e339498dde702082517066c4db428a334510af625db8055ecd03d91b57dd599fd5b3ac53f49

Description

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

Published: 08 Feb 2020

README

odoc  

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.11"
  4. fpath
  5. dune
  6. cppo build & >= "1.1.0"
  7. cmdliner >= "1.0.0"
  8. astring

Dev Dependencies (5)

  1. bisect_ppx dev & >= "1.3.0"
  2. sexplib dev & >= "113.33.00"
  3. ocamlfind dev
  4. markup dev & >= "0.8.0"
  5. alcotest dev & >= "0.8.3"

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

Conflicts

None

OCaml

Innovation. Community. Security.