Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/smithy-lang/smithy-swift
https://github.com/smithy-lang/smithy-swift
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/smithy-lang/smithy-swift
- Owner: smithy-lang
- License: apache-2.0
- Created: 2020-02-24T21:57:10.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-04-11T19:37:01.000Z (7 months ago)
- Last Synced: 2024-04-14T10:27:40.209Z (7 months ago)
- Language: Kotlin
- Size: 3.92 MB
- Stars: 26
- Watchers: 10
- Forks: 26
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
- awesome-smithy - Swift - favicon.png" alt="(official)" title="Smithy Official" height="16px"> 🚧 - Client code generation for Swift. (Code Generators / Client Code Generators)
README
## Smithy Swift
Smithy code generators for Swift.
**WARNING: All interfaces are subject to change.**
[![License][apache-badge]][apache-url]
[apache-badge]: https://img.shields.io/badge/License-Apache%202.0-blue.svg
[apache-url]: LICENSE## Development
### Kotlin Modules
* `smithy-swift-codegen` - a module that generates Swift code from Smithy models.
### Swift Modules
* `ClientRuntime` - provides networking, serialization interfaces and implementations using the AWS Swift CRT Bindings for a Swift SDK generated from Smithy Models.
* `SmithyTestUtil` - provides helper methods for auto-generated Swift unit tests.## License
This project is licensed under the Apache-2.0 License.
## Security
See [CONTRIBUTING](CONTRIBUTING.md) for more information.