🍺 BREW Explorer

← all formulae

cnats

brew install cnats v3.13.0 Apache-2.0

C client for the NATS messaging system

49
30-day installs · #4723
93
90-day · #5734
346
365-day · #5981
494
★ GitHub stars · updated 2mo ago

Runtime dependencies

Build dependencies

GitHub topics

c message-bus message-queue messaging messaging-library nats-client

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "cmake"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "libevent",
    "libuv",
    "openssl@3",
    "protobuf-c"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "C client for the NATS messaging system",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:30+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "cnats",
  "github_default_branch": "main",
  "github_last_commit_at": "2026-06-12T21:10:25Z",
  "github_readme_excerpt": "# NATS \u0026 NATS Streaming - C Client\nA C client for the [NATS messaging system](https://nats.io).\n\nGo [here](http://nats-io.github.io/nats.c) for the online documentation,\nand check the [frequently asked questions](https://github.com/nats-io/nats.c#faq).\n\nThis NATS Client implementation is heavily based on the [NATS GO Client](https://github.com/nats-io/nats.go). There is support for Mac OS/X, Linux and Windows (although we don\u0027t have specific platform support matrix).\n\n[![License Apache 2](https://img.shields.io/badge/License-Apache2-blue.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n[![Build-Status](https://github.com/nats-io/nats.c/actions/workflows/on-push-release-extra.yml/badge.svg?branch=main)](https://github.com/nats-io/nats.c/actions/workflows/on-push-release-extra.yml)\n[![Coverage Status](https://coveralls.io/repos/github/nats-io/nats.c/badge.svg?branch=main)](https://coveralls.io/github/nats-io/nats.c?branch=main)\n[![Release](https://img.shields.io/badge/release-v3.13.0-blue.svg?style=flat)](https://github.com/nats-io/nats.c/releases/tag/v3.13.0)\n[![Documentation](https://img.shields.io/badge/doc-Doxygen-brightgreen.svg?style=flat)](http://nats-io.github.io/nats.c)\n\n# Table of Contents\n\n- [Installing](#installing)\n- [Building](#building)\n\t* [TLS Support](#tls-support)\n        * [Link statically](#link-statically)\n    * [Building with EXPERIMENTAL API support](#building-with-experimental-API-support)\n    * [Building with Streaming](#building-with-streaming)\n    * [Building with Libsodium](#building-with-libsodium)\n    * [Testing](#testing)\n- [Documentation](#documentation)\n- [NATS Client](#nats-client)\n    * [Important Changes](#important-changes)\n    * [JetStream](#jetstream)\n        * [JetStream Basic Usage](#jetstream-basic-usage)\n        * [JetStream Basic Management](#jetstream-basic-usage)\n    * [KeyValue](#keyvalue)\n        * [KeyValue Management](#keyvalue-management)\n        * [KeyValue APIs](#keyvalue-apis)\n\t* [Getting Started](#getting-starte",
  "github_repo": "nats-io/nats.c",
  "github_stars": 494,
  "github_topics": [
    "c",
    "message-bus",
    "message-queue",
    "messaging",
    "messaging-library",
    "nats-client"
  ],
  "homepage": "https://github.com/nats-io/nats.c",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 49,
  "installs_365d": 346,
  "installs_90d": 93,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "Apache-2.0",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "cnats",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 4723,
  "rank_365d": 5981,
  "rank_90d": 5734,
  "raw_hash": "b2f133882c9ca62e",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/c/cnats.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "3.13.0",
  "versioned_formulae": [],
  "why_use_this": null
}