cmdlinerversion Documentation on ocaml.org
Declarative definition of command line interfaces for OCaml
Cmdliner allows the declarative definition of command line interfaces for OCaml.
It provides a simple and compositional mechanism to convert command line arguments to OCaml values and pass them to your functions. The module automatically handles command line completion, syntax errors, help messages and UNIX man page generation. It supports programs with single or multiple commands and respects most of the POSIX and GNU conventions.
Cmdliner has no dependencies and is distributed under the ISC license.
Homepage: http://erratique.ch/software/cmdliner
| Tags | cli system declarative org:erratique |
|---|---|
| Author | The cmdliner programmers |
| License | ISC |
| Published | |
| Homepage | https://erratique.ch/software/cmdliner |
| Issue Tracker | https://github.com/dbuenzli/cmdliner/issues |
| Documentation | https://erratique.ch/software/cmdliner/doc |
| Maintainer | Daniel Bünzli <daniel.buenzl i@erratique.ch> |
| Dependencies |
|
| Source [http] | https://erratique.ch/software/cmdliner/releases/cmdliner-2.1.1.tbz sha512=cdc338ae2e56a72b7c75dae9564c57cca4e1fbfac454aabbf8303fcb612346284aede5984dfde7e8a7a496cc870bbd57ddf28cab3a38667279b31657f85c15dd |
| Edit | https://github.com/ocaml/opam-repository/tree/master/packages/cmdliner/cmdliner.2.1.1/opam |
Required by
- abella>=2.0.8
- acgtk>=2.1.0
- albatross>=1.4.3
- alcobar
- alcotest>=1.9.1
- alcotest-asyncwith-test
- alcotest-jswith-test
- alcotest-lwtwith-test
- alcotest-miragewith-test
- alt-ergo>=2.6.3
- altgr-ergo>=2.4.2
- api-watch
- arc>=0.0.2
- areas-and-adversaries
- asak
- atd>=2.13.0
- atdcpp
- atdd
- atdml
- atdpy
- atdts
- awa>=0.2.0
- aws-s3
- b0
- bancos
- bap-beagle<2.3.0
- bap-byteweight-frontend
- bap-callsites
- bap-demangle<2.5.0
- bap-fsi-benchmark
- bap-phoenix
- bap-piqi
- bap-std
- bap-taint-propagator
- bap-trace
- bap-warn-unused
- bcfg
- bibfmt
- bisect_ppx_ng
- boltzgen>=0.9.5
- boulangerie
- builder
- builder-web>=0.2.0
- ca-certs-nssbuild & >=3.77
- caisar>=0.2 & <6.0
- camels>=1.0.0
- camyll>=0.4.1
- capnp-rpc-unix>=2.1.1
- caqtiwith-test & >=1.8.0
- caqti-asyncwith-test & >=1.8.0
- caqti-driver-mariadbwith-test & >=1.8.0
- caqti-driver-postgresqlwith-test & >=1.8.0
- caqti-driver-sqlite3with-test & >=1.8.0
- caqti-dynloadwith-test & =2.0.1
- caqti-eiowith-test
- caqti-lwtwith-test & >=1.8.0
- caqti-miouwith-test
- carton=0.7.2
- carton-miou
- carton-miou-unix
- cascade
- catala>=0.7.0
- catala-format>=0.2.0
- chamelon-unix
- charrua-unix>=1.6.0
- checkseum=0.0.2 | >=0.0.9 & <0.2.0
- ciao_lwt
- clim-ppx
- cmdlang-cmdliner-err-runner
- cmdlang-to-cmdliner
- cmdliner-stdlib
- cmdtui-lambda-term
- cohttp-curl-lwtwith-dev-setup & >=6.2.1
- cohttp-lwt-unix>=6.0.0~beta2 & <6.2.2
- cohttp-lwt-unix-bin
- colibri2>=0.6
- colibrics>=0.6
- commons>=1.8.0
- compsort
- conex>=1.0.0
- conex-mirage-crypto
- confero
- coq-lsp
- coq-serapi<8.13.0+0.13.0 | >=8.15.0+0.15.2
- crockford
- crowbar>=0.2.1
- crunch>=4.0.0
- cucumber
- current
- current-albatross-deployer
- current_examples
- current_github
- current_gitlab
- current_web
- decompress>=1.4.3
- dedukti>=2.7
- deepseek
- diffast-git-cli>=0.3.5.1
- dkim
- dkim-bin
- dkml-install-installer
- dns-cli>=10.1.0
- docfd>=13.0.0
- dockerfile-cmd
- dockerfile-opam<8.2.7
- docteur>=0.0.4
- doctor
- doi2bib>=0.7.6
- dream-cli>=0.2.0
- dscheck>=0.2.0
- dune-deps>=1.4.0
- dune-release>=2.2.0
- dune_deps_extra
- earlybird
- eio-trace
- eio_linuxwith-test & >=0.3
- extism
- ez_cmdliner>=0.5.0
- facteur
- fat-filesystem<0.13.0 | >=0.15.1
- fit>=1.0.3
- forester>=5.0
- functoria-runtime>=4.0.0
- gitwith-test & >=3.2.0
- git-unix>=3.15.0
- github-unix>=4.5.0
- gitlab-unix>=0.1.3
- gospel>=0.3.1
- happy-eyeballs-lwt>=0.6.0
- happy-eyeballs-miou-unix
- hlarp<0.0.3
- http-lwt-client>=0.3.2
- hurl>=0.0.1~beta2
- hvsock>=3.0.1
- hxd>=0.3.5
- index-bench>=1.6.1
- irmin-bench
- irmin-cli
- irmin-pack!=2.10.2
- irmin-pack-tools
- irmin-server
- irmin-test>=3.11.0
- irmin-tezos
- irmin-unix
- jasminbuild & >=2023.06.0
- js_of_ocaml-compiler>=4.1.0
- jsonschema2atd
- kaun-board
- kewith-test & >=0.5
- kmt
- lab>=0.1.4
- learn-ocaml
- learn-ocaml-client
- ledes
- letsencrypt-app
- locswijch
- MlFront_Cli<2.3.1
- MlFront_Logs
- MlFront_Tools
- markdown_monolith
- mastodon-archive-viewer>=0.2
- mcrunch
- mdx>=2.5.1
- mel
- melange
- meldep
- menhirformat
- merge-fmt>=0.3
- mfat
- mfetch
- migra
- mirage>=4.10.2
- mirage-block-ccm
- mirage-logs
- mirage-monitoring>=0.0.8
- mirage-runtime>=4.9.0
- mirage-seal
- mkaudio>=1.1.4
- mlgpx
- mnet-cli
- mnet-dns>=0.0.5
- mnet-happy-eyeballs>=0.0.5
- mrmimewith-test & >=0.6.0
- mtbox
- named-pipe
- nbd<4.0.3
- niru
- nuscr>=2.1.0
- objectwith-test
- obuilder>=0.4
- ocaml-sbom
- ocamlformat>=0.25.1
- ocamlformat-lib>=0.28.1
- ocamlformat-mlx
- ocamlformat-mlx-lib>=0.28.1.1
- ocamlgrep
- ocamlmig
- ocgtkbuild & <0.1~preview2
- ochre-cli
- ocluster>=0.2
- ocp-browser>=1.2.1
- ocp-indent>=1.9.0
- ocp-indent-nlfork
- ocp-index>=1.4.0
- ocsigen-toolkit>=4.3.0
- odds>=1.1
- odep
- odig>=0.1.0
- odoc>=3.1.0
- odoc-driver
- odoc-md>=3.1.0
- olint
- omigrate>=0.3.0
- omod
- opam-0install>=0.6.0
- opam-0install-cudf<0.4.1
- opam-audit
- opam-build
- opam-bundle
- opam-dune-lint
- opam-ed>=0.5
- opam-graph
- opam-grep>=0.4.0
- opam-minver
- opam-package-upgrade
- opam-publish>=3.0.0
- opam-repomin
- opam-test
- opine
- oq
- orb
- ordmawith-test & >=0.0.5
- ortac-core
- ortac-dune
- ortac-qcheck-stm
- ortac-wrapper
- osx-fsevents
- oui
- oweewith-test & >=0.8
- owi>=0.2
- oxbow
- passage<0.1.8 | >=0.3.2
- pds>=5.42
- pg_query>=0.9.8
- pkcs11-cli
- plotkicadsch<0.9.0
- polly>=0.4.1
- pplumbing<0.0.16
- ppx_deriving_cmdliner<0.6.0
- ppx_subliner
- ppxlib-tools
- prelude<0.5
- prof_spacetime
- prometheus-app
- protocol-9p<0.12.1
- protocol-9p-tool<0.12.0 | >=2.1.0
- protocol-9p-unix<0.12.1
- pyast>=0.2.0
- pyml_bindgen>=0.4.1
- pyre-astwith-test & >=0.1.9
- qcow<0.12.1
- qmp>=0.20.0
- queenshead
- query-json
- quickterface
- quill
- randii
- reason>=3.17.0
- rosetta<0.2.0
- rpclib
- runtime_events_tools>=0.5.4
- runtime_events_tools_bare>=0.5.4
- rust-staticlib-gen
- salto-analyzer
- scfg>=0.4
- shakuhachi
- shared-block-ring
- sherlodoc!=3.1.0
- slack
- slipshow
- smtml>=0.7.0
- solo5-elftool
- sosie
- soteria
- spin=0.6.0
- starred_ml>=0.0.4
- stem
- sun
- tallgeesebuild
- tcpip>=8.0.0
- tensorflow
- testo
- testo-lwt
- tidy_email_mailgunwith-test
- tidy_email_sendgridwith-test
- tidy_email_smtpwith-test
- timmydev & with-test
- tlswith-test & (=0.15.4 | >=1.0.4)
- tls-lwt
- toc
- topkg-care
- torch<v0.16.0
- transom
- tuntapwith-test
- tw
- unic
- uringwith-test
- uring-trace
- utcpdev
- vchanwith-test & <6.0.2
- vchan-unixwith-test
- vendredi
- vif
- wasm_of_ocaml-compiler
- wax
- wayland>=1.1
- webauthndev
- webbrowser>=0.6.2
- wol-eio
- xapi-inventory
- xdge
- xen-evtchn
- xen-evtchn-unix
- xen-gnt
- yuscii=0.2.0


