OCaml 4.11.1 sample package documentation

Browse by name, by tag, the standard library and the OCaml manual.

Odig showcase package sample.

Packages by name

a

  1. alcotest 1.3.0 Alcotest is a lightweight and colourful test framework
  2. angstrom 0.15.0 Parser combinators built for speed and memory-efficiency
  3. asetmap 0.8.1
  4. astring 0.8.5 Alternative String module for OCaml
  5. async_kernel v0.14.0 Monadic concurrency library
  6. async_rpc_kernel v0.14.0 Platform-independent core of Async RPC library

b

  1. b0 0.0.2-12-g2e7fa30e Software construction and deployment kit
  2. base v0.14.0 Full standard library replacement for OCaml
  3. base64 3.5.0 Base64 encoding for OCaml
  4. base_bigstring v0.14.0 String type based on [Bigarray], for use in I/O and C-bindings
  5. base_quickcheck v0.14.0 Randomized testing framework, designed for compatibility with Base
  6. batteries
  7. bigarray-compat 1.0.0 Compatibility library to use Stdlib.Bigarray when possible
  8. bigstringaf 0.7.0 Bigstring intrinsics and fast blits based on memcpy/memmove
  9. bin_prot v0.14.0 A binary protocol generator
  10. biniou 1.2.1 Binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve
  11. bos 0.2.0
  12. brr 0.0.1 Browser programming toolkit for OCaml
  13. brzo 79d316a5

c

  1. carton 0.2.0 Implementation of PACKv2 file in OCaml
  2. carton-git 0.2.0 Implementation of PACK file in OCaml
  3. carton-lwt 0.2.0 Implementation of PACK file in OCaml
  4. checkseum 0.3.0 Adler-32, CRC32 and CRC32-C implementation in C and OCaml
  5. cmdliner 1.0.4 Declarative definition of command line interfaces for OCaml
  6. containers 3.2 A modular, clean and powerful extension of the OCaml standard library
  7. core v0.14.0 Industrial strength alternative to OCaml's standard library
  8. core_kernel v0.14.0 Industrial strength alternative to OCaml's standard library
  9. csexp 1.4.0 Parsing and printing of S-expressions in Canonical form
  10. cstruct 6.0.0 Access C-like structures directly from OCaml

d

  1. decompress 1.2.0 Implementation of Zlib and GZip in OCaml
  2. digestif 1.0.0 Hashes implementations (SHA*, RIPEMD160, BLAKE2* and MD5)
  3. domain-name 0.3.0 RFC 1035 Internet domain names
  4. duff 0.3 Rabin's fingerprint and diff algorithm in OCaml
  5. dune-configurator 2.8.2 Helper library for gathering system configuration

e

  1. easy-format 1.3.2 High-level and functional interface to the Format module of the OCaml standard library
  2. emile 1.1 Parser of email address according RFC822
  3. encore 0.7 Library to generate encoder/decoder which ensure isomorphism
  4. eqaf 0.7 Constant-time equal function on string

f

  1. fieldslib v0.14.0 Syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values
  2. findlib
  3. fmt 0.8.9 OCaml Format pretty-printer combinators
  4. fpath 0.7.3 File system paths for OCaml
  5. functoria 3.1.1 A DSL to organize functor applications
  6. functoria-runtime 3.0.3 Runtime support library for functoria-generated code

g

  1. gg 0.9.3
  2. git 3.3.0 Git format and protocol in pure OCaml
  3. gmap 0.3.0 Heterogenous maps over a GADT

h

  1. hmap 0.8.1

i

  1. integers 0.4.0 Various signed and unsigned integer types for OCaml
  2. ipaddr 5.0.1 A library for manipulation of IP (and MAC) address representations

j

  1. jane-street-headers v0.14.0 Jane Street C header files
  2. js_of_ocaml 3.9.0 Compiler from OCaml bytecode to Javascript
  3. js_of_ocaml-compiler 3.9.1 Compiler from OCaml bytecode to Javascript
  4. js_of_ocaml-ppx 3.9.0 Compiler from OCaml bytecode to Javascript
  5. js_of_ocaml-toplevel 3.9.0 Compiler from OCaml bytecode to Javascript
  6. jsonm 1.0.1
  7. jst-config v0.14.0 Compile-time configuration for Jane Street libraries

k

  1. ke 0.4 Queue implementation

