Skip to content

v0.1.0 - first cut

Choose a tag to compare

@0xLeif 0xLeif released this 24 Jun 01:32
· 90 commits to main since this release

The first release of 3md: Markdown with a Z axis.

A .3md file is plain Markdown extended along one free axis you name yourself (time, frame, layer, depth, space, or anything). Frontmatter declares the axis; @plane directives slice the document along Z.

This release

  • The 0.1 format specification (SPEC.md).
  • ThreeMD: a cross-platform Swift parser and serializer (Sendable value types, no force unwrap), 32 tests.
  • Example documents and an interactive web demo (web/).
  • Wired to the CorvidLabs trust toolchain (fledge, spec-sync, augur, attest) with a green CI gate.

Add via SwiftPM:

.package(url: "https://github.com/CorvidLabs/3md", from: "0.1.0")