awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesCompact Serialization

URL-safe Base64 encoding schemes specifically for JSON objects used in web tokens.

Distinct from Base64 Encoding and Decoding: Focuses on the specific dot-separated, URL-safe serialization used in JOSE/JWT rather than general binary-to-text Base64 encoding.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Compact Serialization. Refine with filters or upvote what's useful.

Awesome Compact Serialization GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • miloyip/json-tutorialmiloyip 的头像

    miloyip/json-tutorial

    7,939在 GitHub 上查看↗

    This is an educational tutorial that walks through implementing a complete JSON library from scratch in C. The project covers the full data lifecycle of JSON, including parsing text into structured in-memory representations, validating input against the specification, serializing data back into standard JSON output, and providing structured access to elements within parsed arrays and objects. The implementation is built around a hand-written recursive descent parser that processes JSON text by matching grammar rules to build a structured data tree. Parsed values are stored in a tagged union r

    Ships a compact serializer that walks the value tree and writes formatted JSON text to a buffer.

    C
    在 GitHub 上查看↗7,939
  • panva/josepanva 的头像

    panva/jose

    7,346在 GitHub 上查看↗

    jose is a cryptography library for signing, encrypting, and verifying tokens and messages using the JSON Object Signing and Encryption standards. It provides a toolkit for the implementation of JSON Web Tokens, JSON Web Signatures, and JSON Web Encryption. The library serves as a high-level interface for the Web Crypto API, allowing for the generation, import, and export of symmetric secrets and asymmetric key pairs. It handles the encryption and decryption of web messages and the validation of digital signatures to ensure data integrity and identity. Its capabilities cover cryptographic key

    Provides the specialized encoding required for transporting JSON tokens in HTTP headers.

    TypeScriptbrowserbuncloudflare-workers
    在 GitHub 上查看↗7,346
  • jakehilborn/displayplacerjakehilborn 的头像

    jakehilborn/displayplacer

    4,341在 GitHub 上查看↗

    Displayplacer is a command-line tool for managing multi-monitor display layouts on macOS. It enables users to save, apply, and automate screen configurations including resolution, rotation, arrangement, and mirroring settings entirely from the terminal without requiring a graphical interface. The tool identifies displays using persistent hardware IDs rather than port-based identifiers, allowing layouts to be restored consistently across reconnections and reboots. It supports headless display configuration, enabling or disabling monitors, rotating internal and external displays, and designatin

    Encodes full multi-monitor layout parameters into a single command-line argument string for easy saving and replaying.

    C
    在 GitHub 上查看↗4,341
  • jwt/ruby-jwtjwt 的头像

    jwt/ruby-jwt

    3,684在 GitHub 上查看↗

    This is a Ruby implementation library for encoding, decoding, and verifying JSON Web Tokens according to the RFC 7519 standard. It provides the primary tools for token signing and encoding, integrity verification, and the extraction of payloads and headers. The project includes a comprehensive JSON Web Key manager for importing, exporting, and resolving key sets. This system facilitates the generation of key thumbprints and the resolution of specific verification keys based on token identifiers. The library covers a wide range of security validation mechanisms, including the verification of

    Implements URL-safe Base64 encoding specifically for the compact serialization of JSON web tokens.

    Ruby
    在 GitHub 上查看↗3,684
  1. Home
  2. Software Engineering & Architecture
  3. Base64 Encoding and Decoding
  4. Compact Serialization