l

  1. logs 0.7.0 Logging infrastructure for OCaml
  2. logs-syslog 0.3.0 Logs reporter to syslog (UDP/TCP/TLS)
  3. lwt 5.4.0 Promises and event-driven I/O

m

  1. macaddr 5.0.1 A library for manipulation of MAC address representations
  2. menhirLib
  3. menhirSdk
  4. metrics 0.2.0 Metrics infrastructure for OCaml
  5. mimic 0.0.1 A simple protocol dispatcher
  6. mirage-flow 2.0.1 Flow implementations and combinators for MirageOS
  7. mmap 1.1.0 File mapping functionality
  8. mtime 1.2.0 Monotonic wall-clock time for OCaml

n

  1. note 0.0.1 Declarative events and signals for OCaml
  2. notty 0.2.2 Declaring terminals
  3. num-top

o

  1. ocaml
  2. ocaml-compiler-libs v0.12.3 OCaml compiler libraries repackaged
  3. ocaml-migrate-parsetree 2.1.0 Convert OCaml parsetrees between different versions
  4. ocamlbuild 0.14.0 OCamlbuild is a build system with builtin rules to easily build most OCaml projects.
  5. ocamlgraph 2.0.0 A generic graph library for OCaml
  6. ocb-stubblr 0.1.1
  7. ocplib-endian 1.1 Optimised functions to read and write int16/32/64 from strings and bigarrays
  8. octavius 1.2.2
  9. odig b391750ba9 Lookup documentation of installed OCaml packages
  10. odoc 1.1.1-1761-g2f639d7d OCaml documentation generator
  11. omd
  12. omod 0.0.2
  13. opam-core 2.1.0~beta4 opam 2.1 development libraries (core)
  14. opam-file-format 2.1.2 Parser and printer for the opam file syntax
  15. opam-format 2.1.0~beta4 opam 2.1 development libraries (format)
  16. optint 0.0.4 Abstract type on integer between x64 and x86 architecture
  17. otfm 0.4.0 OpenType font decoder for OCaml

p

  1. parsexp v0.14.0 S-expression parsing library
  2. pecu 0.5 Encoder/Decoder of Quoted-Printable (RFC2045 & RFC2047)
  3. ppx_assert v0.14.0 Assert-like extension nodes that raise useful errors on failure
  4. ppx_base v0.14.0 Base set of ppx rewriters
  5. ppx_bench v0.14.0 Syntax extension for writing in-line benchmarks in ocaml code
  6. ppx_bin_prot v0.14.0 Generation of bin_prot readers and writers from types
  7. ppx_cold v0.14.0 Expands [@cold] into [@inline never][@specialise never][@local never]
  8. ppx_compare v0.14.0 Generation of comparison functions from types
  9. ppx_custom_printf v0.14.0 Printf-style format-strings for user-defined string conversion
  10. ppx_derivers 1.2.1 Shared [@@deriving] plugin registry
  11. ppx_enumerate v0.14.0 Generate a list containing all values of a finite type
  12. ppx_expect v0.14.0 Cram like framework for OCaml
  13. ppx_fields_conv v0.14.0 Generation of accessor and iteration functions for ocaml records
  14. ppx_fixed_literal v0.14.0 Simpler notation for fixed point literals
  15. ppx_hash v0.14.0 A ppx rewriter that generates hash functions from type expressions and definitions
  16. ppx_here v0.14.0 Expands [%here] into its location
  17. ppx_inline_test v0.14.0 Syntax extension for writing in-line tests in ocaml code
  18. ppx_jane v0.14.0 Standard Jane Street ppx rewriters
  19. ppx_js_style v0.14.0 Code style checker for Jane Street Packages
  20. ppx_let v0.14.0 Monadic let-bindings
  21. ppx_module_timer v0.14.0 Ppx rewriter that records top-level module startup times
  22. ppx_optcomp v0.14.0 Optional compilation for OCaml
  23. ppx_optional v0.14.0 Pattern matching on flat options
  24. ppx_pipebang v0.14.0 A ppx rewriter that inlines reverse application operators `|>` and `|!`
  25. ppx_sexp_conv v0.14.0 [@@deriving] plugin to generate S-expression conversion functions
  26. ppx_sexp_message v0.14.0 A ppx rewriter for easy construction of s-expressions
  27. ppx_sexp_value v0.14.0 A ppx rewriter that simplifies building s-expressions from ocaml values
  28. ppx_stable v0.14.0 Stable types conversions generator
  29. ppx_string v0.14.0 Ppx extension for string interpolation
  30. ppx_typerep_conv v0.14.0 Generation of runtime types from type declarations
  31. ppx_variants_conv v0.14.0 Generation of accessor and iteration functions for ocaml variant types
  32. ppxlib 0.21.0 Standard library for ppx rewriters
  33. protocol_version_header v0.14.0 Protocol versioning
  34. psq 0.2.0 Functional Priority Search Queues
  35. ptime 0.8.5 POSIX time for OCaml

