Defining the coolest and simplest markup language delimited ONLY by tabs and carriage returns. This started as a goof on YAML because @csharpfritz is not a fan of that markup technology, but grew into something that we believe may have a better purpose and functionality than YAML.
The purpose of this markup language is to delimit and format configuration files as well as formatting data for storage and transmission.
You can get TAML parsers and handlers for your favorite programming languages and frameworks at:
- New entries are separated by carriage returns (CR / CRLF)
- Keys and values are separated by 1+ tab characters (\t)
- Subkeys are defined on a line starting with 1+ tab characters (\t)
- An array is a key with multiple child values
- Presence of space characters are illegal
- Comments TBD
Mime-type for TAML documents should be application/taml
Tabs are important to us, the project maintainers, after we read this article about how they are NOT accessible to all developers.
Documentation website is starting at: https://csharpfritz.github.io/TAML/
Review the Code Of Conduct.
Some of the best ways to contribute are to try things out, file issues, and make pull-requests.
Check out the CONTRIBUTING.md document to see the best places to log issues and start discussions.