An open API service for producing an overview of a list of open source projects.

https://github.com/aws/smithy-go

golang smithy

Score: 32.83082516146572

Last synced: about 1 hour ago
JSON representation

Repository metadata:

Smithy code generators for Go (in development)


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 15 hours ago

Total Commits: 975
Total Committers: 35
Avg Commits per committer: 27.857
Development Distribution Score (DDS): 0.764

Commits in past year: 107
Committers in past year: 9
Avg Commits per committer in past year: 11.889
Development Distribution Score (DDS) in past year: 0.355

Name Email Commits
Jason Del Ponte d****j@g****m 230
Sean McGrail m****s@a****m 208
Luc Talatinian 1****s 141
skotambkar k****a@a****m 132
JordonPhillips p****n@a****m 127
Luis Madrigal 5****l 35
AWS SDK for Go v2 automation user a****b@a****m 30
Eren Yeager 9****t 13
Steven Yuan y****e@a****m 12
Isaiah Vita 8****a 11
TAO_TONG 6****0 6
Tianyi Wang w****y@a****m 3
Ran Vaknin r****n@a****m 3
Russell Cohen r****h@a****m 2
Miles Ziemer 4****r 2
WilczynskiT a****g@i****m 1
Chase Coalwell c****a@a****m 1
Aaron Todd a****d 1
komisan19 k****9@g****m 1
crahen-aws 1****s 1
Taras 9****s 1
Steven Yuan s****l@g****m 1
Rafał Jęczalik h****i@r****v 1
Lars Lehtonen l****n@g****m 1
Jared Baker j****b 1
Ichinose Shogo s****8@g****m 1
Ezhilan (Eddy) Ilangovan 4****s 1
Eduardo de Moura Rodrigues 1****r 1
Dmitry Savintsev d****s 1
David Yaffe d****9@g****m 1
and 5 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 63
Total pull requests: 305
Average time to close issues: about 1 year
Average time to close pull requests: 13 days
Total issue authors: 27
Total pull request authors: 40
Average comments per issue: 0.95
Average comments per pull request: 0.36
Merged pull request: 247
Bot issues: 0
Bot pull requests: 0

Past year issues: 7
Past year pull requests: 44
Past year average time to close issues: about 1 hour
Past year average time to close pull requests: 2 days
Past year issue authors: 5
Past year pull request authors: 8
Past year average comments per issue: 0.29
Past year average comments per pull request: 0.57
Past year merged pull request: 34
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/aws/smithy-go

Top Issue Authors

  • lucix-aws (25)
  • skmcgrail (6)
  • jabalsad (5)
  • tlindsay42 (2)
  • DanielBauman88 (2)
  • syall (2)
  • tfinlay-lightspeed (1)
  • NukaCody (1)
  • jamestelfer (1)
  • alexandrupitis1 (1)
  • mgomes (1)
  • gdavison (1)
  • ryan-ju (1)
  • nikpivkin (1)
  • josh-newman (1)

Top Pull Request Authors

  • lucix-aws (111)
  • Madrigal (47)
  • skmcgrail (23)
  • jasdel (19)
  • syall (18)
  • isaiahvita (17)
  • wty-Bryant (15)
  • Tongs2000 (7)
  • nathanhit (6)
  • milesziemer (3)
  • komisan19 (2)
  • dmitris (2)
  • jar-b (2)
  • badu (2)
  • alrs (2)

Top Issue Labels

  • enhancement (23)
  • documentation (2)
  • bug (2)
  • feature-request (1)
  • refactor (1)
  • guidance (1)

Top Pull Request Labels


Package metadata

debian-13: golang-github-aws-smithy-go

  • Homepage: https://github.com/aws/smithy-go
  • Documentation: https://packages.debian.org/trixie/golang-github-aws-smithy-go
  • Licenses: apache-2.0
  • Latest release: 1.20.3-1 (published 7 months ago)
  • Last Synced: 2026-07-24T20:45:22.980Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 0.448%
    • Forks count: 0.814%
    • Stargazers count: 0.977%
proxy.golang.org: github.com/aws/smithy-go

Package smithy provides the core components for a Smithy SDK.

  • Homepage: https://github.com/aws/smithy-go
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.27.9 (published 5 days ago)
  • Last Synced: 2026-08-24T10:03:04.413Z (2 days ago)
  • Versions: 74
  • Dependent Packages: 8,706
  • Dependent Repositories: 16,558
  • Docker Downloads: 17,979,804,449
  • Rankings:
    • Docker downloads count: 0.024%
    • Dependent packages count: 0.041%
    • Dependent repos count: 0.058%
    • Average: 1.641%
    • Forks count: 3.562%
    • Stargazers count: 4.522%
proxy.golang.org: github.com/Aws/smithy-go

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/Aws/smithy-go#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.27.9 (published 5 days ago)
  • Last Synced: 2026-08-25T09:52:19.507Z (1 day ago)
  • Versions: 74
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.512%
    • Average: 4.664%
    • Dependent repos count: 4.815%
proxy.golang.org: github.com/aws/smithY-go

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/aws/smithY-go#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.27.9 (published 5 days ago)
  • Last Synced: 2026-08-24T10:17:56.928Z (2 days ago)
  • Versions: 74
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.568%
    • Average: 4.721%
    • Dependent repos count: 4.875%
proxy.golang.org: github.com/aws/smithy-go/aws-http-auth-schemes

proxy.golang.org: github.com/aws/smithy-go/metrics

Package metrics defines the metrics APIs used by Smithy clients.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/metrics#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v1.25.1 (published 4 months ago)
  • Last Synced: 2026-08-25T01:55:26.971Z (1 day ago)
  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.751%
    • Average: 4.91%
    • Dependent repos count: 5.07%
proxy.golang.org: github.com/aws/smithy-go/tracing

Package tracing defines tracing APIs to be used by Smithy clients.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/tracing#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v1.25.1 (published 4 months ago)
  • Last Synced: 2026-08-24T10:39:07.194Z (2 days ago)
  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.751%
    • Average: 4.91%
    • Dependent repos count: 5.07%
proxy.golang.org: github.com/aws/smithy-go/logging

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/logging#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 7 months ago)
  • Last Synced: 2026-08-24T09:43:37.434Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 3.266%
    • Stargazers count: 3.72%
    • Average: 4.925%
    • Dependent packages count: 6.151%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/document

Package document provides interface definitions and error types for document types. A document is a protocol-agnostic type which supports a JSON-like data-model. You can use this type to send UTF-8 strings, arbitrary precision numbers, booleans, nulls, a list of these values, and a map of UTF-8 strings to these values. API Clients expose document constructors in their respective client document packages which must be used to Marshal and Unmarshal Go types to and from their respective protocol representations. See the Marshaler and Unmarshaler type documentation for more details on how to Go types can be converted to and from document types.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/document#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 8 months ago)
  • Last Synced: 2026-08-24T10:20:35.009Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 3.266%
    • Stargazers count: 3.72%
    • Average: 4.925%
    • Dependent packages count: 6.151%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/rand

Package rand provides utilities for creating and working with random value generators.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/rand#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 11 months ago)
  • Last Synced: 2026-08-25T09:56:43.967Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 3.266%
    • Stargazers count: 3.72%
    • Average: 4.925%
    • Dependent packages count: 6.151%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/codegen

  • Homepage: https://github.com/aws/smithy-go
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/codegen#section-documentation
  • Licenses: apache-2.0
  • Latest release: (published 1 day ago)
  • Last Synced: 2026-08-25T09:39:36.298Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Forks count: 2.413%
    • Stargazers count: 2.848%
    • Average: 5.402%
    • Dependent packages count: 6.999%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/AWS/smithy-go

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/AWS/smithy-go#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.27.9 (published 3 days ago)
  • Last Synced: 2026-08-25T09:37:57.602Z (1 day ago)
  • Versions: 74
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.302%
    • Average: 5.48%
    • Dependent repos count: 5.659%
proxy.golang.org: github.com/aws/smithy-go/sync

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/sync#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 9 months ago)
  • Last Synced: 2026-08-24T09:36:02.037Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.137%
    • Average: 6.343%
    • Dependent repos count: 6.549%
proxy.golang.org: github.com/aws/smithy-go/private/requestcompression

Package requestcompression implements runtime support for smithy-modeled request compression. This package is designated as private and is intended for use only by the smithy client runtime. The exported API therein is not considered stable and is subject to breaking changes without notice.

proxy.golang.org: github.com/aws/smithy-go/time

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/time#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 7 months ago)
  • Last Synced: 2026-08-24T10:01:35.860Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/ptr

Package ptr provides utilities for converting scalar literal type values to and from pointers inline. Code generated by smithy-go/ptr/generate.go DO NOT EDIT. Code generated by smithy-go/ptr/generate.go DO NOT EDIT.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/ptr#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v1.24.2 (published 6 months ago)
  • Last Synced: 2026-08-24T10:03:12.031Z (2 days ago)
  • Versions: 50
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/middleware

Package middleware provides transport agnostic middleware for decorating SDK handlers. The Smithy middleware stack provides ordered behavior to be invoked on an underlying handler. The stack is separated into steps that are invoked in a static order. A step is a collection of middleware that are injected into a ordered list defined by the user. The user may add, insert, swap, and remove a step's middleware. When the stack is invoked the step middleware become static, and their order cannot be modified. A stack and its step middleware are **not** safe to modify concurrently. A stack will use the ordered list of middleware to decorate a underlying handler. A handler could be something like an HTTP Client that round trips an API operation over HTTP. A Stack is a collection of middleware that wrap a handler. The stack can be broken down into discreet steps. Each step may contain zero or more middleware specific to that stack's step. A Stack Step is a predefined set of middleware that are invoked in a static order by the Stack. These steps represent fixed points in the middleware stack for organizing specific behavior, such as serialize and build. A Stack Step is composed of zero or more middleware that are specific to that step. A step may define its own set of input/output parameters the generic input/output parameters are cast from. A step calls its middleware recursively, before calling the next step in the stack returning the result or error of the step middleware decorating the underlying handler. * Initialize: Prepares the input, and sets any default parameters as needed, (e.g. idempotency token, and presigned URLs). * Serialize: Serializes the prepared input into a data structure that can be consumed by the target transport's message, (e.g. REST-JSON serialization). * Build: Adds additional metadata to the serialized transport message, (e.g. HTTP's Content-Length header, or body checksum). Decorations and modifications to the message should be copied to all message attempts. * Finalize: Performs final preparations needed before sending the message. The message should already be complete by this stage, and is only alternated to meet the expectations of the recipient, (e.g. Retry and AWS SigV4 request signing). * Deserialize: Reacts to the handler's response returned by the recipient of the request message. Deserializes the response into a structured type or error above stacks can react to. Middleware can be added to a step front or back, or relative, by name, to an existing middleware in that stack. If a middleware does not have a name, a unique name will be generated at the middleware and be added to the step. Code generated by smithy-go/middleware/generate.go DO NOT EDIT. Code generated by smithy-go/middleware/generate.go DO NOT EDIT. Code generated by smithy-go/middleware/generate.go DO NOT EDIT. Code generated by smithy-go/middleware/generate.go DO NOT EDIT. Code generated by smithy-go/middleware/generate.go DO NOT EDIT.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/middleware#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 8 months ago)
  • Last Synced: 2026-08-25T09:47:14.501Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/encoding/xml

Package xml holds the XMl encoder utility. This utility is written in accordance to our design to delegate to shape serializer function in which a xml.Value will be passed around. Resources followed: https://smithy.io/2.0/spec/protocol-traits.html#xml-bindings Member element should be used to encode xml shapes into xml elements except for flattened xml shapes. Member element write their own element start tag. These elements should always be closed. Flattened element should be used to encode shapes marked with flattened trait into xml elements. Flattened element do not write a start tag, and thus should not be closed. All simple type methods on value such as String(), Long() etc; auto close the associated member element. Array returns the collection encoder. It has two modes, wrapped and flattened encoding. Wrapped arrays have two methods Array() and ArrayWithCustomName() which facilitate array member wrapping. By default, a wrapped array members are wrapped with `member` named start element. Flattened arrays rely on Value being marked as flattened. If a shape is marked as flattened, Array() will use the shape element name as wrapper for array elements. Map is the map encoder. It has two modes, wrapped and flattened encoding. Wrapped map has Array() method, which facilitate map member wrapping. By default, a wrapped map members are wrapped with `entry` named start element. Flattened map rely on Value being marked as flattened. If a shape is marked as flattened, Map() will use the shape element name as wrapper for map entry elements.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/encoding/xml#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 7 months ago)
  • Last Synced: 2026-08-24T10:02:30.529Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/aws-http-auth

  • Homepage: https://github.com/aws/smithy-go
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/aws-http-auth#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.2.1 (published about 1 month ago)
  • Last Synced: 2026-08-25T01:48:41.003Z (1 day ago)
  • Versions: 7
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/transport/http

