Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.
-
Updated
May 5, 2025 - Java
8000
Smithy is a protocol-agnostic interface definition language and set of tools for generating clients, servers, and documentation for any programming language.
Tooling for converting to and from the Smithy IDL
Keep elasticsearch threads out of your web facing app, kids
A collection of examples to help users get up and running with Smithy
A Language Server Protocol implementation for the Smithy IDL
Deprecated: wasmCloud API interfaces: smithy IDLs and shared libraries
Tooling for interactive experimentation of Smithy services
Experimental Scala 3 library that allows to automatically derive instances of the smithy4s abstractions from scala constructs.
Full-stack web application with Scala 3, using Smithy4s
Add a description, image, and links to the smithy topic page so that developers can more easily learn about it.
To associate your repository with the smithy topic, visit your repo's landing page and select "manage topics."