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

507 stars
28 watching
190 forks
Language: Rust
last commit: 6 days 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. 29
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,813
aws/smithy-go Generates Go code for interacting with Smithy models 177
smithy-lang/smithy-typescript Generates TypeScript clients and server scaffolding from Smithy models 230
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 Visual Studio Code extension to provide syntax highlighting and snippets for the Smithy IDL. 37
smithy-lang/smithy-language-server An implementation of the Language Server Protocol for Smithy IDL, enabling language-based code completion and analysis. 35
smithy-lang/smithy-kotlin A tool for generating Kotlin code from Smithy models 83
rust-lang/rust The Rust project provides tools and infrastructure to build efficient, reliable software 98,564