My own OCaml monorepo using monopam

README.md

Monorepo Package Index #

This monorepo contains the following packages, synchronized from their upstream repositories.

Repository Package Synopsis
ca-certs nox-ca-certs Detect root CA certificates from the operating system
kdf nox-kdf Key Derivation Functions: HKDF RFC 5869, PBKDF RFC 2898, SCRYPT RFC 7914
memtrace nox-memtrace Streaming client for Memprof
monopam monopam Monorepo manager for OCaml packages
monopam-info monopam-info Git commit hash version for OCaml CLIs
ocaml-apubt apubt ActivityPub client library for OCaml with Eio
ocaml-atp atp AT Protocol IPLD implementation for OCaml
atp-identity ATProto identity resolution and caching
atp-lexicon-atproto AT Protocol core lexicon types for OCaml
atp-lexicon-bsky Bluesky lexicon types for OCaml
atp-lexicon-standard-site Standard Site lexicon types for OCaml
atp-lexicon-tangled Tangled.sh lexicon types for OCaml
atp-xrpc XRPC client for AT Protocol
bsky Bluesky client library and CLI
hermest AT Protocol lexicon code generator for OCaml
hermest-cli CLI for hermest lexicon code generator
standard-site Standard Site client library and CLI for AT Protocol
tangled Tangled client library and CLI for AT Protocol
xrpc-auth Authentication helpers for AT Protocol CLIs
ocaml-atproto-handle atproto-handle ATProto handle syntax and resolution
ocaml-atproto-oauth atproto-oauth ATProto OAuth: client, discovery, and session management
ocaml-bytesrw-eio bytesrw-eio Bytesrw readers and writers for Eio
ocaml-cbort cbort Native CBOR codec with type-safe combinators
ocaml-cff cff Citation File Format (CFF) codec for OCaml
ocaml-claudeio claude OCaml client library for Claude Code
ocaml-conpool conpool Protocol-agnostic TCP/IP connection pooling library for Eio
ocaml-cookie nox-cookie Cookie parsing and management library
ocaml-crypto nox-crypto Simple symmetric cryptography (fork of mirage-crypto)
nox-crypto-ec Elliptic Curve Cryptography (fork of mirage-crypto-ec)
nox-crypto-pk Simple public-key cryptography (fork of mirage-crypto-pk)
nox-crypto-rng A cryptographically secure PRNG (fork of mirage-crypto-rng)
ocaml-csv nox-csv Declarative CSV codecs
ocaml-did did Decentralized Identifiers (DIDs) per W3C DID Core 1.0
did-plc did:plc method resolver for the Public Ledger of Credentials
did-resolve DID method dispatcher for did:web and did:plc
did-web did:web method resolver per W3C DID Method: Web
ocaml-dns-eio dns-eio Eio-native DNS client on top of the dns protocol library
ocaml-dpop dpop DPoP (RFC 9449) proof-of-possession tokens
ocaml-dune nox-dune Type-safe codecs for dune build files
ocaml-git nox-git Git format in pure OCaml
ocaml-http nox-http HTTP types: headers, status codes, methods, bodies, MIME types
ocaml-init init Declarative INI data manipulation for OCaml
ocaml-json nox-json Declarative JSON data manipulation for OCaml
ocaml-json-logs json-logs JSON structured logging reporter for the Logs library
ocaml-json-pointer json-pointer RFC 6901 JSON Pointer implementation for jsont
ocaml-jsonwt jsonwt JSON Web Token (JWT) and CBOR Web Token (CWT) for OCaml
ocaml-karakeep karakeep Karakeep API client library for OCaml
ocaml-leb128 leb128 LEB128 variable-length integer codec
ocaml-loc nox-loc Source locations and structured errors for text codecs (extracted from jsont)
ocaml-matrix matrix Pure OCaml Matrix SDK
ocaml-merge3 merge3 3-way merge with Myers diff
ocaml-mlxxhash mlxxhash Pure OCaml implementation of xxHash-64
ocaml-mqtte mqtte MQTT protocol library for OCaml
ocaml-oauth oauth OAuth 2.0 authorization and token exchange
ocaml-ocamlfind nox-ocamlfind Type-safe codecs for findlib metadata files
ocaml-opam nox-opam Streaming opam file codec for OCaml
ocaml-openapi nox-openapi OpenAPI code generator for OCaml with requests and nox-json
ocaml-owntracks owntracks OwnTracks message types and JSON codecs
owntracks-cli OwnTracks MQTT client and CLI tools
ocaml-peertube peertube PeerTube API client library for OCaml
ocaml-publicsuffix publicsuffix Public Suffix List implementation for OCaml
ocaml-punycode punycode RFC 3492 Punycode and IDNA implementation for OCaml
ocaml-requests requests Batteries included HTTPS client library for OCaml
ocaml-retry retry Generic retry logic with exponential backoff
ocaml-sexp nox-sexp Declarative S-expression codecs
ocaml-tls nox-tls Transport Layer Security purely in OCaml
nox-tls-eio Transport Layer Security purely in OCaml - Eio
ocaml-toml nox-toml TOML 1.1 codec library for OCaml
ocaml-tomlt tomlt TOML 1.1 codec library for OCaml
ocaml-tty nox-tty Terminal styling and layout widgets
nox-tty-eio Eio bindings for tty progress bars
ocaml-vlog vlog Cmdliner terms for ergonomic logging configuration
ocaml-webfinger webfinger RFC 7033 WebFinger and RFC 7565 acct URI scheme for OCaml
ocaml-x509 nox-x509 Public Key Infrastructure (RFC 5280, PKCS) purely in OCaml
ocaml-xdg nox-xdg XDG Base Directory specification: pure resolution + Eio backend
ocaml-yaml nox-yaml YAML 1.2 codec library for OCaml
ocaml-zotero-translation zotero-translation API client to the Zotero translation server
ocaml-zulip zulip OCaml bindings for the Zulip REST API with bot framework
oi d10 Content-addressed binary layer cache (day10 format)
oi A stateless OCaml package builder
osrel OS and platform detection via Eio

Generated by monopam. 81 packages from 58 repositories.