q

  1. qrc 0.1.0 QR code encoder for OCaml

r

  1. re 1.9.0 RE is a regular expression library for OCaml
  2. react 1.2.1
  3. result 1.5 Compatibility Result module
  4. rresult 0.6.0

s

  1. sexplib v0.14.0 Library for serializing OCaml values to and from S-expressions
  2. sexplib0 v0.14.0 Library containing the definition of S-expressions and some base converters
  3. spawn 0.13.0 Spawning sub-processes
  4. splittable_random v0.14.0 PRNG that can be split into independent streams
  5. stdio v0.14.0 Standard IO library for OCaml
  6. stringext 1.6.0 Extra string functions for OCaml
  7. syslog-message 1.1.0 Syslog message parser

t

  1. time_now v0.14.0 Reports the current time
  2. timezone v0.14.0 Time-zone handling
  3. topkg 1.0.3 The transitory OCaml software packager
  4. topkg-care 1.0.3 The transitory OCaml software packager
  5. typerep v0.14.0 Typerep is a library for runtime types
  6. tyxml 4.4.0 TyXML is a library for building correct HTML and SVG documents

u

  1. uri 4.1.0 An RFC3986 URI/URL parsing library
  2. uucd 13.0.0 Unicode character database decoder for OCaml
  3. uucp 13.0.0 Unicode character properties for OCaml
  4. uuidm 0.9.7 Universally unique identifiers (UUIDs) for OCaml
  5. uunf 13.0.0 Unicode text normalization for OCaml
  6. uuseg 13.0.0 Unicode text segmentation for OCaml
  7. uutf 1.0.2

v

  1. variantslib v0.14.0 Part of Jane Street's Core library

w

  1. webbrowser 0.6.1

x

  1. xmlm 1.3.0

y

  1. yojson 1.7.0 Yojson is an optimized parsing and printing library for the JSON format

Packages by tag

algorithms

  1. ocamlgraph 2.0.0 A generic graph library for OCaml

browser

  1. brr 0.0.1 Browser programming toolkit for OCaml
  2. webbrowser 0.6.1

build

  1. b0 0.0.2-12-g2e7fa30e Software construction and deployment kit
  2. brzo 79d316a5
  3. odig b391750ba9 Lookup documentation of installed OCaml packages

character

  1. uucp 13.0.0 Unicode character properties for OCaml

cli

  1. bos 0.2.0
  2. cmdliner 1.0.4 Declarative definition of command line interfaces for OCaml
  3. webbrowser 0.6.1

codec

  1. jsonm 1.0.1
  2. qrc 0.1.0 QR code encoder for OCaml
  3. uuidm 0.9.7 Universally unique identifiers (UUIDs) for OCaml
  4. uutf 1.0.2
  5. xmlm 1.3.0

color

  1. gg 0.9.3

command

  1. bos 0.2.0

containers

  1. containers 3.2 A modular, clean and powerful extension of the OCaml standard library

data-structure

  1. gg 0.9.3
  2. hmap 0.8.1

database

  1. uucd 13.0.0 Unicode character database decoder for OCaml

declarative

  1. brr 0.0.1 Browser programming toolkit for OCaml
  2. cmdliner 1.0.4 Declarative definition of command line interfaces for OCaml
  3. note 0.0.1 Declarative events and signals for OCaml
  4. react 1.2.1
  5. rresult 0.6.0

decoder

  1. otfm 0.4.0 OpenType font decoder for OCaml
  2. uucd 13.0.0 Unicode character database decoder for OCaml

dev

  1. b0 0.0.2-12-g2e7fa30e Software construction and deployment kit
  2. brzo 79d316a5
  3. odig b391750ba9 Lookup documentation of installed OCaml packages
  4. omod 0.0.2

