#schemars

  1. schemars

    Generate JSON Schemas from Rust code

    v1.2.1 30.6M #json-schema #rust #serde
  2. prost-wkt-types

    Helper crate for prost to allow JSON serialization and deserialization of Well Known Types

    v0.7.1 1.3M #json-parser #protobuf #prost #convert #serde-json #wkt #json-encoding #chrono #well-known-types #schemars
  3. windows-timezones

    Windows timezone list from the Unicode CLDR project

    v0.5.1 1.8K #cldr #windows-timezone #unicode #list #convert #chrono-tz #sqlx #strum #schemars
  4. prefixed-tsid

    Create Stripe-style prefixed database IDs that are type-safe and portable

    v0.9.0 #type-safe #id #prefix #prefixed #tsid #database #sea-orm #stripe-style #diesel #schemars
  5. magic-coder-types

    Shared protocol + tool schemas for Magic Coder

    v0.29.0 440 #protocols #schemars #magic-coder #tool
  6. qontinui-types

    Canonical DTO types for Qontinui. Rust is the source of truth; TypeScript and Python are generated from JSON Schema emitted by schemars.

    v0.1.3 #json-schema #typescript #task #canonical #dto #schemars #source-of-truth #python-bindings
  7. cve-id

    Typesafe Common Vulnerabilities and Exposures (CVE) Identifier

    v0.2.3 #cve #vulnerabilities #identifier #json-schema #year #schemars #serde #serialization
  8. pnpm-config

    Rust representations for types belonging to a pnpm-workspace.yaml file. Supports (de)serialization, JSON schema and merging

    v0.1.0 #pnpm #schemars #serde #merge
  9. docker-compose-config

    Rust representations for types belonging to docker compose's configuration. Supports (de)serialization, JSON schema and merging

    v0.1.0 #docker-compose #merge #schemars #docker #serde
  10. pre-commit-config

    Rust representations for types belonging to a pre-commit configuration file. Supports (de)serialization, JSON schema and merging

    v0.1.0 #merge #pre-commit #schemars #serde
  11. package-json-config

    Rust representations for types belonging to a package.json file. Supports (de)serialization, JSON schema and merging

    v0.1.0 #package-json #merge #schemars #serde-json #package
  12. oxlint-config

    Types belonging to the oxlint configuration file. Supports (de)serialization, JSON schema and merging

    v0.1.0 #schemars #merge #oxlint #serde
  13. typescript-config

    Rust representation for the tsconfig elements. Supports (de)serialization, JSON schema and merging

    v0.1.0 #tsconfig #merge #schemars #typescript #serde
  14. agentkit-tools-derive

    Procedural macro derives for agentkit tools (the #[tool] attribute)

    v0.6.0 410 #macro-derive #proc-macro #agentkit #tool-error #impl-block #read-only #json-schema #deserialize #forms #schemars
  15. gh-workflow-config

    Rust representations for types belonging to github workflows. Supports (de)serialization, JSON schema and merging

    v0.1.0 #workflow #schemars #merge #serde
  16. pf_llm_tool_macros

    Attribute macros to register Rust functions as LLM tools with JSON Schema via schemars

    v0.1.1 #json-schema #llm #tool #model-context-protocol #macro-attributes #schemars #agentic #wasm-and-native #agent-sdk #api-reference
  17. vld-schemars

    Bidirectional bridge between vld and schemars — convert JSON schemas in both directions, implement schemars::JsonSchema for vld types

    v0.3.0 #json-schema #schemars #vld #openapi #json-validation
  18. gradatum-dto

    DTOs partagés contrats wire HTTP gradatum (single source of truth Vault*Request structs)

    v0.1.0-alpha.9 #dto #gradatum #struct #vault-request #wire #source-of-truth #schemars #la #serialization #ulid
  19. rust-manifest

    Types belonging to a Cargo.toml file. Supports (de)serialization, JSON schema and merging

    v0.1.0 #schemars #merge #cargo #serde
  20. stellar-xdr

    Stellar XDR types, encoding, and decoding

    v26.0.1 167K #xdr #base64 #stellar #serde-json #channel #schemars #schema-json
  21. Try searching with DuckDuckGo.

  22. interactive-parse

    An interactive parser for JsonSchema types

    v0.1.5 #json-parser #json-schema #interactive #schemars
  23. near-gas

    a small crate to work with NEAR Gas unit values ergonomically and efficiently (NEAR Protocol)

    v0.3.5 39K #near-protocol #gas #protocols #value #unit #borsh #schemars #interactive-clap #serde
  24. vld-aide

    aide (schemars) integration for the vld validation library — auto-generate OpenAPI schemas for aide from vld definitions

    v0.3.0 #vld #aide #schemars #openapi
  25. schemars-zod

    A few functions to aid Zod schema generation from rust types annotated with schemars

    v0.1.5 #zod #schemars #json-schema #schema-generation #vec #aid #converter #hash-map
  26. clap-mcp-macros

    Procedural macros for clap-mcp

    v0.0.2-rc.3 #clap-mcp #proc-macro #json-schema #mcp-tool #rust-cli #mcp-client #macro-derive #type-name #json-output #schemars
  27. tamasfe-schemars

    A fork of schemars, do not use!

    v0.8.1 #json-schema #ietf #schemars
  28. does-it-json

    Compare serde serialization with the schemars JSON schema

    v0.0.4 150 #json-schema #serialize #schemars #compare #serde
  29. mcp-host-macros

    Procedural macros for mcp-host crate

    v0.1.27 #mcp #proc-macro #mcp-host #macro-attributes #name #text-format #schemars
  30. iota-sdk-types

    Core types for the IOTA SDK

    v0.0.1-alpha.1 #bcs #blockchain #iota #hashing #json-schema #schemars
  31. unc-gas

    a small crate to work with NEAR Gas unit values ergonomically and efficiently (NEAR Protocol)

    v0.10.0 #near-protocol #gas #value #unit #protocols #borsh #schemars #interactive-clap #serde
  32. verify-macros

    Procedural macros for the Verify library

    v0.1.0 #verify #proc-macro #validation #schemars #serde #json-schema-validation #transfer-ownership
  33. tamasfe-schemars_derive

    A fork of schemars, do not use this!

    v0.8.0 #schemars #fork #derive