Package http provides the HTTP transport client and request/response types needed to round trip API operation calls with an service.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/transport/http#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 8 months ago)
  • Last Synced: 2026-08-25T01:56:32.932Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/encoding/json

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/encoding/json#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 8 months ago)
  • Last Synced: 2026-08-24T09:50:22.769Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/endpoints/private/rulesfn

proxy.golang.org: github.com/aws/smithy-go/auth

Package auth defines protocol-agnostic authentication types for smithy clients.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/auth#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 7 months ago)
  • Last Synced: 2026-08-24T09:41:38.698Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/internal/sync/singleflight

proxy.golang.org: github.com/aws/smithy-go/io

Package io provides utilities for Smithy generated API clients.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/io#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 8 months ago)
  • Last Synced: 2026-08-25T09:42:55.164Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/auth/bearer

Package bearer provides middleware and utilities for authenticating API operation calls with a Bearer Token.

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/auth/bearer#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 8 months ago)
  • Last Synced: 2026-08-24T11:07:06.732Z (2 days ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/container/private/cache/lru

Package lru implements cache.Cache with an LRU eviction policy. This implementation is NOT thread-safe. This package is designated as private and is intended for use only by the smithy client runtime. The exported API therein is not considered stable and is subject to breaking changes without notice.

proxy.golang.org: github.com/aws/smithy-go/container/private/cache

Package cache defines the interface for a key-based data store. This package is designated as private and is intended for use only by the smithy client runtime. The exported API therein is not considered stable and is subject to breaking changes without notice.

proxy.golang.org: github.com/aws/smithy-go/encoding/httpbinding

proxy.golang.org: github.com/aws/smithy-go/context

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/context#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 7 months ago)
  • Last Synced: 2026-08-25T02:03:22.142Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/transport/http/internal/io

proxy.golang.org: github.com/aws/smithy-go/waiter

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/waiter#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v1.24.2 (published 5 months ago)
  • Last Synced: 2026-08-24T10:25:45.223Z (2 days ago)
  • Versions: 50
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/endpoints

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/endpoints#section-documentation
  • Licenses: Apache-2.0
  • Latest release: (published 9 months ago)
  • Last Synced: 2026-08-25T02:07:15.267Z (1 day ago)
  • Versions: 0
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/encoding

  • Homepage: https://github.com/aws/smithy-go
  • Status: removed
  • Documentation: https://pkg.go.dev/github.com/aws/smithy-go/encoding#section-documentation
  • Licenses: Apache-2.0
  • Latest release: v1.24.0 (published 6 months ago)
  • Last Synced: 2026-08-24T10:55:15.109Z (2 days ago)
  • Versions: 50
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.151%
    • Average: 6.357%
    • Dependent repos count: 6.563%
proxy.golang.org: github.com/aws/smithy-go/tracing/smithyoteltracing

Package smithyoteltracing implements a Smithy client tracing adapter for the OTEL Go SDK.

proxy.golang.org: github.com/aws/smithy-go/metrics/smithyotelmetrics

Package smithyotelmetrics implements a Smithy client metrics adapter for the OTEL Go SDK.

proxy.golang.org: github.com/aws/smithy-go/tracing/smithy-otel-tracing

guix: go-github-com-aws-smithy-go-tracing-smithyoteltracing

AWS Smithy OTEL tracing adapter

guix: go-github-com-aws-smithy-go-aws-http-auth

Consumable SigV4 and SigV4a request signing

ubuntu-23.10: golang-github-aws-smithy-go

  • Homepage: https://github.com/aws/smithy-go
  • Licenses: apache-2.0
  • Latest release: 1.13.3-2 (published 6 months ago)
  • Last Synced: 2026-03-13T17:20:16.656Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: go-github-com-aws-smithy-go-codegen

Smithy code generators for Golang

  • Homepage: https://github.com/aws/smithy-go
  • Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-web.scm#n2062
  • Licenses: asl2.0
  • Latest release: 0.0.0-20241226171254-10fbeed6f845 (published 6 months ago)
  • Last Synced: 2026-07-26T14:01:49.797Z (about 1 month ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: golang-github-aws-smithy-go

  • Homepage: https://github.com/aws/smithy-go
  • Licenses: apache-2.0
  • Latest release: 1.20.2-2 (published 7 months ago)
  • Last Synced: 2026-03-08T15:03:34.952Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: go-github-com-aws-smithy-go

Smithy code generators for Go

debian-12: golang-github-aws-smithy-go

  • Homepage: https://github.com/aws/smithy-go
  • Documentation: https://packages.debian.org/bookworm/golang-github-aws-smithy-go
  • Licenses: apache-2.0
  • Latest release: 1.13.3-2 (published 6 months ago)
  • Last Synced: 2026-08-03T18:05:54.260Z (23 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
guix: go-github-com-aws-smithy-go-metrics-smithyotelmetrics

AWS Smithy OTEL metrics adapter

ubuntu-24.04: golang-github-aws-smithy-go

  • Homepage: https://github.com/aws/smithy-go
  • Licenses: apache-2.0
  • Latest release: 1.19.0-1 (published 7 months ago)
  • Last Synced: 2026-08-13T17:44:19.285Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: golang-github-aws-smithy-go

  • Homepage: https://github.com/aws/smithy-go
  • Licenses: apache-2.0
  • Latest release: 1.13.3-2 (published 7 months ago)
  • Last Synced: 2026-03-12T08:04:08.251Z (6 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

go.mod go
  • github.com/google/go-cmp v0.5.8
  • github.com/jmespath/go-jmespath v0.4.0
go.sum go
  • github.com/davecgh/go-spew v1.1.0
  • github.com/google/go-cmp v0.5.8
  • github.com/jmespath/go-jmespath v0.4.0
  • github.com/jmespath/go-jmespath/internal/testify v1.5.1
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/objx v0.1.0
  • gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405
  • gopkg.in/yaml.v2 v2.2.8
codegen/build.gradle.kts maven
  • org.junit.jupiter:junit-jupiter-params 5.4.0 testCompileOnly
  • org.hamcrest:hamcrest 2.1 testImplementation
  • org.junit.jupiter:junit-jupiter-api 5.4.0 testImplementation
  • org.junit.jupiter:junit-jupiter-engine 5.4.0 testImplementation
codegen/smithy-go-codegen/build.gradle.kts maven
  • com.atlassian.commonmark:commonmark 0.15.2 api
  • org.jsoup:jsoup 1.14.1 api
  • software.amazon.smithy:smithy-codegen-core $smithyVersion api
  • software.amazon.smithy:smithy-protocol-test-traits $smithyVersion implementation
  • software.amazon.smithy:smithy-waiters $smithyVersion implementation
codegen/smithy-go-codegen-test/build.gradle.kts maven
  • software.amazon.smithy:smithy-protocol-test-traits $smithyVersion implementation
.github/workflows/api_diff_check.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
.github/workflows/codegen.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
  • actions/setup-java v2 composite
.github/workflows/go.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
.github/workflows/labeler.yml actions
  • actions/checkout v1 composite
  • crazy-max/ghaction-github-labeler v1 composite
codegen/go.mod go
aws-http-auth-schemes/go.mod go
  • github.com/aws/smithy-go v1.27.7
  • github.com/aws/smithy-go/aws-http-auth v1.2.1
tracing/smithyoteltracing/go.sum go
  • github.com/davecgh/go-spew v1.1.1
  • github.com/google/go-cmp v0.6.0
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/testify v1.9.0
  • go.opentelemetry.io/otel v1.29.0
  • go.opentelemetry.io/otel/trace v1.29.0
  • gopkg.in/yaml.v3 v3.0.1
metrics/smithyotelmetrics/go.mod go
  • github.com/aws/smithy-go v1.27.7
  • go.opentelemetry.io/otel v1.29.0
  • go.opentelemetry.io/otel/metric v1.29.0
aws-http-auth/go.mod go
metrics/smithyotelmetrics/go.sum go
  • github.com/davecgh/go-spew v1.1.1
  • github.com/go-logr/logr v1.4.2
  • github.com/go-logr/stdr v1.2.2
  • github.com/google/go-cmp v0.6.0
  • github.com/pmezard/go-difflib v1.0.0
  • github.com/stretchr/testify v1.9.0
  • go.opentelemetry.io/otel v1.29.0
  • go.opentelemetry.io/otel/metric v1.29.0
  • go.opentelemetry.io/otel/trace v1.29.0
  • gopkg.in/yaml.v3 v3.0.1
aws-http-auth/go.sum go
tracing/smithyoteltracing/go.mod go
  • github.com/aws/smithy-go v1.27.7
  • go.opentelemetry.io/otel v1.29.0
  • go.opentelemetry.io/otel/trace v1.29.0