Skip to content
@swift-iso

Swift ISO

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

Swift ISO

Swift implementations of ISO (International Organization for Standardization) specifications — a per-authority organization of swift-standards, Layer 2 of the Swift Institute ecosystem.

What this is

One package per specification, named swift-iso-<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 (ISO_8601). Where several specifications govern one subject, the unifying swift-*-standard package lives in swift-standards.

Start here

Package Specification
swift-iso-8601 Date and time format
swift-iso-32000 Portable Document Format (PDF)
swift-iso-3166 Country codes
swift-iso-639 Language codes
swift-iso-9945 Portable Operating System Interface (POSIX)
swift-iso-21320 Document Container File (ZIP)

Browse everything

The repositories tab lists every package with its full specification title — to check whether a specific standard is covered, search its number there.

Status

Public alpha. Maintained by Coen ten Thije Boonkkamp — contributions welcome via pull request.

License

All packages use the Apache License 2.0.

Pinned Loading

  1. swift-iso-21320 swift-iso-21320 Public

    Swift implementation of ISO/IEC 21320-1: Document Container File (ZIP).

    Swift

  2. swift-iso-3166 swift-iso-3166 Public

    Swift implementation of ISO 3166: Country codes.

    Swift

  3. swift-iso-32000 swift-iso-32000 Public

    Swift implementation of ISO 32000: Document management — Portable Document Format (PDF).

    Swift

  4. swift-iso-639 swift-iso-639 Public

    Swift implementation of ISO 639: Language codes.

    Swift 2

  5. swift-iso-8601 swift-iso-8601 Public

    Swift implementation of ISO 8601: Date and time format.

    Swift

  6. swift-iso-9945 swift-iso-9945 Public

    Swift implementation of ISO/IEC 9945: Portable Operating System Interface (POSIX).

    Swift

Repositories

Showing 10 of 11 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…