Skip to content

Commit

Permalink
Merge pull request #98 from rusoto/add-extensions-page
Browse files Browse the repository at this point in the history
Add page on projects that build on Rusoto.
  • Loading branch information
matthewkmayer committed Nov 22, 2018
2 parents 7a28b0e + dfd0d11 commit d538e4f
Show file tree
Hide file tree
Showing 2 changed files with 14 additions and 0 deletions.
1 change: 1 addition & 0 deletions src/SUMMARY.md
Expand Up @@ -3,6 +3,7 @@
- [Overview](./README.md)
- [Help](help.md)
- [Usage & Example](usage-and-example.md)
- [Crates that extend Rusoto](extensions-on-rusoto.md)
- [Supported AWS Services](supported-aws-services.md)
- [Debugging](debugging.md)
- [Performance](performance.md)
Expand Down
13 changes: 13 additions & 0 deletions src/extensions-on-rusoto.md
@@ -0,0 +1,13 @@
# Crates that extend Rusoto

Rusoto's current focus is to support all AWS services. This means higher level functionality present in other AWS SDKs are not currently available in Rusoto. See [https://github.com/rusoto/rusoto/issues/1098](https://github.com/rusoto/rusoto/issues/1098) for more information on where Rusoto efforts are currently focused.

While Rusoto doesn't support various higher level functionality or better ergonomics, there are third party crates available that use Rusoto and provide this behavior.

A non-exhaustive list of projects that build on Rusoto to make it more ergonomic or provide higher level functionality:

1. [dynomite](https://github.com/softprops/dynomite): `make your rust types fit dynamodb and visa versa`
2. [envy-store](https://github.com/softprops/envy-store): `deserialize AWS Parameter Store values into typesafe structs`
3. [S4](https://gitlab.com/pgerber/s4): `Simpler Simple Storage Service for Rust`

If you'd like to add an example to this list, please open an issue or pull request on the [rusoto.org repo](https://github.com/rusoto/rusoto.github.io).

0 comments on commit d538e4f

Please sign in to comment.