Summary
An extensible data notation used in the Clojure world for serialization and program representation
Tools
edn_format
Python library to read and write EDN
edn-data
TypeScript library to read and write EDN
jet
CLI tool to read and transform EDN
GitHub - borkdude/jet: CLI to transform between JSON, EDN, YAML and Transit using Clojure
Windows
Available for Windows via Scoop and scoop-clojure bucket
GitHub - littleli/scoop-clojure: Install Clojure on Windows with Scoop
AUR
Honorable mentions
Don’t know if I’ll ever dig deep enough into one of these languages and EDN at the same time, but sharing some options for folks who may be interested.
- GitHub - go-edn/edn: Go implementation of EDN (Extensible Data Notation)
- GitHub - edn2023/edn2023: Ruby implementation of Extensible Data Notation as defined by Rich Hickey
- GitHub - bowbahdoe/edn-format: Rust implementation of the EDN data format
Related
Added to vault 2024-05-06. Updated on 2024-05-06