19th August 2025 at 6:18pm
System tiddlers in the namespace $:/info/
are used to expose information about the system (including the current browser) so that WikiText applications can adapt themselves to available features.
Information Tiddlers
Title | Description |
---|---|
$:/info/startup-timestamp | Introduced in v5.1.23 Startup timestamp in TiddlyWiki date format |
$:/info/browser | Running in the browser? ("yes" or "no") |
$:/info/mobile | Introduced in v5.2.3 Is running on a mobile device? ("yes" or "no" - eg, ) |
$:/info/browser/language | Introduced in v5.1.20 Language as reported by browser (note that some browsers report two character codes such as en while others report full codes such as en-GB ) |
$:/info/browser/screen/width | Screen width in pixels |
$:/info/browser/screen/height | Screen height in pixels |
$:/info/browser/window/* | New in v5.4.0 Tiddlers reporting window dimensions, updated when the windows are resized |
$:/info/node | Running under Node.js? ("yes" or "no") |
$:/info/url/full | Introduced in v5.1.14 Full URL of wiki (eg, ) |
$:/info/url/host | Introduced in v5.1.14 Host portion of URL of wiki (eg, ) |
$:/info/url/hostname | Introduced in v5.1.14 Hostname portion of URL of wiki (eg, ) |
$:/info/url/origin | Introduced in v5.1.14 Origin portion of URL of wiki (eg, ) |
$:/info/url/pathname | Introduced in v5.1.14 Pathname portion of URL of wiki (eg, ) |
$:/info/url/port | Introduced in v5.1.14 Port portion of URL of wiki (eg, ) |
$:/info/url/protocol | Introduced in v5.1.14 Protocol portion of URL of wiki (eg, ) |
$:/info/url/search | Introduced in v5.1.14 Search portion of URL of wiki (eg, ) |
$:/info/darkmode | Introduced in v5.1.23 Is dark mode enabled? ("yes" or "no") |
Main Window Dimension Tiddlers
New in v5.4.0 These tiddlers reports the dimensions of the main TiddlyWiki window and are updated automatically whenever the main window is resized.
Title | Description |
---|---|
$:/info/browser/window/system/main/outer/width | Full browser window including chrome, tabs, toolbars |
$:/info/browser/window/system/main/outer/height | Full browser window including chrome, tabs, toolbars |
$:/info/browser/window/system/main/inner/width | Viewport width including scrollbars |
$:/info/browser/window/system/main/inner/height | Viewport height including scrollbars |
$:/info/browser/window/system/main/client/width | Content width excluding scrollbars |
$:/info/browser/window/system/main/client/height | Content height excluding scrollbars |
User-Created Window Dimension Tiddlers
New in v5.4.0 These tiddler reports the dimensions of additional windows opened via tm-open-window. The windowID used when opening the window is used to identify the corresponding info tiddlers. These tiddlers are updated automatically whenever the main window is resized.
Title | Description |
---|---|
$:/info/browser/window/user/<windowID>/outer/width | Full browser window including chrome, tabs, toolbars |
$:/info/browser/window/user/<windowID>/outer/height | Full browser window including chrome, tabs, toolbars |
$:/info/browser/window/user/<windowID>/inner/width | Viewport width including scrollbars |
$:/info/browser/window/user/<windowID>/inner/height | Viewport height including scrollbars |
$:/info/browser/window/user/<windowID>/client/width | Content width excluding scrollbars |
$:/info/browser/window/user/<windowID>/client/height | Content height excluding scrollbars |