| packages/nixpkgs/ocamlPackages_latest.ordinal_abbreviation | Minimal library for generating ordinal names of integers |
| packages/nixpkgs/ocamlPackages_latest.utop | Universal toplevel for OCaml |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.higher_kinded | Library with an encoding of higher kinded types in OCaml |
| packages/nixpkgs/ocamlPackages.extlib | Enhancements to the OCaml Standard Library modules |
| packages/nixpkgs/ocamlPackages_latest.dates_calc | Date calculation library |
| packages/nixpkgs/ocamlPackages.kqueue | OCaml bindings for kqueue event notification interface |
| packages/nixpkgs/ocamlPackages.cstruct-lwt | Access C-like structures directly from OCaml |
| packages/nixpkgs/ocamlPackages_latest.cairo2 | Binding to Cairo, a 2D Vector Graphics Library |
| packages/nixpkgs/ocamlPackages_latest.otfed | OpenType Font Format Encoder & Decoder |
| packages/nixpkgs/ocamlPackages_latest.camlp-streams | Stream and Genlex libraries for use with Camlp4 and Camlp5 |
| packages/nixpkgs/ocamlPackages_latest.stdcompat | |
| packages/nixpkgs/ocamlPackages_latest.vdom | Elm architecture and (V)DOM for OCaml |
| packages/nixpkgs/ocamlPackages.merlin-extend | SDK to extend Merlin |
| packages/nixpkgs/ocamlPackages_latest.ocaml-syntax-shims | Backport new syntax to older OCaml versions |
| packages/nixpkgs/ocamlPackages.janeStreet.incremental | Library for incremental computations |
| packages/nixpkgs/orpie | Curses-based RPN calculator |
| packages/nixpkgs/ocamlPackages_latest.benchmark | Benchmark running times of code |
| packages/nixpkgs/ocamlPackages_latest.eqaf | Constant time equal function to avoid timing attacks in OCaml |
| packages/nixpkgs/ocamlPackages.atdgen | Generates efficient JSON serializers, deserializers and validators |
| packages/nixpkgs/ocamlPackages_latest.bindlib | Efficient binder representation in Ocaml |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_cold | Expands [@cold] into [@inline never][@specialise never][@local never] |
| packages/nixpkgs/ocamlPackages_latest.capnp | OCaml code generation plugin for the Cap'n Proto serialization framework |
| packages/nixpkgs/ocamlPackages_latest.toml | Implementation in OCaml of the Toml minimal langage |
| packages/nixpkgs/ocamlPackages.angstrom | OCaml parser combinators built for speed and memory efficiency |
| packages/nixpkgs/ocamlPackages.patdiff | File Diff using the Patience Diff algorithm |
| packages/nixpkgs/ocamlPackages.ppx_sexp_value | PPX rewriter that simplifies building s-expressions from ocaml values |
| packages/nixpkgs/ocamlPackages_latest.ppx_demo | PPX that exposes the source code string of an expression/module structure |
| packages/nixpkgs/ocamlPackages_latest.conan-unix | Identify type of your file (such as the MIME type) |
| packages/nixpkgs/ocamlPackages_latest.dap | Debug adapter protocol |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_derive_at_runtime | Define a new ppx deriver by naming a runtime module |
| packages/nixpkgs/ocamlPackages_latest.tty | Library for interacting with teletype and terminal emulators |
| packages/nixpkgs/ocamlPackages_latest.ppx_yojson_conv_lib | Runtime lib for ppx_yojson_conv |
| packages/nixpkgs/ocamlPackages_latest.ppx_typed_fields | GADT-based field accessors and utilities |
| packages/nixpkgs/ocamlPackages_latest.json-data-encoding | Type-safe encoding to and decoding from JSON |
| packages/nixpkgs/ocamlPackages.plotkicadsch | Tool to export Kicad Sch files to SVG pictures |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.jane_rope | String representation with cheap concatenation |
| packages/nixpkgs/ocamlPackages_latest.dream-pure | Shared HTTP types for Dream (server) and Hyper (client) |
| packages/nixpkgs/ocamlPackages_latest.fontconfig | Fontconfig bindings for OCaml |
| packages/nixpkgs/ocamlPackages.lwt_react | Helpers for using React with Lwt |
| packages/nixpkgs/ocamlPackages.ocsigen_server | Full featured Web server |
| packages/nixpkgs/ocamlPackages_latest.graphql | Build GraphQL schemas and execute queries against them |
| packages/nixpkgs/ocamlPackages_latest.saturn | Parallelism-safe data structures for multicore OCaml |
| packages/nixpkgs/ocamlPackages_latest.hpack | HPACK (Header Compression for HTTP/2) implementation in OCaml |
| packages/nixpkgs/ocamlPackages.async_log | Logging library built on top of Async_unix |
| packages/nixpkgs/ocamlPackages.dns-cli | Unix command line utilities using uDNS |
| packages/nixpkgs/ocamlPackages.zmq-lwt | ZeroMQ bindings for OCaml |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_string | Ppx extension for string interpolation |
| packages/nixpkgs/ocamlPackages_latest.odds | Dice roller |
| packages/nixpkgs/ocamlPackages_latest.ocaml-version | Manipulate, parse and generate OCaml compiler version strings |
| packages/nixpkgs/ocamlPackages_latest.ringo | Caches (bounded-size key-value stores) and other bounded-size stores |
| packages/nixpkgs/ocamlPackages_latest.zelus-gtk | Zelus GTK library |
| packages/nixpkgs/ocamlPackages_latest.zed | Abstract engine for text edition in OCaml |
| packages/nixpkgs/ocamlPackages_latest.ocamlify | Include files in OCaml code |
| packages/nixpkgs/ocamlPackages.memprof-limits | Memory limits, allocation limits, and thread cancellation for OCaml |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_base | Base set of ppx rewriters |
| packages/nixpkgs/ocamlPackages.brisk-reconciler | React.js-like reconciler implemented in OCaml/Reason |
| packages/nixpkgs/ocamlPackages.uuidm | OCaml module implementing 128 bits universally unique identifiers version 3, 5 (name based with MD5, SHA-1 hashing) and 4 (random based) according to RFC 4122 |
| packages/nixpkgs/ocamlPackages_latest.rfc7748 | Elliptic Curve Diffie-Hellman on Edwards Curves (X25519, X448) |
| packages/nixpkgs/ocamlPackages.ocamlformat_0_23_0 | Auto-formatter for OCaml code |
| packages/nixpkgs/ocamlPackages_latest.decoders-msgpck | Msgpck backend for decoders |
| packages/nixpkgs/ocamlPackages_latest.re | Pure OCaml regular expressions, with support for Perl and POSIX-style strings |
| packages/nixpkgs/oath-toolkit | Components for building one-time password authentication systems |
| packages/nixpkgs/ocamlPackages.sedlex | OCaml lexer generator for Unicode |
| packages/nixpkgs/ocamlPackages_latest.eqaf-cstruct | Constant time equal function to avoid timing attacks in OCaml |
| packages/nixpkgs/ocamlPackages_latest.ff-sig | Minimal finite field signatures |
| packages/nixpkgs/ocamlPackages_latest.cryptokit | Library of cryptographic primitives for OCaml |
| packages/nixpkgs/ocamlPackages.mariadb | OCaml bindings for MariaDB |
| packages/nixpkgs/ocamlPackages_latest.merlin-extend | SDK to extend Merlin |
| packages/nixpkgs/ocamlPackages_latest.javalib | Library that parses Java .class files into OCaml data structures |
| packages/nixpkgs/ocamlPackages_latest.rpclib | Light library to deal with RPCs in OCaml |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_module_timer | Ppx rewriter that records top-level module startup times |
| packages/nixpkgs/ocamlPackages_latest.reason-native.reason | User-friendly programming language built on OCaml |
| packages/nixpkgs/ocamlPackages_latest.vpl-core | Verified Polyhedra Library |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ecaml | Library for writing Emacs plugin in OCaml |
| packages/nixpkgs/ocamlPackages.shared-memory-ring | Shared memory rings for RPC and bytestream communications |
| packages/nixpkgs/ocamlPackages_latest.async_durable | Durable connections for use with async |
| packages/nixpkgs/ocamlPackages.ppx_python | [@@deriving] plugin to generate Python conversion functions |
| packages/nixpkgs/ocamlPackages_latest.async_ssl | Async wrappers for SSL |
| packages/nixpkgs/owi | Symbolic execution for Wasm, C, C++, Rust and Zig |
| packages/nixpkgs/ocamlPackages_latest.opam-0install-cudf | Opam solver using 0install backend using the CUDF interface |
| packages/nixpkgs/ocamlPackages.saturn | Parallelism-safe data structures for multicore OCaml |
| packages/nixpkgs/ocamlPackages.posix-math2 | Bindings for posix math |
| packages/nixpkgs/ocamlPackages.eqaf | Constant time equal function to avoid timing attacks in OCaml |
| packages/nixpkgs/ocamlPackages_latest.kafka | OCaml bindings for Kafka |
| packages/nixpkgs/ocamlPackages_latest.httpun-ws-lwt | Lwt support for httpun-ws |
| packages/nixpkgs/ocamlPackages_latest.sel | Simple event library |
| packages/nixpkgs/ocamlPackages.resource-pooling | Library for pooling resources like connections, threads, or similar |
| packages/nixpkgs/ocamlPackages.mirage-bootvar-unix | Unix implementation of MirageOS Bootvar interface |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.redis-async | Redis client for Async applications |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_hash | PPX rewriter that generates hash functions from type expressions and definitions |
| packages/nixpkgs/ocamlPackages_latest.cohttp_5_3 | HTTP(S) library for Lwt, Async and Mirage |
| packages/nixpkgs/ocamlPackages_latest.topological_sort | Topological sort algorithm |
| packages/nixpkgs/ocamlPackages.stdlib-shims | Shims for forward-compatibility between versions of the OCaml standard library |
| packages/nixpkgs/ocamlPackages_latest.cohttp-lwt-unix | CoHTTP implementation for Unix and Windows using Lwt |
| packages/nixpkgs/ocamlPackages_latest.ocplib-endian | Optimised functions to read and write int16/32/64 |
| packages/nixpkgs/ocamlPackages_latest.cohttp-eio | CoHTTP implementation with eio backend |
| packages/nixpkgs/ocamlPackages_latest.junit_alcotest | OCaml package for the creation of JUnit XML reports, proving a typed API to produce valid reports acceptable to Jenkins, comes with packages supporting OUnit and Alcotest |
| packages/nixpkgs/ocamlPackages.stdlib-random | Compatibility library for Random number generation |
| packages/nixpkgs/ocamlPackages.mirage-clock-solo5 | Paravirtual implementation of the MirageOS Clock interface |
| packages/nixpkgs/ocamlPackages.janeStreet.indentation_buffer | Library for building strings with indentation |