Giter VIP home page Giter VIP logo

taml's Introduction

TAML - Tab Annotated Markup Language

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:

Nuget

All TAML documents adhere to these rules STRICTLY

  1. New entries are separated by carriage returns (CR / CRLF)
  2. Keys and values are separated by 1+ tab characters (\t)
  3. Subkeys are defined on a line starting with 1+ tab characters (\t)
  4. An array is a key with multiple child values
  5. Presence of space characters are illegal
  6. 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/

How to Engage, Contribute, and Give Feedback

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.

taml's People

Contributors

csharpfritz avatar tgrannen avatar alexhedley avatar lucalas avatar stelzi79 avatar bergerb avatar codeitquick avatar kyrvlasiuk avatar kahbazi avatar lythix avatar etnnth avatar mpaulosky avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.