this page presents and specifies a few lightweight plaintext formats for creating and managing notes or documents.
the simplest note-taking format. each new entry is added at the top, separated by a boundary, for example an empty line. editing is fast and requires no other syntax.
example:
entry-1 entry-1 entry-2 entry-2
if entries contain empty lines, boundaries become ambiguous. other boundaries can be used:
entry-1 entry-1 --- entry-2 entry-2
an indent-based, machine- and human-readable format for titled note blocks. top-level words act as tags or headings. indentation defines structure. no extra syntax needed. formatting like this has also been called indented plaintext.
proposed file name extension: .it.
heading
heading
content
content
heading: content content
content
...branches with few leaves can be combined on the same line with the head separated by a colon and space.
benefits
drawbacks
a lightweight markup format standardized as commonmark. suitable for structured documents with headings, lists, and emphasis. it is mostly written as stacked blocks.
example:
# heading level 1 ## heading level 2 - bullet point one - bullet point two
benefits
drawbacks
a plaintext format for message histories. each message starts with a timestamp and sender, followed by an empty line and the message body. messages are ordered newest first and separated by "---".
example:
2026-09-21 15:07:00 sender Second message. --- 2026-09-21 15:06:00 sender First message.
the header format is "YYYY-MM-DD HH:MM:SS Sender". the message body is preserved as-is and may contain arbitrary text and empty lines.
a plaintext format for drafting replies to messages. each entry starts with a timestamp and sender, followed by an empty line and then text content.
the content may contain the sender message and draft text. including the sender message is optional. both sender message and draft text may span multiple lines.
lines in draft text starting with "-- " are editorial comments.
entry example:
2026-09-21 15:07:00 sender > sender message line > sender message line draft text line -- single line editorial comment draft text line
the header format is "YYYY-MM-DD HH:MM:SS Sender". entries are ordered newest first and separated by "---".