My aggregated monorepo of OCaml code, automaintained
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Update README.md package index

+42 -39
+42 -39
README.md
··· 5 5 | Repository | Package | Synopsis | 6 6 |------------|---------|----------| 7 7 | [**braid**](https://github.com/avsm/braid) | braid | Build status tracker for opam overlay repositories | 8 - | [**monopam**](https://tangled.org/@anil.recoil.org/monopam.git) | monopam | Manage opam overlays with git subtree monorepos | 9 - | [**ocaml-apubt**](https://tangled.org/@anil.recoil.org/ocaml-apubt.git) | apubt | ActivityPub client library for OCaml with Eio | 10 - | [**ocaml-atp**](https://tangled.org/@anil.recoil.org/ocaml-atp.git) | atp | AT Protocol IPLD implementation for OCaml | 8 + | [**monopam**](https://tangled.org/anil.recoil.org/monopam.git) | monopam | Manage opam overlays with git subtree monorepos | 9 + | [**ocaml-apubt**](https://tangled.org/anil.recoil.org/ocaml-apubt.git) | apubt | ActivityPub client library for OCaml with Eio | 10 + | [**ocaml-atp**](https://tangled.org/anil.recoil.org/ocaml-atp.git) | atp | AT Protocol IPLD implementation for OCaml | 11 11 | | atp-lexicon-atproto | AT Protocol core lexicon types for OCaml | 12 12 | | atp-lexicon-bsky | Bluesky lexicon types for OCaml | 13 13 | | atp-lexicon-standard-site | Standard Site lexicon types for OCaml | ··· 19 19 | | standard-site | Standard Site client library and CLI for AT Protocol | 20 20 | | tangled | Tangled client library and CLI for AT Protocol | 21 21 | | xrpc-auth | Authentication helpers for AT Protocol CLIs | 22 - | [**ocaml-bushel**](https://tangled.org/@anil.recoil.org/ocaml-bushel.git) | bushel | Personal knowledge base and research entry management | 23 - | [**ocaml-bytesrw-eio**](https://tangled.org/@anil.recoil.org/ocaml-bytesrw-eio.git) | bytesrw-eio | Bytesrw readers and writers for Eio | 24 - | [**ocaml-cbort**](https://tangled.org/@anil.recoil.org/ocaml-cbort.git) | cbort | Native CBOR codec with type-safe combinators | 25 - | [**ocaml-cff**](https://tangled.org/@anil.recoil.org/ocaml-cff.git) | cff | Citation File Format (CFF) codec for OCaml | 26 - | [**ocaml-claudeio**](https://tangled.org/@anil.recoil.org/ocaml-claudeio.git) | claude | OCaml client library for Claude Code | 27 - | [**ocaml-conpool**](https://tangled.org/@anil.recoil.org/ocaml-conpool.git) | conpool | Protocol-agnostic TCP/IP connection pooling library for Eio | 28 - | [**ocaml-cookeio**](https://tangled.org/@anil.recoil.org/ocaml-cookeio.git) | cookeio | Cookie parsing and management library | 29 - | [**ocaml-crockford**](https://tangled.org/@anil.recoil.org/ocaml-crockford.git) | crockford | Crockford Base32 encoding for OCaml | 30 - | [**ocaml-frontmatter**](https://tangled.org/@anil.recoil.org/ocaml-frontmatter.git) | frontmatter | Parse YAML frontmatter from Markdown files | 22 + | [**ocaml-bushel**](https://tangled.org/anil.recoil.org/ocaml-bushel.git) | bushel | Personal knowledge base and research entry management | 23 + | [**ocaml-bytesrw-eio**](https://tangled.org/anil.recoil.org/ocaml-bytesrw-eio.git) | bytesrw-eio | Bytesrw readers and writers for Eio | 24 + | [**ocaml-cbort**](https://tangled.org/anil.recoil.org/ocaml-cbort.git) | cbort | Native CBOR codec with type-safe combinators | 25 + | [**ocaml-cff**](https://tangled.org/anil.recoil.org/ocaml-cff.git) | cff | Citation File Format (CFF) codec for OCaml | 26 + | [**ocaml-claudeio**](https://tangled.org/anil.recoil.org/ocaml-claudeio.git) | claude | OCaml client library for Claude Code | 27 + | [**ocaml-conpool**](https://tangled.org/anil.recoil.org/ocaml-conpool.git) | conpool | Protocol-agnostic TCP/IP connection pooling library for Eio | 28 + | [**ocaml-cookeio**](https://tangled.org/anil.recoil.org/ocaml-cookeio.git) | cookeio | Cookie parsing and management library | 29 + | [**ocaml-crockford**](https://tangled.org/anil.recoil.org/ocaml-crockford.git) | crockford | Crockford Base32 encoding for OCaml | 30 + | [**ocaml-frontmatter**](https://tangled.org/anil.recoil.org/ocaml-frontmatter.git) | frontmatter | Parse YAML frontmatter from Markdown files | 31 31 | | frontmatter-eio | Eio file I/O support for frontmatter | 32 - | [**ocaml-html5rw**](https://tangled.org/@anil.recoil.org/ocaml-html5rw.git) | html5rw | Pure OCaml HTML5 parser implementing the WHATWG specification | 33 - | [**ocaml-imap**](https://tangled.org/@anil.recoil.org/ocaml-imap.git) | imapd | IMAP4rev2 server implemented in OCaml with Eio | 34 - | [**ocaml-init**](https://tangled.org/@anil.recoil.org/ocaml-init.git) | init | Declarative INI data manipulation for OCaml | 35 - | [**ocaml-jmap**](https://tangled.org/@anil.recoil.org/ocaml-jmap.git) | jmap | JMAP protocol implementation for OCaml | 36 - | [**ocaml-json-pointer**](https://tangled.org/@anil.recoil.org/ocaml-json-pointer.git) | json-pointer | RFC 6901 JSON Pointer implementation for jsont | 37 - | [**ocaml-jsonwt**](https://tangled.org/@anil.recoil.org/ocaml-jsonwt.git) | jsonwt | JSON Web Token (JWT) implementation for OCaml | 38 - | [**ocaml-karakeep**](https://tangled.org/@anil.recoil.org/ocaml-karakeep.git) | karakeep | Karakeep API client library for OCaml | 39 - | [**ocaml-langdetect**](https://tangled.org/@anil.recoil.org/ocaml-langdetect.git) | langdetect | Language detection library using n-gram frequency analysis | 40 - | [**ocaml-mail-flag**](https://tangled.org/@anil.recoil.org/ocaml-mail-flag.git) | mail-flag | Unified message flags and mailbox attributes for IMAP/JMAP | 41 - | [**ocaml-matrix**](https://tangled.org/@anil.recoil.org/ocaml-matrix.git) | matrix | Pure OCaml Matrix SDK | 32 + | [**ocaml-html5rw**](https://tangled.org/anil.recoil.org/ocaml-html5rw.git) | html5rw | Pure OCaml HTML5 parser implementing the WHATWG specification | 33 + | | html5rw-js | Browser-based HTML5 parser via js_of_ocaml/wasm_of_ocaml | 34 + | [**ocaml-imap**](https://tangled.org/anil.recoil.org/ocaml-imap.git) | imap | IMAP4rev2 client library for OCaml | 35 + | | imapd | IMAP4rev2 server implemented in OCaml with Eio | 36 + | [**ocaml-init**](https://tangled.org/anil.recoil.org/ocaml-init.git) | init | Declarative INI data manipulation for OCaml | 37 + | [**ocaml-jmap**](https://tangled.org/anil.recoil.org/ocaml-jmap.git) | jmap | JMAP protocol implementation for OCaml | 38 + | [**ocaml-json-pointer**](https://tangled.org/anil.recoil.org/ocaml-json-pointer.git) | json-pointer | RFC 6901 JSON Pointer implementation for jsont | 39 + | [**ocaml-jsonwt**](https://tangled.org/anil.recoil.org/ocaml-jsonwt.git) | jsonwt | JSON Web Token (JWT) and CBOR Web Token (CWT) for OCaml | 40 + | [**ocaml-karakeep**](https://tangled.org/anil.recoil.org/ocaml-karakeep.git) | karakeep | Karakeep API client library for OCaml | 41 + | [**ocaml-langdetect**](https://tangled.org/anil.recoil.org/ocaml-langdetect.git) | langdetect | Language detection library using n-gram frequency analysis | 42 + | | langdetect-js | Language detection for browsers via js_of_ocaml/wasm_of_ocaml | 43 + | [**ocaml-mail-flag**](https://tangled.org/anil.recoil.org/ocaml-mail-flag.git) | mail-flag | Unified message flags and mailbox attributes for IMAP/JMAP | 44 + | [**ocaml-matrix**](https://tangled.org/anil.recoil.org/ocaml-matrix.git) | matrix | Pure OCaml Matrix SDK | 42 45 | [**ocaml-mdns**](https://tangled.org/anil.recoil.org/ocaml-mdns) | mdns | mDNS/DNS-SD service discovery (RFC 6763) | 43 - | [**ocaml-mqtte**](https://tangled.org/@anil.recoil.org/ocaml-mqtte.git) | mqtte | MQTT protocol library for OCaml | 44 - | [**ocaml-owntracks**](https://tangled.org/@anil.recoil.org/ocaml-owntracks.git) | owntracks | OwnTracks message types and JSON codecs | 46 + | [**ocaml-mqtte**](https://tangled.org/anil.recoil.org/ocaml-mqtte.git) | mqtte | MQTT protocol library for OCaml | 47 + | [**ocaml-owntracks**](https://tangled.org/anil.recoil.org/ocaml-owntracks.git) | owntracks | OwnTracks message types and JSON codecs | 45 48 | | owntracks-cli | OwnTracks MQTT client and CLI tools | 46 49 | [**ocaml-peertube**](https://tangled.org/anil.recoil.org/ocaml-peertube) | peertube | PeerTube API client for OCaml using Eio | 47 - | [**ocaml-publicsuffix**](https://tangled.org/@anil.recoil.org/ocaml-publicsuffix.git) | publicsuffix | Public Suffix List implementation for OCaml | 48 - | [**ocaml-punycode**](https://tangled.org/@anil.recoil.org/ocaml-punycode.git) | punycode | RFC 3492 Punycode and IDNA implementation for OCaml | 49 - | [**ocaml-requests**](https://tangled.org/@anil.recoil.org/ocaml-requests.git) | requests | Batteries included HTTPS client library for OCaml | 50 - | [**ocaml-tomlt**](https://tangled.org/@anil.recoil.org/ocaml-tomlt.git) | tomlt | TOML 1.1 codec library for OCaml | 51 - | [**ocaml-typesense**](https://tangled.org/@anil.recoil.org/ocaml-typesense.git) | typesense | OCaml bindings for the Typesense search API | 52 - | [**ocaml-webfinger**](https://tangled.org/@anil.recoil.org/ocaml-webfinger.git) | webfinger | RFC 7033 WebFinger protocol implementation for OCaml | 53 - | [**ocaml-yamlrw**](https://tangled.org/@anil.recoil.org/ocaml-yamlrw.git) | yamlrw | Pure OCaml YAML 1.2 parser and emitter | 50 + | [**ocaml-publicsuffix**](https://tangled.org/anil.recoil.org/ocaml-publicsuffix.git) | publicsuffix | Public Suffix List implementation for OCaml | 51 + | [**ocaml-punycode**](https://tangled.org/anil.recoil.org/ocaml-punycode.git) | punycode | RFC 3492 Punycode and IDNA implementation for OCaml | 52 + | [**ocaml-requests**](https://tangled.org/anil.recoil.org/ocaml-requests.git) | requests | Batteries included HTTPS client library for OCaml | 53 + | [**ocaml-tomlt**](https://tangled.org/anil.recoil.org/ocaml-tomlt.git) | tomlt | TOML 1.1 codec library for OCaml | 54 + | [**ocaml-typesense**](https://tangled.org/anil.recoil.org/ocaml-typesense.git) | typesense | OCaml bindings for the Typesense search API | 55 + | [**ocaml-webfinger**](https://tangled.org/anil.recoil.org/ocaml-webfinger.git) | webfinger | RFC 7033 WebFinger and RFC 7565 acct URI scheme for OCaml | 56 + | [**ocaml-yamlrw**](https://tangled.org/anil.recoil.org/ocaml-yamlrw.git) | yamlrw | Pure OCaml YAML 1.2 parser and emitter | 54 57 | | yamlrw-eio | Eio support for Yamlrw | 55 58 | | yamlrw-unix | Unix I/O for Yamlrw | 56 - | [**ocaml-yamlt**](https://tangled.org/@anil.recoil.org/ocaml-yamlt.git) | yamlt | YAML codec using Jsont type descriptions | 57 - | [**ocaml-zotero-translation**](https://tangled.org/@anil.recoil.org/ocaml-zotero-translation.git) | zotero-translation | API client to the Zotero translation server | 58 - | [**ocaml-zulip**](https://tangled.org/@anil.recoil.org/ocaml-zulip.git) | zulip | OCaml bindings for the Zulip REST API with bot framework | 59 - | [**odoc-xo**](https://tangled.org/@anil.recoil.org/odoc-xo.git) | odoc-xo | Transform odoc HTML to use x-ocaml web components | 60 - | [**poe**](https://tangled.org/@anil.recoil.org/poe.git) | poe | Zulip bot for broadcasting monorepo changes with Claude integration | 61 - | [**srcsetter**](https://tangled.org/@anil.recoil.org/srcsetter.git) | srcsetter | Image srcset library for webp images | 59 + | [**ocaml-yamlt**](https://tangled.org/anil.recoil.org/ocaml-yamlt.git) | yamlt | YAML codec using Jsont type descriptions | 60 + | [**ocaml-zotero-translation**](https://tangled.org/anil.recoil.org/ocaml-zotero-translation.git) | zotero-translation | API client to the Zotero translation server | 61 + | [**ocaml-zulip**](https://tangled.org/anil.recoil.org/ocaml-zulip.git) | zulip | OCaml bindings for the Zulip REST API with bot framework | 62 + | [**odoc-xo**](https://tangled.org/anil.recoil.org/odoc-xo.git) | odoc-xo | Transform odoc HTML to use x-ocaml web components | 63 + | [**poe**](https://tangled.org/anil.recoil.org/poe.git) | poe | Zulip bot for broadcasting monorepo changes with Claude integration | 64 + | [**srcsetter**](https://tangled.org/anil.recoil.org/srcsetter.git) | srcsetter | Image srcset library for webp images | 62 65 | | srcsetter-cmd | Image processing tool to generate responsive images | 63 - | [**xdge**](https://tangled.org/@anil.recoil.org/xdge.git) | xdge | XDG Base Directory Specification support for Eio | 66 + | [**xdge**](https://tangled.org/anil.recoil.org/xdge.git) | xdge | XDG Base Directory Specification support for Eio | 64 67 65 68 --- 66 69 67 - _Generated by monopam. 57 packages from 41 repositories._ 70 + _Generated by monopam. 60 packages from 41 repositories._