libjwt
« Back to VersTracker
Description:
JSON Web Token C library
Type: Formula  |  Latest Version: 3.2.3@0  |  Tracked Since: Nov 11, 2025
Links: Homepage  |  formulae.brew.sh
Category: Security
Tags: jwt authentication c-library security json
Install: brew install libjwt
About:
libjwt is a C library designed for creating and verifying JSON Web Tokens (JWTs). It provides a robust and portable solution for implementing authentication and authorization mechanisms in C-based applications. The library supports various JWT algorithms, including HS256, RS256, and ES256, ensuring secure token handling.
Key Features:
  • Support for multiple signing algorithms (HS256, RS256, ES256, etc.)
  • Pure C implementation for high portability
  • JWS (JSON Web Signature) and JWE (JSON Web Encryption) support
  • Integration with OpenSSL for cryptographic operations
Use Cases:
  • Implementing authentication in C-based web services and APIs
  • Securing microservices communication using JWTs
  • Validating tokens in embedded systems or backend daemons
Alternatives:
  • jwt-cpp – C++ library, whereas libjwt is pure C.
  • node-jsonwebtoken – Node.js specific, while libjwt targets C environments.
Version History
Detected Version Rev Change Commit
Nov 11, 2025 2:08pm 0 VERSION_BUMP d68b0746
Dec 21, 2024 4:20pm 0 VERSION_BUMP b2d41742
Dec 21, 2024 1:59pm 0 VERSION_BUMP 6d00d57a
Dec 3, 2024 11:09pm 0 VERSION_BUMP f9f6a3d2
Sep 13, 2024 1:13pm 0 VERSION_BUMP 8ade78b6