directed graph

  1. ocamlgraph 2.0.0 A generic graph library for OCaml

doc

  1. odig b391750ba9 Lookup documentation of installed OCaml packages

edge

  1. ocamlgraph 2.0.0 A generic graph library for OCaml

error

  1. rresult 0.6.0

event

  1. note 0.0.1 Declarative events and signals for OCaml
  2. react 1.2.1

file

  1. bos 0.2.0
  2. fpath 0.7.3 File system paths for OCaml

font

  1. otfm 0.4.0 OpenType font decoder for OCaml

format

  1. fmt 0.8.9 OCaml Format pretty-printer combinators

front-end

  1. brr 0.0.1 Browser programming toolkit for OCaml

frp

  1. brr 0.0.1 Browser programming toolkit for OCaml
  2. note 0.0.1 Declarative events and signals for OCaml
  3. react 1.2.1

graph

  1. ocamlgraph 2.0.0 A generic graph library for OCaml

graphics

  1. gg 0.9.3
  2. otfm 0.4.0 OpenType font decoder for OCaml

heap

  1. containers 3.2 A modular, clean and powerful extension of the OCaml standard library

http

  1. webbrowser 0.6.1

imperative

  1. ocamlgraph 2.0.0 A generic graph library for OCaml

iterators

  1. containers 3.2 A modular, clean and powerful extension of the OCaml standard library

json

  1. jsonm 1.0.1

library

  1. ocamlgraph 2.0.0 A generic graph library for OCaml

list

  1. containers 3.2 A modular, clean and powerful extension of the OCaml standard library

log

  1. bos 0.2.0
  2. logs 0.7.0 Logging infrastructure for OCaml

map

  1. asetmap 0.8.1

matrix

  1. gg 0.9.3

meta

  1. odig b391750ba9 Lookup documentation of installed OCaml packages

monotonic

  1. mtime 1.2.0 Monotonic wall-clock time for OCaml

normalization

  1. uunf 13.0.0 Unicode text normalization for OCaml

ocamlbuild

  1. ocb-stubblr 0.1.1
  2. topkg 1.0.3 The transitory OCaml software packager
  3. topkg-care 1.0.3 The transitory OCaml software packager

opentype

  1. otfm 0.4.0 OpenType font decoder for OCaml

org:b0-system

  1. b0 0.0.2-12-g2e7fa30e Software construction and deployment kit
  2. brzo 79d316a5
  3. odig b391750ba9 Lookup documentation of installed OCaml packages

org:erratique

  1. asetmap 0.8.1
  2. astring 0.8.5 Alternative String module for OCaml
  3. b0 0.0.2-12-g2e7fa30e Software construction and deployment kit
  4. bos 0.2.0
  5. brr 0.0.1 Browser programming toolkit for OCaml
  6. brzo 79d316a5
  7. cmdliner 1.0.4 Declarative definition of command line interfaces for OCaml
  8. fmt 0.8.9 OCaml Format pretty-printer combinators
  9. fpath 0.7.3 File system paths for OCaml
  10. gg 0.9.3
  11. hmap 0.8.1
  12. jsonm 1.0.1
  13. logs 0.7.0 Logging infrastructure for OCaml
  14. mtime 1.2.0 Monotonic wall-clock time for OCaml
  15. note 0.0.1 Declarative events and signals for OCaml
  16. odig b391750ba9 Lookup documentation of installed OCaml packages
  17. omod 0.0.2
  18. otfm 0.4.0 OpenType font decoder for OCaml
  19. ptime 0.8.5 POSIX time for OCaml
  20. qrc 0.1.0 QR code encoder for OCaml
  21. react 1.2.1
  22. rresult 0.6.0
  23. topkg 1.0.3 The transitory OCaml software packager
  24. topkg-care 1.0.3 The transitory OCaml software packager
  25. uucd 13.0.0 Unicode character database decoder for OCaml
  26. uucp 13.0.0 Unicode character properties for OCaml
  27. uuidm 0.9.7 Universally unique identifiers (UUIDs) for OCaml
  28. uunf 13.0.0 Unicode text normalization for OCaml
  29. uuseg 13.0.0 Unicode text segmentation for OCaml
  30. uutf 1.0.2
  31. webbrowser 0.6.1
  32. xmlm 1.3.0

