Hacker GitHub

← All repos

toml-lang/toml

View on GitHub ↗ ★ 20,651

Tom's Obvious, Minimal Language

105 mentions on Hacker News by 93 people: 15 stories, 90 comments · first 2013-02-24 · latest 2026-03-31

Mentions per year 105 mentions · busiest year 2013 (15)
20082026
  1. …can omit "P" and "T" if not ambiguous, can use lowercase specifiers Edit: discussed in detail here: https://github.com/toml-lang/toml/issues/514
  2. …Then, two years later, toml (by a GitHub founder) appeared. It is almost an exact clone of it. https://github.com/toml-lang/toml -- You could say that is just a coincidence, and it's an obvious idea that anyone could have had. But then…
  3. …characters you want for the string contents" is a "you are I are solving different problems" https://github.com/toml-lang/toml/blob/1.0.0/toml.md#user-co...
    comment by mdaniel · 2025-04-12 · in That's a Lot of YAML
  4. …normalization. That in itself sounds dry and boring, but the discussion threads are anything but. https://github.com/toml-lang/toml/issues/994 https://github.com/toml-lang/toml/issues/966 https://github.com/toml-lang/toml/issues/989…
  5. toml 1.1 will allow non-ascii in keys (and multi-line inline tables) See https://github.com/toml-lang/toml/blob/main/CHANGELOG.md
    comment by epage · 2023-09-21 · in An INI Critique of TOML (2021)
  6. …this is getting relaxed in toml 1.1, wherever that comes out (and the implementations adopt it): https://github.com/toml-lang/toml/issues/516 Though the difficulty will then be knowing whether a given piece of software uses 1.0 (and…
    comment by masklinn · 2023-09-13 · in What is wrong with TOML? (2019)
  7. The inline table syntax is awesome! Details: https://github.com/toml-lang/toml/blob/main/toml.md#inline-t... https://github.com/toml-lang/toml/pull/235 https://github.com/toml-lang/toml/issues/516
    comment by hddqsb · 2023-09-13 · in What is wrong with TOML? (2019)
  8. haha, this exact thing is my biggest gripe with toml edit: just found https://github.com/toml-lang/toml/discussions/915#discussion... , super happy to be able to rest this out early
    comment by wkdneidbwf · 2023-05-21 · in TOML: Tom's Obvious Minimal Language
  9. Are you talking about https://github.com/toml-lang/toml/pull/904 which is merged for 1.1, or something else?
  10. …1.1 you can write: tbl = { hello = "world", } All the examples in the issue you linked should work. https://github.com/toml-lang/toml/pull/904
    comment by arp242 · 2023-05-21 · in TOML: Tom's Obvious Minimal Language
  11. It's been discussed a few times over the years: https://github.com/toml-lang/toml/issues/921 https://github.com/toml-lang/toml/issues/803 https://github.com/toml-lang/toml/issues/802 https://github.com/toml-lang/toml/issues/146…
    comment by arp242 · 2023-05-21 · in TOML: Tom's Obvious Minimal Language
  12. …hard to read and hard to write), due to a misguided attempt to avoid becoming JSON-like[1]. [1] https://github.com/toml-lang/toml/issues/516
    comment by SPBS · 2023-05-21 · in TOML: Tom's Obvious Minimal Language
  13. …https://hitchdev.com/strictyaml/why-not/ We decided against TOML because nesting is too confusing. https://github.com/toml-lang/toml/issues/846
    comment by hombre_fatal · 2022-06-21 · in Ask HN: How does HN manage to be always online?
  14. …TOML, FADFH or whatever solution TOML and YAML are each supported by every language you listed. https://github.com/toml-lang/toml/wiki https://yaml.org/
  15. …Unless your table is small, it's going to look absolutely terrible being all crammed into one line. https://github.com/toml-lang/toml/issues/516 The official way to do list of tables is (look at how much duplication there is)…
  16. yes, he is¹ [1] https://github.com/toml-lang/toml/blob/master/README.md#L8
    comment by clashmeifyoucan · 2020-11-26 · in Readme Driven Development (2010)
  17. …more possible entries in the human-readable category, one of the more popular contenders is TOML. https://github.com/toml-lang/toml . There are more. I don't know if java dot-properties file is worth including.
    comment by jrochkind1 · 2020-10-23 · in Better Than JSON?
  18. If you look at https://github.com/toml-lang/toml/blob/master/toml.md , you'll see "Array", "Inline Table", and "Array of Tables", and you can put an inline table inside an array. This breaks down when things get really branchy. TOML really…
    comment by samatman · 2020-10-22 · in Fear and Loathing in YAML
  19. …contains a colon-space and can therefore be inferred to be a dict. In TOML all strings are quoted: https://github.com/toml-lang/toml/issues/105#issuecomment-14...
    comment by mikepurvis · 2020-09-11 · in TOML – Tom's Obvious, Minimal Language
  20. …back to JSON for the schema validator bit, but I just found out that TOML is still working on it: https://github.com/toml-lang/toml/pull/116
  21. …is mentioned but I do not see wide adoption, e.g. no up-to-date Java or similar implementation. ( https://github.com/toml-lang/toml/wiki#implementations ) Additionally I think TOML is more verbose compared to YAML but avoids the…
    comment by karussell · 2020-04-12 · in YAML: Probably not so great after all (2019)
  22. …Norway properly[2], maybe it's not the best option for every case. Or even most cases. [0] https://github.com/toml-lang/toml [1] https://news.ycombinator.com/item?id=19108787 [2] https://news.ycombinator.com/item?id=17359376
  23. …Minimal Language[1] and just ventilate anyone trying to throw it into the metaphorical blender. [1] https://github.com/toml-lang/toml
  24. …especially arrays of tables. Rust uses TOML to configure its build system, Cargo [3]. [1]: https://github.com/toml-lang/toml [2]: https://www.reddit.com/r/devops/comments/6f82nu/yaml_vs_toml... [3]: https://doc.rust-lang.org/cargo/getting-s…
  25. …for TOML might have come from Hugo (that's at least the first place I encountered it). [0]: https://github.com/toml-lang/toml
  26. …easier in JSON (which is the format I am currently using, although it is far from perfect). [1] https://github.com/toml-lang/toml/issues/356 [2] https://github.com/toml-lang/toml#user-content-array-of-tabl...
    comment by ziotom78 · 2019-08-19 · in YAML: Probably not so great after all
  27. For a pragmatic, really readable configuration file format, TOML never disappointed me ( https://github.com/toml-lang/toml#user-content-local-date ). - This is human readable contrary to the JSON family and its {} abuses. - It is not space…
  28. …Files\\stuff """ ''' This is a multi- line literal string. C:\Program Files\stuff ''' [0] https://github.com/toml-lang/toml/blob/master/README.md#stri...
    comment by frosted-flakes · 2019-04-14 · in JSON as configuration files: please don’t (2016)
  29. …the question is "yes it is supported", it doesn't break down at all. It's even in the example file https://github.com/toml-lang/toml/blob/master/examples/examp...
  30. …story, and I completely agree with this link. I'm a personal fan of TOML[1] for many purposes. [1]: https://github.com/toml-lang/toml
  31. …you haven’t seen TOML (”Tom's Obvious, Minimal Language”), have a look. It seems pretty nice IMHO. https://github.com/toml-lang/toml
    comment by cpach · 2019-03-21 · in In Defense of YAML
  32. …of a formal specification by pondering about missing pieces (it is a daunting task, I know). [1] https://github.com/toml-lang/toml/blob/bb47759841ac368d86eb7... [2] https://tools.ietf.org/html/rfc7049 [3]…
    comment by lifthrasiir · 2018-10-12 · in CSV 1.1 – CSV Evolved (for Humans)
  33. …it's possible that it's behaving improperly in this case. See the relevant part of the spec here: https://github.com/toml-lang/toml#user-content-array-of-tabl...
    comment by mojombo · 2018-07-13 · in Toml: Tom's Obvious, Minimal Language
  34. …to get some more real-world uses cases to look at when evaluating future changes to the spec. [1] https://github.com/toml-lang/toml/wiki
    comment by mojombo · 2018-07-13 · in Toml: Tom's Obvious, Minimal Language
  35. …about it yet! Or did you mean versioning of the data IN the config file? Can you elaborate? [1] https://github.com/toml-lang/toml/issues/522
    comment by mojombo · 2018-07-13 · in Toml: Tom's Obvious, Minimal Language
  36. …of finding a way to represent these values in whatever way is idiomatic for the given language. [1] https://github.com/toml-lang/toml/blob/master/CHANGELOG.md [2] https://github.com/toml-lang/toml/pull/414 [3]…
    comment by niftich · 2018-07-13 · in Toml: Tom's Obvious, Minimal Language
  37. https://github.com/toml-lang/toml#array-of-tables Still there FWIW.
    comment by unethical_ban · 2018-07-13 · in Toml: Tom's Obvious, Minimal Language
  38. v0.5.0 is a new release! Changelog: https://github.com/toml-lang/toml/blob/master/CHANGELOG.md#0...
    comment by aloisdg · 2018-07-13 · in Toml: Tom's Obvious, Minimal Language
  39. What about Toml , I like it. https://github.com/toml-lang/toml
    comment by nilsocket · 2018-06-20 · in YAML: probably not so great after all (2017)
  40. If you want human, you can look at TOML https://github.com/toml-lang/toml Its the thing Pipfile uses. The point is, don't invent file types!
    comment by devxpy · 2018-06-11 · in Architect – A Serverless Framework
  41. …be compared to TOML as well in that case that seems a lot better than YAML, especially for configs: https://github.com/toml-lang/toml Or msgpack? Which also seems useful. Why not protobuf? Or just s-exps which is basically what this is.
  42. …my json”). For YAML you need to be very careful with “do I want an int or do I want a string.” [1]: https://github.com/toml-lang/toml
    comment by yeukhon · 2018-01-14 · in Always start with simple solution
  43. …as one-column minimal form of CSV, so that it can still be extended later, if the need arises. [1] https://github.com/toml-lang/toml
    comment by niftich · 2018-01-14 · in Always start with simple solution
  44. …jobs with different goals and trade offs. I personally would suggest a simple safe format like TOML https://github.com/toml-lang/toml for storing the history. But If you do want a single format for both configuration and history, I would…
  45. …of a YAML serialization library for Python [2] wrote this brief YAML reference page. ---- [1]: https://github.com/toml-lang/toml [2]: https://github.com/eevee/camel
    comment by Diti · 2017-09-20 · in Brief YAML reference
  46. …coming around. I've been using it in every new project I start when I end up wanting configuration. https://github.com/toml-lang/toml
    comment by simcop2387 · 2017-07-12 · in New Hyper Key
  47. …and it hasn't changed since 2015. It's de facto stable at this point. The author has said as much: https://github.com/toml-lang/toml/issues/330
    comment by pcwalton · 2017-06-12 · in An introduction to Wayland
  48. I really like TOML: https://github.com/toml-lang/toml
  49. …fail your "elegance" test. TOML is my preferred config file language option where I have a choice - https://github.com/toml-lang/toml - but I suspect that suffers a lot of the same problems.
    comment by onion2k · 2017-03-03 · in The Collapse of the Unix Philosophy
  50. TOML is far better https://github.com/toml-lang/toml
    comment by aloisdg · 2016-12-13 · in The Rule of Silence (2006)