odoc
An OCaml API documentation tool
Description
odoc
is an OCaml API documentation tool
Install
copied = false, 2000)"
:class="{ 'border-gray-700': !copied, 'text-gray-100': !copied, 'focus:ring-orange-500': !copied, 'focus:border-orange-500': !copied, 'border-green-600': copied, 'text-green-600': copied, 'focus:ring-green-500': copied, 'focus:border-green-500': copied }">
- Published
- 24 Nov 2017
- Authors
- Maintainers
Sources
Dependencies
tyxml
>= "4.0.0"
doc-ock-xml
>= "1.2.0"
doc-ock-html
>= "1.2.0"
doc-ock
>= "1.2.0"
jbuilder
>= "1.0+beta10"
ocamlfind
build
ocaml
>= "4.03.0" & < "5.0"
Reverse Dependencies
absolute
>= "0.2"
aifad
>= "2.3.0"
alba
>= "0.4.1"
alcotest
= "1.1.0" | = "1.2.3" | >= "1.5.0"
alcotest-async
>= "1.5.0"
alcotest-lwt
>= "1.5.0"
alcotest-mirage
>= "1.5.0"
alt-ergo
>= "2.4.1"
alt-ergo-lib
>= "2.4.1"
alt-ergo-parsers
>= "2.4.1"
altgr-ergo
>= "2.4.1"
anders
< "0.7.1"
ansi
>= "0.6.0"
ao
>= "0.2.4"
archetype
>= "1.2.3"
argon2
>= "1.0.0"
atd
>= "2.3.3"
atdgen
>= "2.3.3"
atdgen-codec-runtime
>= "2.3.3"
atdgen-runtime
>= "2.3.3"
atdj
>= "2.3.3" & < "20151001.01"
atds
>= "2.3.3"
bencode
>= "2.0"
bindlib
>= "6.0.0"
binsec
>= "0.4.0"
bitcoinml
< "0.4.1"
bitmasks
>= "1.1.0"
bls12-381
>= "6.0.1"
bogue
>= "20210917"
boltzgen
>= "0.9.2"
brotli
>= "2.0.3"
bwd
< "2.0.0"
ca-certs-nss
>= "3.64.0.1"
calculon
>= "0.3"
calculon-web
>= "0.3"
calendar
>= "3.0.0"
camlp-streams
>= "5.0.1"
caqti
>= "1.7.0"
caqti-async
>= "1.7.0"
caqti-driver-mariadb
>= "1.7.0"
caqti-driver-postgresql
>= "1.7.0"
caqti-driver-sqlite3
>= "1.7.0"
caqti-lwt
>= "1.7.0"
caqti-type-calendar
>= "1.9.0"
catala
>= "0.5.0"
cfg
>= "2.3.0"
choice
>= "0.4"
clap
>= "0.2.0"
cohttp
>= "6.0.0~alpha0"
cohttp-async
>= "6.0.0~alpha0"
cohttp-lwt
>= "6.0.0~alpha0"
cohttp-lwt-jsoo
>= "6.0.0~alpha0"
cohttp-lwt-unix
>= "6.0.0~alpha0"
cohttp-mirage
>= "6.0.0~alpha0"
cohttp-top
>= "6.0.0~alpha0"
combinat
>= "3.0"
config-file
>= "1.2.1"
conformist
>= "0.8.1"
containers
>= "2.0"
crc
>= "2.0.0"
crowbar
>= "0.2.1"
cry
>= "0.6.6"
csexp
>= "1.5.1"
cudf
>= "0.10"
curly
>= "0.2.0"
current_ocluster
>= "0.2"
curses
>= "1.0.10"
data-encoding
>= "0.5"
datalog
>= "0.6"
decoders
>= "0.5.0"
decoders-ezjsonm
>= "0.3.0"
decoders-yojson
>= "0.3.0"
devkit
>= "1.20210120"
dkml-component-staging-ocamlrun
>= "4.12.1~v1.0.2"
dkml-component-staging-opam32
< "2.2.0~dkml20220801"
dkml-component-staging-opam64
< "2.2.0~dkml20220801"
dlm
>= "0.3.3"
docker-api
>= "0.2.2"
dockerfile
>= "8.1.0"
dockerfile-cmd
>= "8.1.0"
dockerfile-opam
>= "8.1.0"
doi2bib
>= "0.3.0"
dolmen
>= "0.5"
dose3
>= "6.1"
dssi
>= "0.1.4"
dtools
>= "0.4.3"
dune-action-plugin
>= "2.7.0"
dune-build-info
>= "2.7.0"
dune-configurator
>= "2.7.0"
dune-glob
>= "2.7.0"
dune-private-libs
>= "2.7.0"
duppy
>= "0.9.1"
earley
>= "3.0.0"
earlybird
>= "1.0.0"
easy-format
>= "1.3.3"
electrod
>= "1.0.0"
elpi
>= "1.16.7"
extunix
>= "0.4.0"
ez_cmdliner
>= "0.2.0"
ez_config
>= "0.2.0"
ez_file
>= "0.2.0"
ezjs_fetch
>= "0.3"
ezjs_idb
>= "0.1.1"
ezjs_min
>= "0.2.2"
FrontC
>= "4.0.0"
faad
>= "0.5.1"
fadbadml
>= "0.1.2"
fd-send-recv
>= "2.0.1"
fdkaac
>= "0.3.3"
feather
>= "0.2.0"
feather_async
>= "0.2.0"
ffmpeg
>= "1.0.0~beta2"
ffmpeg-av
>= "1.0.0~beta2"
ffmpeg-avcodec
>= "1.0.0~beta2"
ffmpeg-avdevice
>= "1.0.0~beta2"
ffmpeg-avfilter
>= "1.0.0~beta2"
ffmpeg-avutil
>= "1.0.0~beta2"
ffmpeg-swresample
>= "1.0.0~beta2"
ffmpeg-swscale
>= "1.0.0~beta2"
fiat-p256
= "0.2.2"
flac
>= "0.3.1"
frama-c-metacsl
>= "0.4"
frenetic
>= "5.0.0"
GT
>= "0.5.0"
gen
>= "0.5.1"
gen_js_api
>= "1.0.8"
github
>= "4.4.0"
github-jsoo
>= "4.4.0"
github-unix
>= "4.4.0"
gnuplot
>= "0.6"
goblint
>= "1.1.1"
goblint-cil
>= "1.8.0"
gperftools
>= "0.4"
hacl-star
>= "0.4.0"
hacl_x25519
= "0.2.1"
headache
>= "1.06"
higlo
>= "0.8"
httpaf_caged
>= "1.0.1"
ISO8601
>= "0.2.6"
inotify
>= "2.4"
inquire
>= "0.3.0"
irc-client
>= "0.6.2"
irc-client-lwt
>= "0.6.2"
irc-client-tls
>= "0.6.2"
irc-client-unix
>= "0.6.2"
iri
>= "0.6.0"
irmin
>= "3.0.0"
irmin-watcher
>= "0.5.0"
jekyll-format
>= "0.2.0"
jose
>= "0.6.0"
js_of_ocaml
>= "3.10.0"
js_of_ocaml-compiler
>= "3.10.0"
js_of_ocaml-lwt
>= "3.10.0"
js_of_ocaml-ocamlbuild
>= "3.10.0"
js_of_ocaml-ppx
>= "3.10.0"
js_of_ocaml-ppx_deriving_json
>= "3.10.0"
js_of_ocaml-toplevel
>= "3.10.0"
js_of_ocaml-tyxml
>= "3.10.0"
json-data-encoding
>= "0.12"
jsonrpc
>= "1.4.0"
junit
>= "1.0"
jupyter-kernel
>= "0.4"
jwto
>= "0.4.0"
kqueue
>= "0.2.0"
lablgtk3-extras
>= "3.0.1"
ladspa
>= "0.2.1"
lambda-term
>= "3.3.0"
lambdapi
>= "2.0.0"
lame
>= "0.3.6"
landmarks
>= "1.4"
ldap
>= "2.4.2"
learn-ocaml
>= "0.13.0"
letters
!= "0.1.1"
leveldb
>= "1.3.0"
linenoise
>= "1.3.1"
lmdb
>= "1.0"
lsp
>= "1.4.0"
lua-ml
>= "0.9.3"
lua_parser
>= "1.0.2"
lwd
>= "0.2"
lwt-parallel
>= "1.0.0"
lz4
>= "1.2.0"
mad
>= "0.5.1"
mdx
= "1.7.0" | >= "1.11.0"
minisat
>= "0.2"
mlbdd
>= "0.7.2"
mm
>= "0.7.2"
monomorphic
>= "2.0"
morbig
>= "0.10.3"
mpg123
>= "0.3"
mpris
>= "0.2.0"
mssql
>= "2.0.3"
mysql_protocol
>= "3.0.1"
nbd
>= "6.0.0"
noCanren
>= "0.3.0~alpha1"
nottui
>= "0.2"
nottui-lwt
>= "0.2"
nottui-pretty
>= "0.2"
nunchaku
>= "0.5.1"
nuscr
>= "1.1.0"
OCanren
>= "0.3.0~alpha1"
OCanren-ppx
>= "0.3.0~alpha1"
ocaml-compiler-libs
>= "v0.12.4"
ocaml-lsp-server
>= "1.4.0"
ocaml-lua
>= "1.8"
ocaml-protoc
>= "2.1"
ocaml-version
>= "3.6.0"
ocamlformat
>= "0.19.0"
ocamlformat-rpc
>= "0.19.0"
ocf
>= "0.8.0"
ocluster
>= "0.2"
ocluster-api
>= "0.2"
ocp-browser
>= "1.2.2"
ocp-index
>= "1.2.2"
ocplib_stuff
>= "0.3.0"
ogg
>= "0.7.1"
ojs
>= "1.0.8"
olinq
>= "0.3"
omd
= "1.3.2" | >= "2.0.0~alpha3"
omigrate
!= "0.3.0"
opam-0install
>= "0.4.2"
opam-0install-cudf
>= "0.4.2"
opam-bin
>= "0.9.5"
opam-monorepo
>= "0.3.0"
opam_bin_lib
>= "0.9.5"
opasswd
>= "1.3.1"
opium
>= "0.20.0"
opium-testing
>= "0.20.0"
oplot
!= "0.50"
opus
>= "0.2.1"
otoml
>= "0.9.3"
override
>= "0.4.0"
parmap
>= "1.2.3"
patoline
>= "0.2"
pcre
>= "7.5.0"
pgx
>= "1.0"
pgx_async
>= "2.2"
pgx_lwt
>= "2.2"
pgx_lwt_mirage
>= "2.2"
pgx_lwt_unix
>= "2.2"
pgx_unix
>= "2.2"
pgx_value_core
>= "2.2"
pgx_value_ptime
>= "2.2"
plplot
>= "5.12.0"
portaudio
>= "0.2.3"
posix-base
>= "2.0.1"
posix-bindings
>= "2.0.1"
posix-getopt
>= "2.0.1"
posix-signal
>= "2.0.1"
posix-socket
>= "2.0.1"
posix-socket-unix
>= "2.0.1"
posix-time2
>= "2.0.1"
posix-types
>= "2.0.1"
posix-uname
>= "2.0.1"
ppx_const
>= "2.0"
ppx_deriving_encoding
>= "0.3.0"
ppx_deriving_qcheck
>= "0.2.0"
ppx_deriving_yaml
>= "0.2.0"
ppx_distr_guards
>= "0.3"
ppx_getenv
>= "2.0"
ppx_monoid
>= "0.3.3"
ppx_repr
!= "0.2.0"
ppxlib
>= "0.22.0"
prbnmcn-ucb1
>= "0.0.2"
printbox
>= "0.2"
psmt2-frontend
>= "0.3.0"
pulseaudio
>= "0.1.5"
pyml
>= "20210924"
qbf
>= "0.3"
qcheck
>= "0.9"
raylib
>= "0.3.1"
rdf
>= "0.13.0"
rea
< "0.2.0"
redis
>= "0.4"
redis-lwt
>= "0.4"
redis-sync
>= "0.4"
refl
>= "0.2.0" & < "0.3.0"
reparse
>= "2.0.0"
repr
!= "0.2.0"
resto
>= "0.7"
river
>= "0.2"
rock
>= "0.20.0"
routes
>= "1.0.0"
rpc
>= "6.1.0"
sail
>= "0.15"
samplerate
>= "0.1.6"
sanddb
>= "0.2"
sarek
>= "20210823"
sedlex
>= "2.4"
sequence
>= "1.1"
sha
>= "1.15.1"
shine
>= "0.2.2"
sihl
>= "0.1.5"
smart-print
>= "0.3.0"
snappy
>= "0.1.2"
spawn
>= "v0.15.0"
spdx_licenses
< "1.2.0"
speex
>= "0.4.1"
spelll
>= "0.3"
spoc
>= "20210823"
sqlgg
>= "20200521"
sqlite3
>= "5.0.3"
srt
>= "0.2.1"
stdint
= "0.7.0" | >= "0.7.2"
stog
>= "0.20.0"
taglib
>= "0.3.7"
tar
>= "2.0.0"
tar-mirage
>= "2.0.0"
tar-unix
>= "2.0.0"
tezos-bls12-381-polynomial
>= "0.1.3"
tezos-plompiler
>= "0.1.3"
tezos-plonk
>= "0.1.3"
timed
>= "1.1"
timedesc
>= "0.8.0"
tip-parser
>= "0.4"
toml
>= "5.0.0"
toml_cconv
>= "7.0.0"
touist
>= "3.5.0"
travesty
>= "0.7.2"
tsdl-image
>= "0.3.0"
tsdl-mixer
>= "0.3.0"
tsdl-ttf
>= "0.3"
tyre
>= "0.5"
tyxml-lwd
>= "0.2"
ubase
>= "0.20"
uritemplate
>= "0.1.0"
vec
>= "0.2.0"
voqc
>= "0.2.0"
vue-jsoo
>= "0.3"
websocket
>= "2.15"
websocket-async
>= "2.15"
websocket-lwt-unix
>= "2.15"
win-eventlog
>= "0.4"
winsvc
>= "1.0.1"
xapi-stdext-pervasives
>= "4.19.0"
xapi-stdext-std
>= "4.19.0"
xapi-stdext-threads
>= "4.19.0"
xapi-stdext-unix
>= "4.19.0"
xmldiff
>= "0.7.0"
xtmpl
>= "0.19.0"
yojson
>= "2.0.0"
yuujinchou
>= "0.10.0" & < "3.0.0"
zed
>= "3.2.0"
zlib
>= "0.6"
zlist
>= "0.4.0"
zmq
>= "5.2.1"
zmq-async
>= "5.2.1"
zmq-lwt
>= "5.2.1"