| packages/nixpkgs/ocamlPackages.randomconv | Convert from random bytes to random native numbers |
| packages/nixpkgs/ocamlPackages.stdcompat | |
| packages/nixpkgs/ocamlPackages_latest.qcheck | Compatibility package for qcheck |
| packages/nixpkgs/ocamlPackages_latest.nottui-pretty | Pretty-printer based on PPrint rendering UIs |
| packages/nixpkgs/ocamlPackages_latest.process | Easy process control in OCaml |
| packages/nixpkgs/ocamlPackages.llvm | OCaml bindings distributed with LLVM |
| packages/nixpkgs/ocamlPackages_latest.ppx_log | Ppx_sexp_message-like extension nodes for lazily rendering log messages |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_custom_printf | Printf-style format-strings for user-defined string conversion |
| packages/nixpkgs/ocamlPackages_latest.graphql_ppx | GraphQL PPX rewriter for Bucklescript/ReasonML |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.resource_cache | General resource cache |
| packages/nixpkgs/ocamlPackages.dbf | DBF format parsing |
| packages/nixpkgs/ocamlPackages_latest.mirage-runtime | Base MirageOS runtime library, part of every MirageOS unikernel |
| packages/nixpkgs/ocamlPackages_latest.tdigest | OCaml implementation of the T-Digest algorithm |
| packages/nixpkgs/ocamlPackages.mirage-crypto-pk | Simple public-key cryptography for the modern age |
| packages/nixpkgs/ocamlPackages_latest.terml | Terminal manipulation library in pure Ocaml |
| packages/nixpkgs/ocamlPackages.ppx_tools | Tools for authors of ppx rewriters |
| packages/nixpkgs/ocamlPackages.iri | IRI (RFC3987) native OCaml implementation |
| packages/nixpkgs/ocamlPackages_latest.wasm_of_ocaml-compiler | Compiler from OCaml bytecode to WebAssembly |
| packages/nixpkgs/ocamlPackages.rdbg | Programmable debugger that targets reactive programs for which a rdbg-plugin exists |
| packages/nixpkgs/ocamlPackages.async | Monadic concurrency library |
| packages/nixpkgs/ocamlPackages_latest.lilv | OCaml bindings for lilv |
| packages/nixpkgs/ocamlPackages.get-activity | Collect activity and format as markdown for a journal |
| packages/nixpkgs/ocamlPackages.decoders-msgpck | Msgpck backend for decoders |
| packages/nixpkgs/ocamlPackages.xenstore_transport | Low-level libraries for connecting to a xenstore service on a xen host |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.async_websocket | Library that implements the websocket protocol on top of Async |
| packages/nixpkgs/ocamlPackages.janeStreet.shexp | Process library and s-expression based shell |
| packages/nixpkgs/ocamlPackages_latest.async_rpc_kernel | Platform-independent core of Async RPC library |
| packages/nixpkgs/neko | High-level dynamically typed programming language |
| packages/nixpkgs/ocamlPackages.cmdliner | OCaml module for the declarative definition of command line interfaces |
| packages/nixpkgs/ocamlPackages.versioned_polling_state_rpc | Helper functions for creating stable/versioned `Polling_state_rpc.t`s with babel |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.re2 | OCaml bindings for RE2, Google's regular expression library |
| packages/nixpkgs/ocamlPackages_latest.camlimages | OCaml image processing library |
| packages/nixpkgs/ocamlPackages_latest.tyre | Typed Regular Expressions |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.incr_select | Handling of large set of incremental outputs from a single input |
| packages/nixpkgs/ocamlPackages_latest.redis | Redis client |
| packages/nixpkgs/ocamlPackages.cohttp-lwt | CoHTTP implementation using the Lwt concurrency library |
| packages/nixpkgs/ocamlPackages.graphql | Build GraphQL schemas and execute queries against them |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_here | Expands [%here] into its location |
| packages/nixpkgs/ocamlPackages_latest.letsencrypt-dns | DNS solver for the ACME implementation in OCaml |
| packages/nixpkgs/ocamlPackages.unix-errno | Unix errno types, maps, and support for OCaml |
| packages/nixpkgs/ocamlPackages.ocaml_oasis | Configure, build and install system for OCaml projects |
| packages/nixpkgs/ocamlPackages_latest.indentation_buffer | Library for building strings with indentation |
| packages/nixpkgs/ocamlPackages.delimited_parsing | Parsing of character (e.g., comma) separated and fixed-width values |
| packages/nixpkgs/ocamlPackages.cpu | Core pinning library |
| packages/nixpkgs/ocamlPackages.ppx_demo | PPX that exposes the source code string of an expression/module structure |
| packages/nixpkgs/ocamlPackages.janeStreet.incr_select | Handling of large set of incremental outputs from a single input |
| packages/nixpkgs/ocamlPackages_latest.dune-release | Release dune packages in opam |
| packages/nixpkgs/ocamlPackages_latest.http-mirage-client | HTTP client for MirageOS |
| packages/nixpkgs/ocamlPackages.saturn_lockfree | Lock-free data structures for multicore OCaml |
| packages/nixpkgs/ocamlPackages_latest.ppx_sexp_conv | [@@deriving] plugin to generate S-expression conversion functions |
| packages/nixpkgs/ocamlPackages_latest.config-file | OCaml library used to manage the configuration file(s) of an application |
| packages/nixpkgs/ocamlPackages_latest.linol-lwt | LSP server library (with Lwt for concurrency) |
| packages/nixpkgs/ocamlPackages.mirage-mtime | Monotonic time for MirageOS |
| packages/nixpkgs/ocamlPackages_latest.higher_kinded | Library with an encoding of higher kinded types in OCaml |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_optional | Pattern matching on flat options |
| packages/nixpkgs/ocamlPackages.carton-lwt | Implementation of PACKv2 file in OCaml |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.async_kernel | Monadic concurrency library |
| packages/nixpkgs/ocamlPackages.codicons | Icons from VS code |
| packages/nixpkgs/ocamlPackages_latest.ppx_cstruct | Access C-like structures directly from OCaml |
| packages/nixpkgs/ocamlPackages.osdp | OCaml Interface to SDP solvers |
| packages/nixpkgs/ocamlPackages_latest.rusage | Bindings to the GETRUSAGE(2) syscall |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_python | [@@deriving] plugin to generate Python conversion functions |
| packages/nixpkgs/ocamlPackages_latest.incr_dom | Library for building dynamic webapps, using Js_of_ocaml |
| packages/nixpkgs/ocamlPackages_latest.irmin-watcher | Portable Irmin watch backends using FSevents or Inotify |
| packages/nixpkgs/ocamlPackages.reason-native.reason | User-friendly programming language built on OCaml |
| packages/nixpkgs/ocamlPackages_latest.ocamlmod | Generate OCaml modules from source files |
| packages/nixpkgs/ocamlPackages.httpcats | A simple HTTP client / server using h1, h2, and miou |
| packages/nixpkgs/ocamlPackages_latest.ocsigen-ppx-rpc | Syntax for RPCs for Eliom and Ocsigen Start |
| packages/nixpkgs/ocamlPackages_latest.yojson_2 | Optimized parsing and printing library for the JSON format |
| packages/nixpkgs/ocamlPackages_latest.coin | Library to normalize an KOI8-{U,R} input to Unicode |
| packages/nixpkgs/ocamlPackages_latest.menhirLib | Runtime support library for parsers generated by Menhir |
| packages/nixpkgs/ocamlPackages_latest.pecu | Encoder/Decoder of Quoted-Printable (RFC2045 & RFC2047) |
| packages/nixpkgs/ocamlPackages.camlimages | OCaml image processing library |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_typed_fields | GADT-based field accessors and utilities |
| packages/nixpkgs/ocamlPackages_latest.nottui | UI toolkit for the terminal built on top of Notty and Lwd |
| packages/nixpkgs/ocamlPackages_latest.angstrom-async | Async support for Angstrom |
| packages/nixpkgs/ocamlPackages_latest.ppx_deriving_protobuf | Protocol Buffers codec generator for OCaml |
| packages/nixpkgs/ocamlPackages_latest.mparser-pcre | PCRE-based regular expressions |
| packages/nixpkgs/ocamlPackages_latest.dns-mirage | Opinionated Domain Name System (DNS) library |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.cinaps | Trivial metaprogramming tool |
| packages/nixpkgs/ocamlPackages_latest.xxhash | Bindings for xxHash, an extremely fast hash algorithm |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_js_style | Code style checker for Jane Street Packages |
| packages/nixpkgs/ocamlPackages.decoders-bencode | Bencode backend for decoders |
| packages/nixpkgs/ocamlPackages.ca-certs-nss | X.509 trust anchors extracted from Mozilla's NSS |
| packages/nixpkgs/ocamlPackages.janeStreet.patience_diff | Diff library using Bram Cohen's patience diff algorithm |
| packages/nixpkgs/ocamlPackages.decoders-sexplib | sexplib backend for decoders |
| packages/nixpkgs/ocamlPackages_latest.containers-data | Set of advanced datatypes for containers |
| packages/nixpkgs/ocamlPackages_latest.httpun-types | Common HTTP/1.x types |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.time_now | Reports the current time |
| packages/nixpkgs/ocamlPackages_latest.asetmap | |
| packages/nixpkgs/ocamlPackages.eqaf-cstruct | Constant time equal function to avoid timing attacks in OCaml |
| packages/nixpkgs/ocamlPackages.ocp-indent | Customizable tool to indent OCaml code |
| packages/nixpkgs/ocamlPackages_latest.tezos-base58 | Base58 encoding for Tezos |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.async_rpc_websocket | Library to serve and dispatch Async RPCs over websockets |
| packages/nixpkgs/ocamlPackages.magic-mime | Convert file extensions to MIME types |
| packages/nixpkgs/ocamlPackages.lambdapi | Proof assistant based on the λΠ-calculus modulo rewriting |
| packages/nixpkgs/ocamlPackages_latest.email_message | E-mail message parser |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_derive_at_runtime | Define a new ppx deriver by naming a runtime module |
| packages/nixpkgs/ocamlPackages.ppx_disable_unused_warnings | Expands [@disable_unused_warnings] into [@warning "-20-26-32-33-34-35-36-37-38-39-60-66-67"] |
| packages/nixpkgs/ocamlPackages.janeStreet.profunctor | Library providing a signature for simple profunctors and traversal of a record |