Tab Annotated Markup Language
The simplest hierarchical data format ever created. Just tabs and newlines. That's it.
Why TAML?
π― Minimal Markup
Only tabs and newlinesβno brackets, braces, colons, quotes, or hyphens
π Tab-Based Hierarchy
Indentation defines structure; tabs separate keys from values
π Visual Clarity
Structure is immediately visible and keyboard-navigable
π§ Simple Mental Model
One tab = one level deeper
π Flexible Alignment
Use as many tabs as you want between keys and values to align them in columns
β‘ Easy to Write
Less typing, less thinking about syntax
Quick Example
application MyApp
version 1.0.0
author Developer Name
server
host 0.0.0.0
port 8080
ssl true
database
type postgresql
connection
host db.example.com
port 5432
database myapp_db
features
user-authentication
api-gateway
logging
Get Started with TAML
Use a Library
Integrate TAML into your projects with our parsers and serializers
Browse Libraries β