Skip to content

Instantly share code, notes, and snippets.

@emchristiansen
Created July 21, 2022 19:36
Show Gist options
  • Save emchristiansen/cc6b7a57963424f5d2448c969068903f to your computer and use it in GitHub Desktop.
Save emchristiansen/cc6b7a57963424f5d2448c969068903f to your computer and use it in GitHub Desktop.
# Packages matching: installed
# Name # Installed # Synopsis
alcotest 1.5.0 Alcotest is a lightweight and colourful test framework
alcotest-lwt 1.5.0 Lwt-based helpers for Alcotest
angstrom 0.15.0 Parser combinators built for speed and memory-efficiency
asetmap 0.8.1 Alternative, compatible, OCaml standard library Sets and Maps
asn1-combinators 0.2.6 Embed typed ASN.1 grammars in OCaml
astring 0.8.5 Alternative String module for OCaml
base v0.15.0 Full standard library replacement for OCaml
base-bigarray base
base-bytes base Bytes library distributed with the OCaml compiler
base-threads base
base-unix base
base64 3.5.0 Base64 encoding for OCaml
base_bigstring v0.15.0 String type based on [Bigarray], for use in I/O and C-bindings
base_quickcheck v0.15.0 Randomized testing framework, designed for compatibility with Base
bheap 2.0.0 Priority queues
bigarray-compat 1.1.0 Compatibility library to use Stdlib.Bigarray when possible
bigstring 0.3 A set of utils for dealing with `bigarrays` of `char`
bigstringaf 0.9.0 Bigstring intrinsics and fast blits based on memcpy/memmove
bin_prot v0.15.0 A binary protocol generator
biniou 1.2.1 Binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve
bisect_ppx 2.8.1 Code coverage for OCaml
bls12-381 3.0.3 pinned to version 3.0.3
bos 0.2.1 Basic OS interaction for OCaml
ca-certs 0.2.2 Detect root CA certificates from the operating system
camlp-streams 5.0 The Stream and Genlex libraries for use with Camlp4 and Camlp5
camlzip 1.11 Accessing compressed files in ZIP, GZIP and JAR format
camomile 1.0.2 A Unicode library
charInfo_width 1.1.0 Determine column width for a character
cmdliner 1.1.1 pinned to version 1.1.1
cohttp 5.0.0 An OCaml library for HTTP clients and servers
cohttp-lwt 5.0.0 CoHTTP implementation using the Lwt concurrency library
cohttp-lwt-unix 5.0.0 CoHTTP implementation for Unix and Windows using Lwt
conduit 5.1.0 A network connection establishment library
conduit-lwt 5.1.0 A portable network connection establishment library using Lwt
conduit-lwt-unix 5.1.0 A network connection establishment library for Lwt_unix
conf-autoconf 0.1 Virtual package relying on autoconf installation
conf-blas 1 Virtual package for BLAS configuration
conf-gmp 4 Virtual package relying on a GMP lib system installation
conf-gmp-powm-sec 3 Virtual package relying on a GMP lib with constant-time modular exponentiation
conf-hidapi 0 Virtual package relying on a hidapi system installation
conf-lapack 1 Virtual package for LAPACK configuration
conf-libev 4-12 High-performance event loop/event model with lots of features
conf-liblz4 1 Virtual package relying on liblz4 system installation
conf-pkg-config 2 Check if pkg-config is installed and create an opam switch local pkgconfig folder
conf-rust 0.1 Virtual package relying on cargo (rust build system)
conf-which 1 Virtual package relying on which
conf-zlib 1 Virtual package relying on zlib
core v0.15.0 Industrial strength alternative to OCaml's standard library
core_kernel v0.15.0 Industrial strength alternative to OCaml's standard library
core_unix v0.15.0 Unix-specific portions of Core
cppo 1.6.9 Code preprocessor like cpp for OCaml
csexp 1.5.1 Parsing and printing of S-expressions in Canonical form
cstruct 6.1.0 pinned to version 6.1.0
cstruct-lwt 6.1.0 pinned to version 6.1.0
cstruct-sexp 6.1.0 pinned to version 6.1.0
ctypes 0.20.1 Combinators for binding to C libraries without writing any C
ctypes_stubs_js 0.1 Js_of_ocaml Javascript stubs for the OCaml ctypes library
data-encoding 0.5.3 pinned to version 0.5.3
decimal 0.3.0 Arbitrary-precision floating-point decimal library
digestif 1.1.2 Hashes implementations (SHA*, RIPEMD160, BLAKE2* and MD5)
domain-name 0.4.0 RFC 1035 Internet domain names
dot-merlin-reader 4.2 Reads config files for merlin
dum 1.0.2 Inspect the runtime representation of arbitrary OCaml values
dune 3.2.0 Fast, portable, and opinionated build system
dune-build-info 3.2.0 Embed build informations inside executable
dune-configurator 3.2.0 Helper library for gathering system configuration
duration 0.2.0 Conversions to various time units
easy-format 1.3.3 High-level and functional interface to the Format module of the OCaml standard library
either 1.0.0 Compatibility Either module
eqaf 0.8 Constant-time equal function on string
expect_test_helpers_core v0.15.0 Helpers for writing expectation tests
ezgzip 0.2.3 Simple gzip (de)compression library
ezjsonm 1.3.0 Simple interface on top of the Jsonm JSON library
ff-sig 0.6.2 Minimal finite field signatures
fieldslib v0.15.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
fileutils 0.6.3 API to manipulate files (POSIX like) and filenames
fix 20220121 Algorithmic building blocks for memoization, recursion, and more
fmt 0.9.0 OCaml Format pretty-printer combinators
fpath 0.7.3 File system paths for OCaml
functoria-runtime 4.1.1 Runtime support library for functoria-generated code
genspio 0.0.3 Typed EDSL to generate POSIX Shell scripts
gmap 0.3.0 Heterogenous maps over a GADT
hacl-star 0.4.5 OCaml API for EverCrypt/HACL*
hacl-star-raw 0.4.5 Auto-generated low-level OCaml bindings for EverCrypt/HACL*
hashcons 1.3 OCaml hash-consing library
hex 1.5.0 Library providing hexadecimal converters
hkdf 1.0.4 HMAC-based Extract-and-Expand Key Derivation Function (RFC 5869)
index 1.6.0 A platform-agnostic multi-level index for OCaml
int_repr v0.15.0 Integers of various widths
integers 0.7.0 Various signed and unsigned integer types for OCaml
integers_stubs_js 1.0 Javascript stubs for the integers library in js_of_ocaml
ipaddr 5.3.0 A library for manipulation of IP (and MAC) address representations
ipaddr-sexp 5.3.0 A library for manipulation of IP address representations using sexp
irmin 3.2.2 pinned to version 3.2.2
irmin-pack 3.2.2 pinned to version 3.2.2
jane-street-headers v0.15.0 Jane Street C header files
js_of_ocaml 4.0.0 Compiler from OCaml bytecode to JavaScript
js_of_ocaml-compiler 4.0.0 Compiler from OCaml bytecode to JavaScript
json-data-encoding 0.11 Type-safe encoding to and decoding from JSON
json-data-encoding-bson 0.11 Type-safe encoding to and decoding from JSON (bson support)
jsonm 1.0.1 Non-blocking streaming JSON codec for OCaml
jst-config v0.15.1 Compile-time configuration for Jane Street libraries
lacaml 11.0.8 Lacaml - OCaml-bindings to BLAS and LAPACK
lambda-term 3.2.0 Terminal manipulation library for OCaml
logs 0.7.0 Logging infrastructure for OCaml
lru 0.3.0 Scalable LRU caches
lwt 5.5.0 Promises and event-driven I/O
lwt-canceler 0.3 Cancellation synchronization object
lwt-exit 1.0 An opinionated clean-exit and signal-handling library for Lwt programs
lwt-watcher 0.2 One-to-many broadcast in Lwt
lwt_log 1.1.1 Lwt logging library (deprecated)
lwt_ppx 2.0.3 PPX syntax for Lwt, providing something similar to async/await from JavaScript
lwt_react 1.1.5 Helpers for using React with Lwt
lz4 1.1.1 Bindings for LZ4, a very fast lossless compression algorithm
macaddr 5.3.0 A library for manipulation of MAC address representations
magic-mime 1.2.0 Map filenames to common MIME types
menhir 20220210 An LR(1) parser generator
menhirLib 20220210 Runtime support library for parsers generated by Menhir
menhirSdk 20220210 Compile-time library for auxiliary tools related to Menhir
merlin 4.5-412 Editor helper, provides completion, typing and source browsing in Vim and Emacs
mew 0.1.0 Modal editing witch
mew_vi 0.5.0 Modal editing witch, VI interpreter
mirage-crypto 0.10.6 Simple symmetric cryptography for the modern age
mirage-crypto-ec 0.10.6 Elliptic Curve Cryptography with primitives taken from Fiat
mirage-crypto-pk 0.10.6 Simple public-key cryptography for the modern age
mirage-crypto-rng 0.10.6 A cryptographically secure PRNG
mirage-runtime 4.1.1 The base MirageOS runtime library, part of every MirageOS unikernel
mmap 1.2.0 File mapping functionality
mtime 1.4.0 Monotonic wall-clock time for OCaml
num 1.4 The legacy Num library for arbitrary-precision integer and rational arithmetic
ocaml 4.12.1 The OCaml compiler (virtual package)
ocaml-base-compiler 4.12.1 pinned to version 4.12.1
ocaml-compiler-libs v0.12.4 OCaml compiler libraries repackaged
ocaml-config 2 OCaml Switch Configuration
ocaml-lsp-server 1.9.0 pinned to version 1.9.0
ocaml-migrate-parsetree 2.3.0 Convert OCaml parsetrees between different versions
ocaml-options-vanilla 1 Ensure that OCaml is compiled with no special options enabled
ocaml-syntax-shims 1.0.0 Backport new syntax to older OCaml versions
ocaml-version 3.4.0 Manipulate, parse and generate OCaml compiler version strings
ocaml_intrinsics v0.15.2 Intrinsics
ocamlbuild 0.14.1 OCamlbuild is a build system with builtin rules to easily build most OCaml projects
ocamlfind 1.9.3 A library manager for OCaml
ocamlformat 0.22.4 Auto-formatter for OCaml code
ocamlformat-rpc-lib 0.19.0 Auto-formatter for OCaml code (RPC mode)
ocamlgraph 2.0.0 A generic graph library for OCaml
ocp-indent 1.8.1 A simple tool to indent OCaml programs
ocp-ocamlres 0.4 Manipulation, injection and extraction of embedded resources
ocplib-endian 1.2 Optimised functions to read and write int16/32/64 from strings and bigarrays
octavius 1.2.2 Ocamldoc comment syntax parser
odoc 2.1.0 OCaml documentation generator
odoc-parser 1.0.0 Parser for ocaml documentation comments
ometrics 0.2.1 OCaml analysis in a merge request changes
optint 0.2.0 Efficient integer types on 64-bit architectures
parsexp v0.15.0 S-expression parsing library
pbkdf 1.2.0 Password based key derivation functions (PBKDF) from PKCS#5
posixat v0.15.0 Bindings to the posix *at functions
pp 1.1.2 Pretty-printing library
pprint 20220103 A pretty-printing combinator library and rendering engine
ppx_assert v0.15.0 Assert-like extension nodes that raise useful errors on failure
ppx_base v0.15.0 Base set of ppx rewriters
ppx_bench v0.15.0 Syntax extension for writing in-line benchmarks in ocaml code
ppx_bin_prot v0.15.0 Generation of bin_prot readers and writers from types
ppx_blob 0.7.2 Include a file as a string at compile time
ppx_cold v0.15.0 Expands [@cold] into [@inline never][@specialise never][@local never]
ppx_compare v0.15.0 Generation of comparison functions from types
ppx_cstruct 6.1.0 pinned to version 6.1.0
ppx_custom_printf v0.15.0 Printf-style format-strings for user-defined string conversion
ppx_derivers 1.2.1 Shared [@@deriving] plugin registry
ppx_deriving 5.2.1 Type-driven code generation for OCaml
ppx_disable_unused_warnings v0.15.0 Expands [@disable_unused_warnings] into [@warning "-20-26-32-33-34-35-36-37-38-39-60-66-67"]
ppx_enumerate v0.15.0 Generate a list containing all values of a finite type
ppx_expect v0.15.0 Cram like framework for OCaml
ppx_fields_conv v0.15.0 Generation of accessor and iteration functions for ocaml records
ppx_fixed_literal v0.15.0 Simpler notation for fixed point literals
ppx_getenv 2.1 A sample syntax extension using OCaml's new extension points API
ppx_hash v0.15.0 A ppx rewriter that generates hash functions from type expressions and definitions
ppx_here v0.15.0 Expands [%here] into its location
ppx_ignore_instrumentation v0.15.0 Ignore Jane Street specific instrumentation extensions
ppx_inline_test v0.15.0 Syntax extension for writing in-line tests in ocaml code
ppx_irmin 3.2.2 pinned to version 3.2.2
ppx_jane v0.15.0 Standard Jane Street ppx rewriters
ppx_js_style v0.15.0 Code style checker for Jane Street Packages
ppx_let v0.15.0 Monadic let-bindings
ppx_log v0.15.0 Ppx_sexp_message-like extension nodes for lazily rendering log messages
ppx_module_timer v0.15.0 Ppx rewriter that records top-level module startup times
ppx_open 0.1 Idiomatic selective `open`s in OCaml
ppx_optcomp v0.15.0 Optional compilation for OCaml
ppx_optional v0.15.0 Pattern matching on flat options
ppx_pipebang v0.15.0 A ppx rewriter that inlines reverse application operators `|>` and `|!`
ppx_repr 0.6.0 PPX deriver for type representations
ppx_sexp_conv v0.15.0 [@@deriving] plugin to generate S-expression conversion functions
ppx_sexp_message v0.15.0 A ppx rewriter for easy construction of s-expressions
ppx_sexp_value v0.15.0 A ppx rewriter that simplifies building s-expressions from ocaml values
ppx_stable v0.15.0 Stable types conversions generator
ppx_string v0.15.0 Ppx extension for string interpolation
ppx_typerep_conv v0.15.0 Generation of runtime types from type declarations
ppx_variants_conv v0.15.0 Generation of accessor and iteration functions for ocaml variant types
ppx_yojson_conv_lib v0.15.0 Runtime lib for ppx_yojson_conv
ppxlib 0.25.0 Standard library for ppx rewriters
prbnmcn-basic-structures 0.0.1 Base package for prbnmcn-* packages
prbnmcn-cgrph 0.0.2 Incremental computation
prbnmcn-dagger 0.0.2 Probabilistic programming library
prbnmcn-dagger-stats 0.0.2 Probabilistic programming library: prbnmcn-stats-based samplers
prbnmcn-linalg 0.0.1 Functional vector and matrix manipulation
prbnmcn-stats 0.0.4 pinned to version 0.0.4
pringo 1.3 Pseudo-random, splittable number generators
progress 0.2.1 User-definable progress bars
prometheus 1.1 Client library for Prometheus monitoring
prometheus-app 1.1 Client library for Prometheus monitoring
psq 0.2.0 Functional Priority Search Queues
ptime 1.0.0 POSIX time for OCaml
pure-splitmix 0.3 pinned to version 0.3
pyml 20220325 OCaml bindings for Python
qcheck-alcotest 0.18.1 Alcotest backend for qcheck
qcheck-core 0.18.1 Core qcheck library
re 1.10.4 RE is a regular expression library for OCaml
react 1.2.2 Declarative events and signals for OCaml
repr 0.6.0 Dynamic type representations. Provides no stability guarantee
resto 0.6.1 pinned to version 0.6.1
resto-acl 0.6.1 Access Control Lists for Resto
resto-cohttp 0.6.1 A minimal OCaml library for type-safe HTTP/JSON RPCs
resto-cohttp-client 0.6.1 A minimal OCaml library for type-safe HTTP/JSON RPCs
resto-cohttp-self-serving-client 0.6.1 A minimal OCaml library for type-safe HTTP/JSON RPCs
resto-cohttp-server 0.6.1 A minimal OCaml library for type-safe HTTP/JSON RPCs - server library
resto-directory 0.6.1 A minimal OCaml library for type-safe HTTP/JSON RPCs
result 1.5 Compatibility Result module
ringo 0.8 pinned to version 0.8
ringo-lwt 0.8 Lwt-wrappers for Ringo caches
rresult 0.7.0 Result value combinators for OCaml
secp256k1-internal 0.3.1 Bindings to secp256k1 internal functions (generic operations on the curve)
semaphore-compat 1.0.1 Compatibility Semaphore module
seq base Compatibility package for OCaml's standard iterator type starting from 4.07.
sexp_pretty v0.15.0 S-expression pretty-printer
sexplib v0.15.0 Library for serializing OCaml values to and from S-expressions
sexplib0 v0.15.0 Library containing the definition of S-expressions and some base converters
shexp v0.15.0 Process library and s-expression based shell
spawn v0.15.1 Spawning sub-processes
splittable_random v0.15.0 PRNG that can be split into independent streams
stdcompat 18 Compatibility module for OCaml standard library
stdio v0.15.0 Standard IO library for OCaml
stdlib-shims 0.3.0 Backport some of the new stdlib features to older compiler
stringext 1.6.0 Extra string functions for OCaml
tar 2.0.1 Decode and encode tar format files in pure OCaml
tar-unix 2.0.1 Decode and encode tar format files from Unix
terminal 0.2.1 Basic utilities for interacting with terminals
tezos-rust-libs 1.1 Tezos: all rust dependencies and their dependencies
time_now v0.15.0 Reports the current time
timezone v0.15.0 Time-zone handling
tls 0.15.3 Transport Layer Security purely in OCaml
topkg 1.0.5 The transitory OCaml software packager
trie 1.0.0 Strict impure trie tree
typerep v0.15.0 Typerep is a library for runtime types
tyxml 4.5.0 A library for building correct HTML and SVG documents
uchar 0.0.2 Compatibility library for OCaml's Uchar module
uri 4.2.0 An RFC3986 URI/URL parsing library
uri-sexp 4.2.0 An RFC3986 URI/URL parsing library
utop 2.9.1 Universal toplevel for OCaml
uucp 14.0.0 Unicode character properties for OCaml
uuseg 14.0.0 Unicode text segmentation for OCaml
uutf 1.0.3 Non-blocking streaming Unicode codec for OCaml
variantslib v0.15.0 Part of Jane Street's Core library
vector 1.0.0 Resizable Arrays
x509 0.16.0 Public Key Infrastructure (RFC 5280, PKCS) purely in OCaml
yojson 1.7.0 Yojson is an optimized parsing and printing library for the JSON format
zarith 1.12 Implements arithmetic and logical operations over arbitrary-precision integers
zarith_stubs_js v0.15.0 Javascripts stubs for the Zarith library
zed 3.1.0 Abstract engine for text edition in OCaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment