Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 35 additions & 1 deletion README.markdown
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
![Sourcemeta JSON Schema Standard Library](./banner.png)
![Sourcemeta JSON Schema Standard Library](./assets/banner.png)

[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.17526561.svg)](https://doi.org/10.5281/zenodo.17526561)
[![GitHub Release](https://img.shields.io/github/v/release/sourcemeta/std)](https://github.com/sourcemeta/std/releases)
Expand Down Expand Up @@ -32,6 +32,40 @@ designing great APIs.*
> All schemas target JSON Schema 2020-12, the dialect used by OpenAPI v3.1 and
> later. Earlier JSON Schema dialects will be supported in the future.

## Standards Covered

| Organisation | Standard | Title |
|---|---|---|
| <a href="https://ieeexplore.ieee.org/document/8766229"><img src="./assets/ieee.svg" alt="IEEE" height="18"></a> | [IEEE Std 754-2019](https://ieeexplore.ieee.org/document/8766229) | [IEEE Standard for Floating-Point Arithmetic](https://ieeexplore.ieee.org/document/8766229) |
| <a href="https://pubs.opengroup.org/onlinepubs/9699919799/"><img src="./assets/ieee.svg" alt="IEEE" height="18"></a> | [IEEE Std 1003.1-2017](https://pubs.opengroup.org/onlinepubs/9699919799/) | [IEEE Standard for Information Technology—Portable Operating System Interface (POSIX)](https://pubs.opengroup.org/onlinepubs/9699919799/) |
| <a href="https://www.rfc-editor.org/rfc/rfc3066"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 3066](https://www.rfc-editor.org/rfc/rfc3066) | [Tags for the Identification of Languages](https://www.rfc-editor.org/rfc/rfc3066) |
| <a href="https://www.rfc-editor.org/rfc/rfc3986"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 3986](https://www.rfc-editor.org/rfc/rfc3986) | [Uniform Resource Identifier (URI): Generic Syntax](https://www.rfc-editor.org/rfc/rfc3986) |
| <a href="https://www.rfc-editor.org/rfc/rfc4648"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 4648](https://www.rfc-editor.org/rfc/rfc4648) | [The Base16, Base32, and Base64 Data Encodings](https://www.rfc-editor.org/rfc/rfc4648) |
| <a href="https://www.rfc-editor.org/rfc/rfc4918"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 4918](https://www.rfc-editor.org/rfc/rfc4918) | [HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV)](https://www.rfc-editor.org/rfc/rfc4918) |
| <a href="https://www.rfc-editor.org/rfc/rfc5322"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 5322](https://www.rfc-editor.org/rfc/rfc5322) | [Internet Message Format](https://www.rfc-editor.org/rfc/rfc5322) |
| <a href="https://www.rfc-editor.org/rfc/rfc5646"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 5646](https://www.rfc-editor.org/rfc/rfc5646) | [Tags for Identifying Languages (BCP 47)](https://www.rfc-editor.org/rfc/rfc5646) |
| <a href="https://www.rfc-editor.org/rfc/rfc5789"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 5789](https://www.rfc-editor.org/rfc/rfc5789) | [PATCH Method for HTTP](https://www.rfc-editor.org/rfc/rfc5789) |
| <a href="https://www.rfc-editor.org/rfc/rfc6901"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 6901](https://www.rfc-editor.org/rfc/rfc6901) | [JavaScript Object Notation (JSON) Pointer](https://www.rfc-editor.org/rfc/rfc6901) |
| <a href="https://www.rfc-editor.org/rfc/rfc7807"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 7807](https://www.rfc-editor.org/rfc/rfc7807) | [Problem Details for HTTP APIs](https://www.rfc-editor.org/rfc/rfc7807) |
| <a href="https://www.rfc-editor.org/rfc/rfc7946"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 7946](https://www.rfc-editor.org/rfc/rfc7946) | [The GeoJSON Format](https://www.rfc-editor.org/rfc/rfc7946) |
| <a href="https://www.rfc-editor.org/rfc/rfc8141"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 8141](https://www.rfc-editor.org/rfc/rfc8141) | [Uniform Resource Names (URNs)](https://www.rfc-editor.org/rfc/rfc8141) |
| <a href="https://www.rfc-editor.org/rfc/rfc9110"><img src="./assets/ietf.svg" alt="IETF" height="18"></a> | [RFC 9110](https://www.rfc-editor.org/rfc/rfc9110) | [HTTP Semantics](https://www.rfc-editor.org/rfc/rfc9110) |
| <a href="https://www.iso.org/iso-3166-country-codes.html"><img src="./assets/iso.svg" alt="ISO" height="18"></a> | [ISO 3166-1:2020](https://www.iso.org/iso-3166-country-codes.html) | [Codes for the representation of names of countries and their subdivisions](https://www.iso.org/iso-3166-country-codes.html) |
| <a href="https://www.iso.org/iso-4217-currency-codes.html"><img src="./assets/iso.svg" alt="ISO" height="18"></a> | [ISO 4217:2015](https://www.iso.org/iso-4217-currency-codes.html) | [Codes for the representation of currencies and funds](https://www.iso.org/iso-4217-currency-codes.html) |
| <a href="https://www.iso.org/standard/75147.html"><img src="./assets/iso.svg" alt="ISO" height="18"></a> | [ISO 6709:2022](https://www.iso.org/standard/75147.html) | [Standard representation of geographic point location by coordinates](https://www.iso.org/standard/75147.html) |
| <a href="https://www.iso.org/iso-639-language-code"><img src="./assets/iso.svg" alt="ISO" height="18"></a> | [ISO 639:2023](https://www.iso.org/iso-639-language-code) | [Codes for the representation of names of languages](https://www.iso.org/iso-639-language-code) |
| <a href="https://www.iso.org/standard/70907.html"><img src="./assets/iso.svg" alt="ISO" height="18"></a> | [ISO 8601-1:2019](https://www.iso.org/standard/70907.html) | [Date and time — Representations for information interchange — Part 1: Basic rules](https://www.iso.org/standard/70907.html) |
| <a href="https://www.iso.org/standard/70908.html"><img src="./assets/iso.svg" alt="ISO" height="18"></a> | [ISO 8601-2:2019](https://www.iso.org/standard/70908.html) | [Date and time — Representations for information interchange — Part 2: Extensions](https://www.iso.org/standard/70908.html) |
| <a href="https://www.iso.org/standard/76921.html"><img src="./assets/iso.svg" alt="ISO" height="18"></a> | [ISO 80000-1:2022](https://www.iso.org/standard/76921.html) | [Quantities and units — Part 1: General](https://www.iso.org/standard/76921.html) |
| <a href="https://www.iso.org/standard/63598.html"><img src="./assets/iso.svg" alt="ISO" height="18"></a> | [ISO/IEC 2382:2015](https://www.iso.org/standard/63598.html) | [Information technology — Vocabulary](https://www.iso.org/standard/63598.html) |
| <a href="https://www.iso.org/standard/82075.html"><img src="./assets/iso.svg" alt="ISO" height="18"></a> | [ISO/IEC 9899:2024](https://www.iso.org/standard/82075.html) | [Programming languages — C](https://www.iso.org/standard/82075.html) |
| <a href="https://www.bipm.org/en/publications/si-brochure"><img src="./assets/bipm.svg" alt="BIPM" height="18"></a> | [BIPM SI 2019](https://www.bipm.org/en/publications/si-brochure) | [The International System of Units (SI) — 9th edition (2019)](https://www.bipm.org/en/publications/si-brochure) |
| **JSON-RPC** | [JSON-RPC 2.0](https://www.jsonrpc.org/specification) | [JSON-RPC 2.0 Specification](https://www.jsonrpc.org/specification) |
| <a href="https://www.w3.org/TR/xmlschema-2/"><img src="./assets/w3c.svg" alt="W3C" height="18"></a> | [XML Schema Part 2](https://www.w3.org/TR/xmlschema-2/) | [XML Schema Datatypes Second Edition](https://www.w3.org/TR/xmlschema-2/) |
| <a href="https://www.xbrl.org/Specification/XBRL-2.1/REC-2003-12-31/XBRL-2.1-REC-2003-12-31+corrected-errata-2013-02-20.html"><img src="./assets/xbrl.svg" alt="XBRL" height="18"></a> | [XBRL 2.1](https://www.xbrl.org/Specification/XBRL-2.1/REC-2003-12-31/XBRL-2.1-REC-2003-12-31+corrected-errata-2013-02-20.html) | [Extensible Business Reporting Language (XBRL) 2.1](https://www.xbrl.org/Specification/XBRL-2.1/REC-2003-12-31/XBRL-2.1-REC-2003-12-31+corrected-errata-2013-02-20.html) |
| <a href="https://www.xbrl.org/dtr/dtr.html"><img src="./assets/xbrl.svg" alt="XBRL" height="18"></a> | [XBRL DTR](https://www.xbrl.org/dtr/dtr.html) | [XBRL Data Types Registry](https://www.xbrl.org/dtr/dtr.html) |
| <a href="https://www.xbrl.org/specification/utr/rec-2013-11-18/utr-rec-2013-11-18-clean.html"><img src="./assets/xbrl.svg" alt="XBRL" height="18"></a> | [XBRL UTR](https://www.xbrl.org/specification/utr/rec-2013-11-18/utr-rec-2013-11-18-clean.html) | [XBRL Units Type Registry](https://www.xbrl.org/specification/utr/rec-2013-11-18/utr-rec-2013-11-18-clean.html) |

## :mortar_board: Citing

If you use this library in your research or project, please cite it using the
Expand Down
File renamed without changes
Loading
Loading