rust-atelier

Service framework

Replicates core components of Smithy in Rust to enable code generation and tooling for service definition

Rust native core model for the AWS Smithy IDL

GitHub

77 stars
5 watching
11 forks
Language: Rust
last commit: over 1 year ago
Linked from 1 awesome list

idlrustsmithy

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
smithy-lang/smithy-rs A code generation tool for building AWS SDKs and servers in Rust. 507
rbalicki2/smithy A framework for building WebAssembly applications using Rust, allowing developers to write idiomatic Rust code without sacrificing safety guarantees. 350
smithy-lang/smithy-language-server An implementation of the Language Server Protocol for Smithy IDL, enabling language-based code completion and analysis. 35
awslabs/smithy-intellij Provides IDE integration for the Smithy IDL within IntelliJ IDEA. 11
smithy-lang/smithy-dafny Tools for generating Dafny APIs and client code for AWS services and libraries in multiple languages 10
rust-lang/rust The Rust project provides tools and infrastructure to build efficient, reliable software 98,564
aws/smithy-go Generates Go code for interacting with Smithy models 177
johnstonskj/rust-rdftk A set of Rust crates providing tools for working with RDF data 16
zzy/yew-ssr-actix-web Demonstrates server-side rendering of web applications with Rust and actix-web 15
smithy-lang/smithy-examples Provides templates and tools to build APIs using Smithy 39
miketang84/sapper A lightweight web framework built on hyper, implemented in Rust language. 617
smithy-lang/smithy An interface definition language and set of tools for generating clients, servers, and documentation for any protocol. 1,813
smithy-lang/smithy-ruby A tool that generates Ruby SDKs for building JSON APIs. 36
tikv/client-rust Provides an async Rust client for interacting with a distributed key-value store. 389
smithay/smithay A Rust-based library and framework for building Wayland compositors with modular functionality and clear documentation. 1,894