Skip to content

Navigation Menu

Sign in
Sign up

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.

Swift ISO is an independent open-source project. It is not affiliated with, endorsed by, or sponsored by the International Organization for Standardization.

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 1

  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

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 13 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...

AltStyle によって変換されたページ (->オリジナル) /