Welcome to the new packages.gentoo.org! Please let us know about any issues you encounter and share your feedback here.


The dev-ml category contains libraries and utilities relevant to the ML programming language.

All packages

ANSITerminal Module which offers basic control of ANSI compliant terminals
async Jane Street Capital's asynchronous execution library
async_extra Jane Street Capital's asynchronous execution library (extra)
async_kernel Jane Street Capital's asynchronous execution library (core)
async_rpc_kernel Platform-independent core of Async RPC library
async_unix Jane Street Capital's asynchronous execution library (unix)
batteries The community-maintained foundation library for your OCaml projects
bignum Core-flavoured wrapper around zarith's arbitrary-precision rationals
bin-prot A binary protocol generator
biniou A binary data serialization format inspired by JSON for OCaml
bolt Logging tool for the Objective Caml language
cairo-ocaml Ocaml bindings for the cairo vector graphics library
calendar An Ocaml library to handle dates and time
camlbz2 OCaml bindings for libbz (AKA, bzip2)
camldbm OCaml binding to the NDBM/GDBM Unix databases
camlidl CamlIDL is a stub code generator for using C/C++ libraries from O'Caml
camlimages An image manipulation library for ocaml
camlp4 System for writing extensible parsers for programming languages
camlp5 A preprocessor-pretty-printer of ocaml
camlpdf OCaml library for reading, writing, and modifying PDF files
camlzip Compressed file access ML library (ZIP, GZIP and JAR)
camomile Camomile is a comprehensive Unicode library for ocaml
cmdliner Declarative definition of command line interfaces for OCaml
comparelib Camlp4 syntax extension that derives comparison functions from type representations
core Jane Street's alternative to the standard library
core_bench Micro-benchmarking library for OCaml
core_extended Jane Street's alternative to the standard library
core_kernel System-independent part of Core
core_profiler Jane Street's profiling library
cppo An equivalent of the C preprocessor for OCaml programs
cryptokit Cryptographic primitives library for Objective Caml
csv A pure OCaml library to read and write CSV files
cudf Library to parse, pretty print, and evaluate CUDF documents
custom_printf Syntax extension for printf format strings
deriving A deriving library for Ocsigen
deriving-ocsigen A deriving library for Ocsigen
dose3 Library and a collection of tools to perform la large spectrum of analysis on package repositories
easy-format Pretty-printing library for OCaml
eliom A web framework to program client/server applications
enumerate Syntax extension to produce a list of all values of a type
extlib Standard library extensions for O'Caml
facile A constraint programming library on integer and integer set finite domains written in OCaml
faillib Syntax extension for inserting the current location
fieldslib Folding over record fields
findlib OCaml tool to find/use non-standard packages
fort provides an environment for testing programs and Objective Caml modules
gd4o OCaml interface to the GD graphics library
herelib Syntax extension for inserting the current location
incremental Library for incremental computations
iTeML Inline (Unit) Tests for OCaml
js_of_ocaml A compiler from OCaml bytecode to javascript
jsonm Non-blocking streaming JSON codec for OCaml
kaputt Unit testing tool for the Objective Caml language
lablgl Objective CAML interface for OpenGL
lablgtk Objective CAML interface for Gtk+2
labltk OCaml interface to the Tcl/Tk GUI framework
lambda-term A cross-platform library for manipulating the terminal
lwt Cooperative light-weight thread library for OCaml
macaque DSL for SQL Queries in Caml
menhir LR(1) parser generator for the OCaml language
oasis OASIS is a tool to integrate a configure, build and install system in OCaml project
ocaml-augeas Ocaml bindings for Augeas
ocaml-autoconf autoconf macros to support configuration of OCaml programs and libraries
ocaml-base64 Library for radix-64 representation (de)coding
ocaml-ctypes Library for binding to C libraries using pure OCaml
ocaml-data-notation This project uses type-conv to dump OCaml data structure using OCaml data notation
ocaml-doc Ocaml reference manual (html)
ocaml-expat OCaml bindings for expat
ocaml-expect Ocaml implementation of expect to help building unitary testing
ocaml-fileutils Pure OCaml functions to manipulate real file (POSIX like) and filename
ocaml-gettext Provides support for internationalization of OCaml program
ocaml-ipaddr OCaml library for manipulation of IP (and MAC) address representations
ocaml-make Generic O'Caml Makefile for GNU Make
ocaml-mysql A package for ocaml that provides access to mysql databases
ocaml-re Regular expression library for OCaml
ocaml-safepass A library offering facilities for the safe storage of user passwords
ocaml-sha A binding for SHA interface code in OCaml
ocaml-sqlite3 A package for ocaml that provides access to SQLite databases
ocaml-ssl OCaml bindings for OpenSSL
ocaml-text Library for dealing with 'text'
ocamldap an implementation of the Light Weight Directory Access Protocol
ocamldsort A dependency sorter for OCaml source files
ocamlgraph O'Caml Graph library
ocamlgsl OCaml bindings for the GSL library
ocamlify OCamlify allows to create OCaml source code by including whole file into OCaml string or string list
ocamlmod Generate OCaml modules from source files
ocamlnet Modules for OCaml application-level Internet protocols
ocamlpam OCamlPAM - an OCaml library for PAM
ocamlsdl OCaml SDL Bindings
ocamlweb O'Caml literate programming tool
ocurl OCaml interface to the libcurl library
odns OCaml library to query DNS servers
opam A source-based package manager for OCaml
optcomp Optional compilation for OCaml with cpp-like directives
ounit Unit testing framework for OCaml
pa_bench Syntax extension writing inline benchmarks
pa_ounit Syntax extension that helps writing in-line test in ocaml
pa_structural_sexp Quotation expanders to simplify building s-expressions from ocaml values
pa_test Quotation expanders for assertions
parmap Library allowing to exploit multicore architectures for OCaml programs with minimal modifications
pcre-ocaml Perl Compatibility Regular Expressions for O'Caml
pgocaml PG'OCaml is a set of OCaml bindings for the PostgreSQL database
pipebang Syntax extension to transform x |! f into f x
pomap Partially Ordered Map ADT for O'Caml
postgresql-ocaml A package for ocaml that provides access to PostgreSQL databases
pxp validating XML parser library for O'Caml
re2 OCaml bindings for RE2
react OCaml module for functional reactive programming
reactiveData Functional reactive programming with incremental changes in data structures
res Resizable Array and Buffer modules for O'Caml
sexplib Library for automated conversion of OCaml-values to and from S-expressions
textutils Text output utilities
type-conv Mini library required for some other preprocessing libraries
typehashlib Syntax extension for deriving 'typehash' functions automatically
typerep Library for creating runtime representation of OCaml types
typerep_extended Runtime types for OCaml (Extended)
tyxml A libary to build xml trees typechecked by OCaml
ulex A lexer generator for unicode
utop A new toplevel for OCaml with completion and colorization
uutf Non-blocking streaming Unicode codec for OCaml
variantslib OCaml variants as first class values
xml-light Minimal Xml parser and printer for OCaml
xmlm Ocaml XML manipulation module
xstr Thread-safe implementation of string searching/matching/splitting
yojson JSON parsing and pretty-printing library for OCaml
zarith Arithmetic and logic operations over arbitrary-precision integers
zed Zed is an abstract engine for text edition


127 Packages