Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vshender/nats.ml
OCaml client for NATS, the cloud native messaging system.
https://github.com/vshender/nats.ml
nats ocaml
Last synced: 23 days ago
JSON representation
OCaml client for NATS, the cloud native messaging system.
- Host: GitHub
- URL: https://github.com/vshender/nats.ml
- Owner: vshender
- License: isc
- Created: 2024-06-02T12:56:00.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-19T00:29:40.000Z (about 2 months ago)
- Last Synced: 2024-11-19T01:25:14.244Z (about 2 months ago)
- Topics: nats, ocaml
- Language: OCaml
- Homepage:
- Size: 141 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nats.ml
An [OCaml](https://ocaml.org/) client for the [NATS messaging system](https://nats.io).
## Overview
`nats.ml` is an OCaml library designed to interface with the NATS messaging system. It aims to support different concurrency models in OCaml, including Unix threads, Lwt, Async, and Eio, making it versatile for a variety of use cases.
## Current Status
Note: This library is in active development and is **not yet production-ready**. The current focus is on developing the [Unix-based client](unix). Future plans include support for [Lwt](https://github.com/ocsigen/lwt), [Async](https://github.com/janestreet/async), and [Eio](https://github.com/ocaml-multicore/eio).
## License
Distributed under the [ISC License](LICENSE).