Open-source collection format.
Build APIs your customers will love using the Smithy Interface Definition Language (IDL).
The Smithy IDL provides an intuitive syntax that codifies best practices learned from years of experience building services and SDKs in over a dozen programming languages.
Use Smithy’s extensible model validation tools to ensure the quality and consistency of your APIs. Customizable linting, validation, and backwards-compatibility checks integrate with your IDE and CI/CD pipelines so you catch API quality issues before your customers do.
Smithy’s build tool integrations and plugin system make it easy to get started generating code from a Smithy model. Use one of the many open-source plugins for Smithy or create your own to make everything from model diagrams to SDKs.
Write your API model once and generate clients, servers, and documentation for multiple programming languages with Smithy’s CLI.
License: Apache License
Tags: Collections
Website: https://smithy.io/