🍺 BREW Explorer

← all formulae

jose

brew install jose v15 Apache-2.0

C-language implementation of Javascript Object Signing and Encryption

100
30-day installs · #3487
130
90-day · #5005
375
365-day · #5779
214
★ GitHub stars · updated 2mo ago

Runtime dependencies

Build dependencies

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "meson",
    "ninja",
    "pkgconf"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "jansson",
    "openssl@4"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "C-language implementation of Javascript Object Signing and Encryption",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:39:03+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "jose",
  "github_default_branch": "master",
  "github_last_commit_at": "2026-06-08T09:57:56Z",
  "github_readme_excerpt": "[![build](https://github.com/latchset/jose/workflows/build/badge.svg)](https://github.com/latchset/jose/actions)\n\n# Welcome to Jos\u00e9!\n\nJos\u00e9 is a C-language implementation of the Javascript Object Signing and\nEncryption standards. Specifically, Jos\u00e9 aims towards implementing the\nfollowing standards:\n\n  * RFC 7515 - JSON Web Signature (JWS)\n  * RFC 7516 - JSON Web Encryption (JWE)\n  * RFC 7517 - JSON Web Key (JWK)\n  * RFC 7518 - JSON Web Algorithms (JWA)\n  * RFC 7519 - JSON Web Token (JWT)\n  * RFC 7520 - Examples of ... JOSE\n  * RFC 7638 - JSON Web Key (JWK) Thumbprint\n\nJos\u00e9 is extensively tested against the RFC test vectors.\n\n# Supported Algorithms\n\n| Algorithm          | Supported | Algorithm Type | JWK Type |\n|--------------------|:---------:|:--------------:|:--------:|\n| HS256              |    YES    |   Signature    |    oct   |\n| HS384              |    YES    |   Signature    |    oct   |\n| HS512              |    YES    |   Signature    |    oct   |\n| RS256              |    YES    |   Signature    |    RSA   |\n| RS384              |    YES    |   Signature    |    RSA   |\n| RS512              |    YES    |   Signature    |    RSA   |\n| ES256              |    YES    |   Signature    |     EC   |\n| ES384              |    YES    |   Signature    |     EC   |\n| ES512              |    YES    |   Signature    |     EC   |\n| ES256K             |    YES    |   Signature    |     EC   |\n| PS256              |    YES    |   Signature    |    RSA   |\n| PS384              |    YES    |   Signature    |    RSA   |\n| PS512              |    YES    |   Signature    |    RSA   |\n| none               |     NO    |   Signature    |    N/A   |\n| RSA1_5             |    YES    |   Key Wrap     |    RSA   |\n| RSA-OAEP           |    YES    |   Key Wrap     |    RSA   |\n| RSA-OAEP-256       |    YES    |   Key Wrap     |    RSA   |\n| A128KW             |    YES    |   Key Wrap     |    oct   |\n| A192KW             |    YES    |   Key Wrap     |    oct   |\n| A256KW             ",
  "github_repo": "latchset/jose",
  "github_stars": 214,
  "github_topics": [],
  "homepage": "https://github.com/latchset/jose",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 100,
  "installs_365d": 375,
  "installs_90d": 130,
  "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": "jose",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 3487,
  "rank_365d": 5779,
  "rank_90d": 5005,
  "raw_hash": "d291c3633525a804",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/j/jose.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "15",
  "versioned_formulae": [],
  "why_use_this": null
}