campfirium6k downloadsBuild multidimensional tables (Tables, Kanban, Gallery, Slides) directly from plain text. Zero Frontmatter. Zero code.
English · Deutsch · Español · Français · Italiano · 日本語 · 한국어 · Nederlands · Polski · Português · 简体中文 · 繁體中文
The Native Plain-Text Database for Obsidian

Build multidimensional tables right inside your Markdown notes. Zero Frontmatter. Zero code.
Click the preview above to watch in higher quality on YouTube.
Create structured data tables directly within your Markdown notes, flexibly supporting various scenarios.
One set of records, four powerful ways to interact:




Use Parent-Child Row Mode to keep related records grouped in a two-level hierarchy, while still working naturally with filtered table views.
Basic inline formulas (simple arithmetic), intelligent date/time parsing, and automatic linking of notes and references—all seamlessly integrated and continuously refined.
Comes with built-in task status fields (Todo, In Progress, Done, On Hold, Someday, Canceled), providing corresponding filtered view groups and Kanban views by default, enabling immediate and easy task management.
Fully text-based, free from complex data formats and extra markup, intuitively supporting structured content.

Aggregate all related structured records tightly within a single .md note. This maintains contextual associations, reduces management overhead, and effectively facilitates overall review and thinking.
No Frontmatter, no code markup. The data structure is implicitly contained within plain text, providing a human- and machine-friendly data representation that lets you read and write naturally.
Supports convenient data interaction and movement across various internal and external platforms, enabling more flexible organization and utilization of information.
Quickly transform text blocks into valid TileLineBase records. Define simple patterns to map content to fields, instantly generating the required structure without manual formatting.
Records can move flexibly across different table notes or be converted into standalone Obsidian notes; table notes can also be migrated across Vaults with all configurations intact.
Supports CSV import/export, compatible with mainstream spreadsheet software, allowing batch editing and data organization.
Uses a clear, self-contained plain-text format that can interact seamlessly with Large Language Models (LLM) without additional processing.
.md file. View settings stay in the plugin. Your notes remain standard Markdown, even if you uninstall the plugin.Install TileLineBase from the Obsidian Community Plugins page or open it directly in Obsidian with obsidian://show-plugin?id=tile-line-base.
TileLineBase is desktop-only.
For local development, install dependencies with npm ci.
Use npm install <package> only when you are intentionally adding, removing, or upgrading a dependency and need to refresh package-lock.json.
After dependency changes, run npm run deps:hardening:check.
We welcome feedback, suggestions, questions, and bug reports — wherever you prefer to discuss.
You can:
Feel free to use whichever space works best for you.
Obsidian is excellent for collecting, organizing, and writing notes, but many workflows can continue to extend beyond it.
If TileLineBase extends Obsidian with multidimensional tables and structured records, Foliole extends the later stage of reading: how to make materials appear at the right time, become easier to understand when they return, enter memory more effectively, and make reading actually complete.
TileLineBase is built on top of excellent open-source work:
See THIRD_PARTY_NOTICES.md for third-party component and license notes.
TileLineBase is released under the MIT License.