org:mirage

  1. cstruct 6.0.0 Access C-like structures directly from OCaml
  2. functoria 3.1.1 A DSL to organize functor applications
  3. functoria-runtime 3.0.3 Runtime support library for functoria-generated code
  4. ipaddr 5.0.1 A library for manipulation of IP (and MAC) address representations
  5. macaddr 5.0.1 A library for manipulation of MAC address representations
  6. mirage-flow 2.0.1 Flow implementations and combinators for MirageOS
  7. uri 4.1.0 An RFC3986 URI/URL parsing library

org:ocamllabs

  1. cstruct 6.0.0 Access C-like structures directly from OCaml
  2. ocaml-migrate-parsetree 2.1.0 Convert OCaml parsetrees between different versions

org:xapi-project

  1. ipaddr 5.0.1 A library for manipulation of IP (and MAC) address representations
  2. macaddr 5.0.1 A library for manipulation of MAC address representations
  3. uri 4.1.0 An RFC3986 URI/URL parsing library

os

  1. bos 0.2.0

packaging

  1. odig b391750ba9 Lookup documentation of installed OCaml packages
  2. topkg 1.0.3 The transitory OCaml software packager
  3. topkg-care 1.0.3 The transitory OCaml software packager

path

  1. bos 0.2.0
  2. fpath 0.7.3 File system paths for OCaml

persistent

  1. ocamlgraph 2.0.0 A generic graph library for OCaml

posix

  1. ptime 0.8.5 POSIX time for OCaml

pretty-print

  1. fmt 0.8.9 OCaml Format pretty-printer combinators

qr-code

  1. qrc 0.1.0 QR code encoder for OCaml

queue

  1. containers 3.2 A modular, clean and powerful extension of the OCaml standard library

reactive

  1. brr 0.0.1 Browser programming toolkit for OCaml
  2. note 0.0.1 Declarative events and signals for OCaml
  3. react 1.2.1

repl

  1. omod 0.0.2

result

  1. rresult 0.6.0

segmentation

  1. uuseg 13.0.0 Unicode text segmentation for OCaml

set

  1. asetmap 0.8.1

signal

  1. note 0.0.1 Declarative events and signals for OCaml
  2. react 1.2.1

stdlib

  1. asetmap 0.8.1
  2. containers 3.2 A modular, clean and powerful extension of the OCaml standard library

string

  1. astring 0.8.5 Alternative String module for OCaml
  2. fmt 0.8.9 OCaml Format pretty-printer combinators

syntax

  1. ocaml-migrate-parsetree 2.1.0 Convert OCaml parsetrees between different versions

system

  1. bos 0.2.0
  2. cmdliner 1.0.4 Declarative definition of command line interfaces for OCaml
  3. fpath 0.7.3 File system paths for OCaml
  4. logs 0.7.0 Logging infrastructure for OCaml
  5. mtime 1.2.0 Monotonic wall-clock time for OCaml
  6. ptime 0.8.5 POSIX time for OCaml

text

  1. uucp 13.0.0 Unicode character properties for OCaml
  2. uunf 13.0.0 Unicode text normalization for OCaml
  3. uuseg 13.0.0 Unicode text segmentation for OCaml
  4. uutf 1.0.2

time

  1. mtime 1.2.0 Monotonic wall-clock time for OCaml
  2. ptime 0.8.5 POSIX time for OCaml

toplevel

  1. omod 0.0.2

ttf

  1. otfm 0.4.0 OpenType font decoder for OCaml

unicode

  1. uucd 13.0.0 Unicode character database decoder for OCaml
  2. uucp 13.0.0 Unicode character properties for OCaml
  3. uunf 13.0.0 Unicode text normalization for OCaml
  4. uuseg 13.0.0 Unicode text segmentation for OCaml
  5. uutf 1.0.2

unix

  1. bos 0.2.0

uri

  1. uri 4.1.0 An RFC3986 URI/URL parsing library
  2. webbrowser 0.6.1

url

  1. uri 4.1.0 An RFC3986 URI/URL parsing library

utf-16

  1. uutf 1.0.2

utf-8

  1. uutf 1.0.2

uuid

  1. uuidm 0.9.7 Universally unique identifiers (UUIDs) for OCaml

vector

  1. gg 0.9.3

vertice

  1. ocamlgraph 2.0.0 A generic graph library for OCaml

web

  1. webbrowser 0.6.1

xml

  1. xmlm 1.3.0