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  

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

Conflicts

None

OCaml

Innovation. Community. Security.