Thanks to visit codestin.com
Credit goes to github.com

Skip to content
@swift-ietf

Swift IETF

Swift implementations of IETF specifications — part of the Swift Institute ecosystem.

Swift IETF

Swift implementations of IETF (Internet Engineering Task Force) specifications — a per-authority organization of swift-standards, Layer 2 of the Swift Institute ecosystem.

What this is

One package per specification, named swift-rfc-<number>. Each package implements its source document as literally as possible — parsing, validation, and formatting enforced by Swift's type system — and defines its own namespace (RFC_3986). Where several specifications govern one subject, the unifying swift-*-standard package lives in swift-standards.

Start here

Package Specification
swift-rfc-9110 HTTP Semantics
swift-rfc-3986 URI Generic Syntax
swift-rfc-8259 JSON Data Interchange Format
swift-rfc-8446 TLS 1.3
swift-rfc-7519 JSON Web Token (JWT)
swift-rfc-9562 Universally Unique IDentifiers (UUIDs)

Browse everything

The repositories tab lists every package with its full specification title — to check whether a specific RFC is covered, search its number there. Or browse by domain:

http · email · json · oauth · tls · dns · uri · uuid · abnf

Status

Public alpha — packages are being released RFC by RFC. Maintained by Coen ten Thije Boonkkamp — contributions welcome via pull request.

License

All packages use the Apache License 2.0.

Pinned Loading

  1. swift-rfc-9110 swift-rfc-9110 Public

    Swift implementation of RFC 9110: HTTP Semantics.

    Swift

  2. swift-rfc-3986 swift-rfc-3986 Public

    Swift implementation of RFC 3986: Uniform Resource Identifier (URI) Generic Syntax.

    Swift

Repositories

Showing 10 of 47 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…