The default file extension used for tiddlers missing the type field is .tid. Tiddlers of other types are saved according to their MIME types. The logical path and file extension can be customised. Optional tiddlers $:/config/FileSystemPaths and $:/config/FileSystemExtensions allow independent customisation.
Logical paths can be customised by creating a $:/config/FileSystemPaths tiddler. It contains one or more filter expressions, each on its own line. When a tiddler is saved, it is tested against each filter. The first filter output is taken as the tiddler’s logical path.
A TID file may be a tiddler exported from TiddlyWiki. It contains text, metadata like title and modified date. TID files can be imported into TiddlyWikis, allowing users to copy information between them.
TiddlyWiki lets users capture, organize and share complex information. Users download a TiddlyWiki HTML file and add tiddlers, or topics. To export a tiddler, the export tiddler option allows exporting in formats like TiddlyWiki’s TID.
Leaving “multi-tiddler JSON files” as .tid would distinguish them from .json data blobs. The .tid metadata header would be enough.
The processing for incoming files is determined by the extension. Use import to specify deserializer and encoding.
TiddlyWiki uses wiki syntax comparable to classic MediaWikis. With the Markdown parser plug-in, tiddlers can be created in Markdown too. By default, 26 formats, snippets and macros can be added. Features include text formatting, links, images, lists, tables, quotes, preformatted text. HTML, SVGs, CSS, JavaScript and macros work too.