Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.
-
Updated
May 1, 2025 - Java
Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.
A collection of examples to help users get up and running with Smithy
Smithy IntelliJ provides IDE integration for the Smithy IDL.
Add a description, image, and links to the smithy-models topic page so that developers can more easily learn about it.
To associate your repository with the smithy-models topic, visit your repo's landing page and select "manage topics."