| packages/nixpkgs/ocamlPackages.reason-native.rely | Jest-inspired testing framework for native OCaml/Reason |
| packages/nixpkgs/ocamlPackages_latest.protocol_version_header | Protocol versioning |
| packages/nixpkgs/ocamlPackages_latest.angstrom-lwt-unix | Lwt_unix support for Angstrom |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.bonsai | Library for building dynamic webapps, using Js_of_ocaml |
| packages/nixpkgs/ocamlPackages_latest.ppx_optcomp | Optional compilation for OCaml |
| packages/nixpkgs/ocamlPackages_latest.gmap | Heterogenous maps over a GADT |
| packages/nixpkgs/ocamlPackages.ffmpeg-swscale | Bindings for the ffmpeg swscale library |
| packages/nixpkgs/ocamlPackages.ff | OCaml implementation of Finite Field operations |
| packages/nixpkgs/ocamlPackages.janeStreet.async_unix | Monadic concurrency library |
| packages/nixpkgs/ocamlPackages.faraday-lwt-unix | Lwt + Unix support for Faraday |
| packages/nixpkgs/ocamlPackages.kicadsch | OCaml library for exporting Kicad Sch files to SVG pictures |
| packages/nixpkgs/ocamlPackages.async_smtp | SMTP client and server |
| packages/nixpkgs/ocamlPackages_latest.async_kernel | Monadic concurrency library |
| packages/nixpkgs/ocamlPackages_latest.bstr | A simple library for bigstrings |
| packages/nixpkgs/ocamlPackages.uunf | OCaml module for normalizing Unicode text |
| packages/nixpkgs/ocamlPackages_latest.cmarkit | CommonMark parser and renderer for OCaml |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.async_shell | Shell helpers for Async |
| packages/nixpkgs/ocamlPackages.httpun-lwt-unix | Lwt + Unix support for httpun |
| packages/nixpkgs/ocamlPackages_latest.dbf | DBF format parsing |
| packages/nixpkgs/ocamlPackages.domainslib | Nested-parallel programming |
| packages/nixpkgs/ocamlPackages.faraday-lwt | Lwt support for Faraday |
| packages/nixpkgs/ocamlPackages.janeStreet.int_repr | Integers of various widths |
| packages/nixpkgs/ocamlPackages.alsa | OCaml interface for libasound2 |
| packages/nixpkgs/ocamlPackages.lablgtk3-rsvg2 | OCaml interface to Gnome rsvg2 library |
| packages/nixpkgs/ocamlPackages.conan-unix | Identify type of your file (such as the MIME type) |
| packages/nixpkgs/ocamlPackages_latest.reason-native.fp | Library for creating and operating on file paths consistently on multiple platforms |
| packages/nixpkgs/ocamlPackages.ocamlgraph_gtk | Graph library for OCaml |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_diff | Generation of diffs and update functions for ocaml types |
| packages/nixpkgs/ocamlPackages_latest.vorbis | Bindings to libvorbis |
| packages/nixpkgs/ocamlPackages_latest.reason | User-friendly programming language built on OCaml |
| packages/nixpkgs/ocamlPackages.csv-lwt | Pure OCaml library to read and write CSV files |
| packages/nixpkgs/ocamlPackages.ocaml-print-intf | Pretty print an OCaml cmi/cmt/cmti file in human-readable OCaml signature form |
| packages/nixpkgs/ocamlPackages.reason-native.re | Pure OCaml regular expressions, with support for Perl and POSIX-style strings |
| packages/nixpkgs/ocamlPackages.janeStreet.async_rpc_kernel | Platform-independent core of Async RPC library |
| packages/nixpkgs/ocamlPackages_latest.alsa | OCaml interface for libasound2 |
| packages/nixpkgs/ocamlPackages_latest.rpclib-lwt | Library to deal with RPCs in OCaml - Lwt interface |
| packages/nixpkgs/ocamlPackages_latest.ppx_deriving_rpc | Ppx deriver for ocaml-rpc |
| packages/nixpkgs/ocamlPackages_latest.decoders-ezxmlm | Ezxmlm backend for decoders |
| packages/nixpkgs/ocamlPackages.mirage-crypto-rng | Cryptographically secure PRNG |
| packages/nixpkgs/ocamlPackages.oseq | Purely functional iterators compatible with standard `seq` |
| packages/nixpkgs/ocamlPackages_latest.functory | Distributed computing library for Objective Caml which facilitates distributed execution of parallelizable computations in a seamless fashion |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.base | Full standard library replacement for OCaml |
| packages/nixpkgs/ocamlPackages.janeStreet.file_path | Library for typed manipulation of UNIX-style file paths |
| packages/nixpkgs/ocamlPackages_latest.js_of_ocaml-toplevel | Compiler from OCaml bytecode to Javascript |
| packages/nixpkgs/ocamlPackages_latest.mirage-clock-solo5 | Paravirtual implementation of the MirageOS Clock interface |
| packages/nixpkgs/ocamlPackages_latest.httpaf-lwt-unix | Lwt support for http/af |
| packages/nixpkgs/ocamlPackages_latest.ppx_accessor | [@@deriving] plugin to generate accessors for use with the Accessor libraries |
| packages/nixpkgs/ocamlPackages.mirage-profile | Collect runtime profiling information in CTF format |
| packages/nixpkgs/ocamlPackages_latest.dune-site | Library for embedding location information inside executable and libraries |
| packages/nixpkgs/ocamlPackages_latest.hkdf | HMAC-based Extract-and-Expand Key Derivation Function (RFC 5869) |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.n_ary | Library for N-ary datatypes and operations |
| packages/nixpkgs/ocamlPackages.pcre2 | OCaml bindings to PCRE |
| packages/nixpkgs/ocamlPackages_latest.portaudio | Bindings for the portaudio library which provides high-level functions for using soundcards |
| packages/nixpkgs/ocamlPackages_latest.smtml | SMT solver frontend for OCaml |
| packages/nixpkgs/ocamlPackages.h2-lwt-unix | Lwt Unix support for h2 |
| packages/nixpkgs/ocamlPackages.gmap | Heterogenous maps over a GADT |
| packages/nixpkgs/ocamlPackages_latest.graphql-lwt | Build GraphQL schemas with Lwt support |
| packages/nixpkgs/ocamlPackages_latest.getopt | Parsing of command line arguments (similar to GNU GetOpt) for OCaml |
| packages/nixpkgs/ocamlPackages.ppx_assert | Assert-like extension nodes that raise useful errors on failure |
| packages/nixpkgs/ocamlPackages_latest.domain_shims | Non-parallel implementation of Domains compatible with OCaml 4 |
| packages/nixpkgs/ocamlPackages_latest.ppx_sexp_message | PPX rewriter for easy construction of s-expressions |
| packages/nixpkgs/ocamlPackages_latest.caqti-driver-mariadb | MariaDB driver for Caqti using C bindings |
| packages/nixpkgs/ocamlPackages.dscheck | Traced atomics |
| packages/nixpkgs/ocamlPackages.pratter | Extended Pratt parser |
| packages/nixpkgs/ocamlPackages_latest.diet | Simple implementation of Discrete Interval Encoding Trees |
| packages/nixpkgs/ocamlPackages_latest.ocamlformat_0_20_0 | Auto-formatter for OCaml code |
| packages/nixpkgs/ocamlPackages.mirage-nat | Mirage-nat is a library for network address translation to be used with MirageOS |
| packages/nixpkgs/ocamlPackages.base_quickcheck | Randomized testing framework, designed for compatibility with Base |
| packages/nixpkgs/ocamlPackages.zelus | Synchronous language with ODEs |
| packages/nixpkgs/ocamlPackages_latest.mirage-unix | Unix core platform libraries for MirageOS |
| packages/nixpkgs/ocamlPackages_latest.ocplib-simplex | OCaml library implementing a simplex algorithm, in a functional style, for solving systems of linear inequalities |
| packages/nixpkgs/ocamlPackages.lwt-dllist | Mutable doubly-linked list with Lwt iterators |
| packages/nixpkgs/ocamlPackages.mirage-console | Implementations of Mirage console devices |
| packages/nixpkgs/ocamlPackages.multipart_form-eio | Implementation of RFC7578 in OCaml |
| packages/nixpkgs/ocamlPackages_latest.ppx_cold | Expands [@cold] into [@inline never][@specialise never][@local never] |
| packages/nixpkgs/ocamlPackages.qtest | Inline (Unit) Tests for OCaml |
| packages/nixpkgs/ocamlPackages.typerep | Typerep is a library for runtime types |
| packages/nixpkgs/ocamlPackages_latest.zmq | ZeroMQ bindings for OCaml |
| packages/nixpkgs/ocamlPackages.zarith_stubs_js | Javascripts stubs for the Zarith library |
| packages/nixpkgs/ocamlPackages.janeStreet.fieldslib | 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 |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_csv_conv | Generate functions to read/write records in csv format |
| packages/nixpkgs/ocamlPackages.posix-socket | Bindings for posix sockets |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.env_config | Helper library for retrieving configuration from an environment variable |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_fixed_literal | Simpler notation for fixed point literals |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_let | Monadic let-bindings |
| packages/nixpkgs/ocamlPackages_latest.http | CoHTTP implementation using the Lwt concurrency library |
| packages/nixpkgs/ocamlPackages.hpack | HPACK (Header Compression for HTTP/2) implementation in OCaml |
| packages/nixpkgs/ocamlPackages_latest.ocsipersist-lib | Persistent key/value storage (for Ocsigen) - support library |
| packages/nixpkgs/ocamlPackages.conduit-mirage | Network connection establishment library for MirageOS |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.sexplib0 | Library containing the definition of S-expressions and some base converters |
| packages/nixpkgs/ocamlPackages.lastfm | OCaml API to lastfm radio and audioscrobbler |
| packages/nixpkgs/ocamlPackages_latest.atdgen-codec-runtime | Runtime for atdgen generated bucklescript converters |
| packages/nixpkgs/ocamlPackages_latest.bitstring | This library adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml |
| packages/nixpkgs/ocamlPackages.babel | Library for defining Rpcs that can evolve over time without breaking backward compatibility |
| packages/nixpkgs/ocamlPackages.vector | Resizable arrays for OCaml |
| packages/nixpkgs/ocamlPackages.uecc | Bindings for ECDH and ECDSA for 8-bit, 32-bit, and 64-bit processors |
| packages/nixpkgs/ocamlPackages.chrome-trace | Chrome trace event generation library |
| packages/nixpkgs/ocamlPackages_latest.ppx_quick_test | Spiritual equivalent of let%expect_test, but for property based tests |
| packages/nixpkgs/ocamlPackages.xtmpl_ppx | Xml templating library, ppx extension |
| packages/nixpkgs/ocamlPackages.dose3 | Dose library (part of Mancoosi tools) |