Skip to content

Specifications

Specifications, formats, and DSLs. While none of these are standards, some are useful.


Contents

HTTP GET search DSL: Structured, powerful, and highly readable URI query strings to filter records.

regex-BNF: Powerful Backus–Naur Form derivative with modern regex, intersections, etc.

HTTP See header: Simple See HTTP header to link to resources without polluting the body.

Fixed ISO 8601: Unambiguous subset of ISO 8601 durations and related types.

(restricted) Conventional Commits: Angular commit message guidelines with refinements and a less ambiguous grammar.

Non-Conventional Commits: Theoretical but better alternative to Conventional Commits.