smithy-rs

Rust SDK generator

A code generation tool for building AWS SDKs and servers in Rust.

Code generation for the AWS SDK for Rust, as well as server and generic smithy client generation.

GitHub

514 stars
28 watching
193 forks
Language: Rust
last commit: about 1 month ago
Linked from 1 awesome list

awsaws-sdk-rustrust

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
smithy-lang/smithy-ruby A tool that generates Ruby SDKs for building JSON APIs. 36
smithy-lang/smithy-dafny Tools for generating Dafny APIs and client code for AWS services and libraries in multiple languages 10
smithy-lang/smithy-swift A code generation tool for creating Swift API clients from domain models. 30
smithy-lang/smithy-python Tools for generating clients for asynchronous service APIs written in Python. 48
smithy-lang/smithy An interface definition language and set of tools for generating clients, servers, and documentation for any protocol. 1,842
aws/smithy-go Generates Go code for interacting with Smithy models 182
smithy-lang/smithy-typescript Generates TypeScript clients and servers from Smithy models 240
rbalicki2/smithy A framework for building WebAssembly applications using Rust, allowing developers to write idiomatic Rust code without sacrificing safety guarantees. 350
johnstonskj/rust-atelier Replicates core components of Smithy in Rust to enable code generation and tooling for service definition 77
aws-samples/smithy-server-generator-typescript-sample A sample project demonstrating how to generate TypeScript code for a serverless API using the Smithy framework. 17
smithy-lang/smithy-examples Provides templates and tools to build APIs using Smithy 39
smithy-lang/smithy-vscode A VS Code extension for syntax highlighting and code completion of the Smithy interface definition language. 37
smithy-lang/smithy-language-server An implementation of the Language Server Protocol for Smithy IDL, enabling language-based code completion and analysis. 34
smithy-lang/smithy-kotlin A tool for generating Kotlin code from Smithy models 84
rust-lang/rust Empowering software developers to build reliable and efficient software using a fast and memory-efficient language with strong type safety and comprehensive tooling. 99,490