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
20082026
-
…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
comment by notpushkin · 2026-03-31 · in Axios compromised on NPM – Malicious versions drop remote access trojan -
…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…
comment by alganet · 2025-07-04 · in My open source project was relicensed by a YC company [license updated] -
…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 -
…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…
comment by fl0ki · 2024-06-05 · in How to chop off bytes of an UTF-8 string to fit into a small slot and look nice -
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) -
…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) -
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) -
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 -
Are you talking about https://github.com/toml-lang/toml/pull/904 which is merged for 1.1, or something else?
comment by 3np · 2023-05-21 · in TOML: Tom's Obvious Minimal Language -
…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 -
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 -
…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 -
…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? -
…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/
comment by valbaca · 2022-06-08 · in Why JSON Isn’t A Good Configuration Language (2018) -
…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)…
comment by SPBS · 2022-01-24 · in I accidentally used YAML.parse instead of JSON.parse and it worked -
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) -
…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? -
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 -
…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 -
…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
comment by rdlfo · 2020-09-10 · in TOML – Tom's Obvious, Minimal Language -
…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) -
…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
comment by krapp · 2020-03-28 · in TOML – Tom's Obvious, Minimal Language -
…Minimal Language[1] and just ventilate anyone trying to throw it into the metaphorical blender. [1] https://github.com/toml-lang/toml
comment by smitty1e · 2020-01-31 · in Yglu: YAML augmented with an expression language -
…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…
comment by xpe · 2019-09-29 · in A developer goes to a DevOps conference -
…for TOML might have come from Hugo (that's at least the first place I encountered it). [0]: https://github.com/toml-lang/toml
comment by jake-low · 2019-09-27 · in Porting my website to Workers Sites and Zola -
…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 -
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…
comment by adev_ · 2019-07-04 · in Dhall: A Non-Repetitive Alternative to YAML -
…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) -
…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...
comment by Dylan16807 · 2019-04-13 · in JSON as configuration files: please don’t (2016) -
…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
comment by nixpulvis · 2019-04-13 · in JSON as configuration files: please don’t (2016) -
…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 -
…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) -
…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 -
…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 -
…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 -
…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 -
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 -
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 -
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) -
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 -
…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.
comment by etu · 2018-02-05 · in Mark – A simple and unified notation for both object and markup data -
…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 -
…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 -
…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…
comment by techdragon · 2017-12-13 · in Fish: A user-friendly command line shell for macOS, Linux, etc -
…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 -
…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 -
…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 -
I really like TOML: https://github.com/toml-lang/toml
comment by rjeli · 2017-03-15 · in STON – Smalltalk Object Notation (2012) -
…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 -
TOML is far better https://github.com/toml-lang/toml
comment by aloisdg · 2016-12-13 · in The Rule of Silence (2006)