edn-format/edn
View on GitHub ↗ ★ 2,774
Extensible Data Notation
121 mentions on Hacker News by 87 people: 8 stories, 113 comments · first 2012-11-09 · latest 2026-09-02
20082026
-
EDN is great. https://github.com/edn-format/edn
comment by sooheon · 2020-04-12 · in YAML: Probably not so great after all (2019) -
If JSON was almost right, why not EDN? https://github.com/edn-format/edn
comment by carry_bit · 2020-03-03 · in The growth of command-line options, 1979-Present -
EDN is a lispy data notation with exactly those conventions: https://github.com/edn-format/edn
comment by sooheon · 2019-11-16 · in The Configuration Complexity Curse -
…the original library. 1: https://holmsand.github.io/reagent/ 2: https://github.com/Day8/re-frame 3: https://github.com/edn-format/edn 4: https://github.com/weavejester/hiccup
comment by fnordsensei · 2019-10-30 · in When XML Beats JSON: UI Layouts -
…[k v k v] beats [k: v, k: v] hands down, and you can use whitespace commas if you want them. https://github.com/edn-format/edn
comment by filoeleven · 2019-08-17 · in Parsing JSON Is a Minefield (2018) -
All of that and more is available with s-expressions in Clojure https://github.com/edn-format/edn
comment by yogthos · 2019-08-09 · in Advice to my younger self: become allergic to the churn -
Tangentially, this is one of the reasons that I am a fan of EDN[1] over JSON. [1]: https://github.com/edn-format/edn
comment by kickopotomus · 2019-08-08 · in Advice to my younger self: become allergic to the churn -
edn's pretty alright. https://github.com/edn-format/edn Here's a Java parser: https://github.com/bpsm/edn-java
comment by bb010g · 2019-07-20 · in The JSON Meta Application Protocol (JMAP) -
FYI, there are edn implementations in many other languages: https://github.com/edn-format/edn/wiki/Implementations
comment by puredanger · 2019-07-05 · in Clojure and Deps.edn: A basic guide -
…is to JS. Shame it hasn't similarly transcended its home language because it has a killer feature: https://github.com/edn-format/edn#tagged-elements
comment by frou_dh · 2019-07-05 · in Clojure and Deps.edn: A basic guide -
…to VDOM nodes. No further logic or conversion required. [1]: https://github.com/Day8/re-frame [2]: https://github.com/edn-format/edn [3]: https://github.com/weavejester/hiccup/wiki/Syntax
comment by fnordsensei · 2019-05-19 · in Virtual DOM is pure overhead (2018) -
i will never stop shilling for EDN: https://github.com/edn-format/edn it has no comma issues (commas are whitespace), it has comments, it's very structured, it got better set of primitive types and literals for them, it has native support…
comment by keymone · 2019-04-13 · in JSON as configuration files: please don’t (2016) -
Since I started using Clojure, all my configs have become EDN ( https://github.com/edn-format/edn ), which is what JSON is to JavaScript. And it is awesome. So I can't see why JSON would be a bad choice either. There are some things in EDN…
comment by didibus · 2019-04-13 · in JSON as configuration files: please don’t (2016) -
…json is good enough and ubiquitous. Oh, edn is not programmable either, and that's by design. [0] https://github.com/edn-format/edn
comment by vnorilo · 2019-04-13 · in JSON as configuration files: please don’t (2016) -
…found it to be very useful, and not just in Clojure. For example there is an edn crate in Rust. * https://github.com/edn-format/edn * https://learnxinyminutes.com/docs/edn/ * https://www.compoundtheory.com/clojure-edn-walkthrough/
comment by Communitivity · 2019-03-21 · in In Defense of YAML -
As a clojure user, I care about EDN, but its probably too niche to spend your time on. https://github.com/edn-format/edn
comment by dkersten · 2019-02-21 · in Simdjson – Parsing Gigabytes of JSON per Second -
…like the ability to comment out a specific node, in addition to the usual line-oriented comments. https://github.com/edn-format/edn
comment by int_19h · 2019-02-08 · in Why are we templating YAML? -
In the Clojure world we use EDN (extensible data notation) which is a subset of Clojure. https://github.com/edn-format/edn You can extend it, convert it to JSON if necessary, and it is easy to read.
comment by sankyo · 2019-02-08 · in Why are we templating YAML? -
…more specific. I don't have a lot of experinace with others lisps so please correct me. - The EDN ( https://github.com/edn-format/edn ) data format is a further development of the code is data idea. 'Tagged Literals' are interesting…
comment by nickik · 2019-01-07 · in How innovative is Clojure as a Lisp dialect from Lisp expert's perspective? -
…, the one thing that makes REST REST but nobody implements in their "RESTful APIs". 2: https://github.com/edn-format/edn
comment by emmanueloga_ · 2018-11-30 · in Clojure REBL [video] -
…explains the reasons, nearing the end I think). 1: https://www.youtube.com/watch?v=2V1FtfBDsLU 2: https://github.com/edn-format/edn 3: https://github.com/cognitect/transit-format
comment by emmanueloga_ · 2018-10-13 · in Arguing against using protobuffers -
There is reasonably good library support: https://github.com/edn-format/edn/wiki/Implementations
comment by peatmoss · 2018-06-20 · in YAML: probably not so great after all (2017) -
…:b 2}, lists (1,2,3) vectors [1, 2, 3] The serialization format EDN is basically JSON on steroids. https://github.com/edn-format/edn
comment by snarfybarfy · 2018-06-19 · in Ask HN: Your favorite syntactic sugar from any language? -
https://github.com/edn-format/edn edn is an extensible data notation. A superset of edn is used by Clojure to represent programs, and it is used by Datomic and other applications as a data transfer format. This spec describes edn in…
comment by profalseidol · 2018-06-13 · in JSON-Based Universal Messaging Format (2017) -
…there are also comments, namespaces, and tags. The grammar is also short, simple and easy. Spec: https://github.com/edn-format/edn/blob/master/README.md Grammar: https://github.com/antlr/grammars-v4/blob/master/clojure/Clo... (EDN is a…
comment by harlanji · 2018-05-08 · in Publishing JSON-LD for Developers -
…get it, "but it has native support in all browsers" is a valid argument, i just wish it wasn't. [1] https://github.com/edn-format/edn
comment by keymone · 2018-04-22 · in Parsing JSON is a Minefield -
…readable representation of data structure. I will trade JSON for edn [1] any days of the week [1] https://github.com/edn-format/edn
comment by unrealhoang · 2018-03-30 · in Reddit 1.0 source code -
Please just use EDN: https://github.com/edn-format/edn
comment by Jeaye · 2018-02-05 · in Mark – A simple and unified notation for both object and markup data -
…with curly braces. Which in my opinion, look worse than round parentheses … but that's opinion https://github.com/edn-format/edn https://learnxinyminutes.com/docs/edn/
comment by anon1253 · 2018-02-05 · in Mark – A simple and unified notation for both object and markup data -
Educate yourselves. https://github.com/edn-format/edn/blob/master/README.md#tagg...
comment by escherize · 2017-11-02 · in Dueling Rhetoric of Clojure and Haskell -
I guess that's the problem edn [0] was trying to solve, but it doesn't have wide enough adoption. [0] https://github.com/edn-format/edn
comment by ajanuary · 2017-09-10 · in XML? Be cautious -
…helpful is C-style argument lists (with type and value pairs), which JSON doesn't even use. [1] https://github.com/edn-format/edn
comment by setzer22 · 2017-09-09 · in A modest proposal -
Maybe something like EDN? https://github.com/edn-format/edn
comment by wtetzner · 2017-07-03 · in Cicada – Unix shell written in Rust -
You might want to check out https://github.com/edn-format/edn
comment by dottedmag · 2017-03-15 · in STON – Smalltalk Object Notation (2012) -
…most popular format for its widespread support, and its few data types map to most languages. [1]: https://github.com/edn-format/edn
comment by daliwali · 2017-02-24 · in API Design Guide -
You're both wrong. EDN is the best. https://github.com/edn-format/edn
comment by groovy2shoes · 2016-12-27 · in Problems with CSVs -
…vs parenthesis, but about unnecessary commas and quotes in JSON. I would rather use EDN than JSON ( https://github.com/edn-format/edn ) - no unnecessary noise. I regard EDN as a kind of S-expressions.
comment by avodonosov · 2016-12-03 · in Amazon States Language – A JSON-based language to describe state machines -
…adding some fixed types doesn't really help that much. Something like EDN for JSON would be cool: https://github.com/edn-format/edn
comment by cdmckay · 2016-11-02 · in Introducing TJSON, a stricter, typed form of JSON -
in Clojure we use EDN (Extensible Data Notation) for config files and a data transfer format. https://github.com/edn-format/edn It is really a pleasure to use compared to JSON and XML. While it may not be as compact as ProtoBuffers,…
comment by sankyo · 2016-10-26 · in Parsing JSON is a Minefield -
…(pronounced "eden") from the Clojure people? https://clojure.github.io/clojure/clojure.edn-api.html https://github.com/edn-format/edn I always thought that seemed like a nice alternative data format to JSON. Anyone using this it in the…
comment by peatmoss · 2016-10-26 · in Parsing JSON is a Minefield -
…are treated as whitespace!), has a date type, and much more is Rich Hickey's (of Clojure fame) EDN. https://github.com/edn-format/edn {:a 1, "foo" :bar, [1 2 3] four}
comment by donpdonp · 2016-08-20 · in Fixing JSON -
…pretty good. It's terrible at human writability. Conversely S-exps are lovely to work with. [0] https://github.com/edn-format/edn
comment by auganov · 2016-07-31 · in How to Avoid Being Called a Bozo When Producing XML (2005) -
…yet offered a plausible new markup alternative to the last one’s mouldy leftovers. See: https://github.com/edn-format/edn
comment by snikeris · 2016-05-19 · in Specifying JSON -
Would like to see a comparison to EDN. https://github.com/edn-format/edn
comment by kevinSuttle · 2016-04-22 · in Amazon open-sources Ion – a binary and text interchangable, typed JSON-superset -
Something like edn[1] perhaps? Worked really well in my projects. [1]: https://github.com/edn-format/edn
comment by thenonameguy · 2016-04-15 · in Hjson, the Human JSON -
Rather than remove comments, address the primary use case: https://github.com/edn-format/edn#tagged-elements
comment by brandonbloom · 2016-04-14 · in Ignition: A new CoreOS machine provisioning utility -
Is there a spec? Is this a Java API for it? See also: https://github.com/edn-format/edn
comment by kevinSuttle · 2016-02-03 · in Show HN: ION, a JSON alternative – Versatile, compact, fast, binary data format -
…representations for the base datatypes. I believe Clojure's EDN format offers all of the above https://github.com/edn-format/edn
comment by kyllo · 2015-12-01 · in XML fever (2008) -
Once you use Clojure's EDN, you start to cringe when you see JSON. Spec - https://github.com/edn-format/edn Walkthrough - http://www.compoundtheory.com/clojure-edn-walkthrough/
comment by coding4all · 2015-03-09 · in Pixie: A sweet Clojure-ish language