Notion-Like tables for Obsidian.md

  • By Trey Wallis
  • Last update: Dec 27, 2022
  • Comments: 17

Obsidian Notion-Like Tables

Active Development

Obsidian Notion-Like Tables allows you to create markdown tables using an interface similar to that found in Notion.so.

Screenshot

What's New?

Version 2.3.6

In 2.3.4 I introduced a bug that made it impossible to edit cells. This persisted until 2.3.5. I apologize for the inconveniece this caused anyone.

Version 2.3.6 (newly updated) includes a lot of bug fixes/refactored code. All in all, the functionality is the same, but you should notice that some UI discrepencies were fixed, including how the edit menu for cells appear.

I also replaced the tabbing system for a custom focus system. Press tab to see how things work now. In addition, when you add a new row, the first cell of that row will focus.

Thank you to imeed166 for his help and suggestions. :)

Version 2.3.0

  • Refactored menu into submenus (More like Notion ;)
  • Added cell tabbing for accessibility

Usage

Hotkeys

  • Add a new NLT markdown table
    • ctrl + shift + + (Windows) (Press + once)
    • cmd + shift + + (Mac)
  • Add a new column to a focused table
    • ctrl + shift + \ (Windows)
    • cmd + shift + \ (Mac)
  • Add a new row to a focused table
    • ctrl + shift + enter (Windows)
    • cmd + shift + enter (Mac)

Making a Table via Command

To quickly make a table you can use the add table command. Press cmd + p on your keyboard search "Add table".

Note: you must be in editing mode for this command to appear.

Toggle to reading mode and the table will automatically render.

Screenshot

Making a Table Manually

A Notion-Like Table uses normal Obsidian table markdown syntax with 2 additional rows:

  • A table id row
  • A type definition row

Table ID Row

The table id row is a normal markdown row with the first column containing a unique string. This string must be unique for each table in a file (if you use the same id in another file that's fine).

The id is used to map a table to its data in the settings. If you change this id, your table will not be able to find its settings and will create new ones.

If you omit this id, your table will not be rendered as an NLT table.

Screenshot

Type Definition Row

The type definition row is a normal markdown row with each column defining the type of data you want that column to accept. The plugin currently supports 3 column types: text, number and tag.

Screenshot

Editing Cells

To edit a cell, just click on it. A textarea will appear which will allow you to edit the cell's content. Just click outside the box or press enter to save the text. Notion-Like tables will automatically handle updating your markdown ;)

Tags

Tags have a special notion-like menu that will appear. Tags are scoped to each column of a table. You can type text to filter existing tags and select one. Or you can create a new tag by typing text and clicking "Create New" or pressing enter.

Screenshot

Headers

Click on a header name to view the header menu. In the header menu you can rename the header, sort your column values or change the header type.

Screenshot

Links

If you want to render a link in text, just add square brackets [[My Link]].

Screenshot

URLs

If you want to display a url, type the url making sure it begins with http:// or https://. NLT will automatically render it in the table.

Screenshot

Copy Cell Content

Right click a cell and its content will be added to your clipboard.

NOTE: The table must be in focus for this to work. Click on the table to focus it.

Undoing a Type Change

NLTs does not currently have built in history. If you need to undo changes, go to editing mode and undo markdown changes using ctrl+z (or option-zon mac). Then go back to reading mode.

Errors

NLT Tables Not Rendering

If your table is missing a table id row or type definition row then it will not be rendered as a Notion-Like Table. Likewise, if you use an invalid column type other than the accepted types text, number, or tag. The table will not be rendered.

Cell Type Errors

A cell type error will occur if you enter data which doesn't match the column data type. Please correct this error in your markdown to continue.

Screenshot Screenshot

Custom Themes

NLT tables uses normal table semantic elements (table, th, tr, td, etc) to render. If you wish to edit the display of the table, just style those elements in your CSS.

Bugs/Feature Requests

If you find a bug or would like to suggest a feature, please open an issue here. I will try to respond as soon as possible.

Support Plugin Development

  • I have a lot of features that I am excited to add to this plugin. If you would like to help support plugin development, you can buy me an herbal tea ;)

License

  • GNU GPLv3

Author

  • Trey Wallis

Github

https://github.com/trey-wallis/obsidian-notion-like-tables

Comments(17)

  • 1

    Controlling Cell Width

    There appears to be a limit of ~17 characters (at least with my setup) on the extent to which columns can be narrowed. This causes columns with little content to take up an unnecessary amount of space on the page.

    Example: image

    I'm unsure of whether this is a bug, but it would be great if columns could be set to narrower widths.

  • 2

    Go to next cell with keyboard

    Is your feature request related to a problem? Please describe. Whenever I want to edit the next cell in the next column, I have to select it with the mouse.

    Describe the solution you'd like Create a keyboard shortcut to switch focus to the next cell (for example, enter twice or tab)

  • 3

    Live Preview support?

    Soo excited about the progress on this plugin and where it’s headed.

    Wanted to ask if live preview/edit support is on the roadmap for a future release?

  • 4

    NLT Deleting Active Links in Table

    Describe the bug

    NLT is removes links in source, LP, and reading mode

    Steps to reproduce

    Have a table like this

    image

    add a block reference to it as required image

    reload the app. the NLT tables will work. add a new column, like date: image

    switch to LP: links are gone. in source too. The only links preserved are links to uncreated notes. Created notes will have their links deleted:

    image image

    Expected behavior

    No data loss.

    Are you using the mobile app?

    No

    Obsidian debug info

    SYSTEM INFO: Obsidian version: v0.16.2 Installer version: v0.15.6 Operating system: Windows 10 Education 10.0.22000 Login status: logged in Catalyst license: insider Insider build toggle: on Live preview: on Legacy editor: off Base theme: light Community theme: Minimal Snippets enabled: 24 Restricted mode: off Plugins installed: 95 Plugins enabled: 72 1: Divide & Conquer v0.4.0 2: Contextual Typography v2.2.4 3: Advanced URI v1.24.0 4: Another Quick Switcher v6.3.2 5: AidenLx's Folder Note - folderv component v1.0.0 6: AidenLx's Folder Note v0.16.4 7: Folder Note Core v1.3.5 8: File Explorer Note Count v1.2.0 9: Better Command Palette v0.13.0 10: Obsidian42 - BRAT v0.6.35 11: Code Editor Shortcuts v1.10.0 12: Zotero Integration v2.2.24 13: Core Search Assistant v0.9.1 14: LanguageTool Integration v0.3.0 15: Hotkey Helper v0.3.15 16: Custom Frames v2.4.3 17: Sentence Navigator v1.0.1 18: Reset Font Size v1.0.2 19: Recent Files v1.3.3 20: QuickAdd v0.5.5 21: Plugin Changelogs v1.3.0 22: Periodic Notes v0.0.17 23: Paste image rename v1.5.0 24: Outliner v3.0.0 25: File path to URI v1.4.1 26: Grandfather v1.0.1 27: List Modified v1.1.2 28: Longform v1.1.0 29: Map View v2.1.1 30: MetaEdit v1.7.2 31: Note Auto Creator v1.2.0 32: Obsidian Charts v3.6.3 33: Obsidian Enhancing Export v1.1.4 34: Open with v0.3.1 35: Local File Interface v0.1.0 36: Local images v0.14.2 37: Omnisearch v1.5.2 38: Customizable Menu v2.2.0 39: Various Complements v7.2.2 40: Pane Relief v0.3.4 41: Metadata Menu v0.1.31 42: Advanced Tables v0.17.3 43: Global Hotkeys v0.1.2 44: Supercharged Links v0.8.0 45: Customizable Page Header and Title Bar v4.7.2 46: Word Sprint v0.2.3 47: Wikipedia v1.0.3 48: Waypoint v1.3.0 49: Virtual Hotkey Keyboard v1.1.3 50: Upcoming v0.3.0 51: Tweet to Markdown v2.10.3 52: Templater v1.13.0 53: Table Generator v1.1.1 54: Style Settings v0.4.11 55: Smarter Markdown Hotkeys v1.16.2 56: Dataview v0.5.43 57: DB Folder v2.3.4 58: Dynamic Highlights v0.3.1 59: Dynamic Table of Contents v0.0.27 60: Excalidraw v1.7.19 61: File Info Panel v1.2.5 62: Footnote Shortcut v0.0.9 63: Format Hotkeys v0.1.7 64: Hider v1.2.1 65: Hover Editor v0.11.4 66: Minimal Theme Settings v6.0.2 67: MySnippets v1.2.3 68: Banners v1.3.3 69: Quick Explorer v0.1.41 70: Settings Search v1.2.0 71: Keyboard Analyzer v0.1.1 72: Notion-Like Tables v4.3.1

    RECOMMENDATIONS: Custom theme and snippets: for cosmetic issues, please first try updating your theme and disabling your snippets. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets. Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

    Relevant log output

    plugin:notion-like-tables:59802 
    plugin:notion-like-tables:59803 loadAppData()
    plugin:notion-like-tables:59804 Parsing table from element
    plugin:notion-like-tables:59805 parsed Array(8)
    plugin:notion-like-tables:59878 Loading data from cache.
    plugin:notion-like-tables:59879 data Object
    plugin:pane-relief:1 Uncaught ReferenceError: WorkspaceTabs is not defined
        at eval (plugin:pane-relief:1:18412)
        at Array.forEach (<anonymous>)
        at eval (plugin:pane-relief:1:18228)
    index.ts:153 Dataview: all 3911 files have been indexed in 5.035s (3911 cached, 0 skipped).
    fec-main.ts:43 <div class=​"nav-folder-title-content">​booxsidian​</div>​ styles empty
    eval @ fec-main.ts:43
    node:internal/errors:464 Uncaught (in promise) TypeError: The "path" argument must be of type string. Received null
        at __node_internal_captureLargerStackTrace (node:internal/errors:464:5)
        at new NodeError (node:internal/errors:371:5)
        at validateString (node:internal/validators:119:11)
        at Object.join (node:path:429:7)
        at e.getFullRealPath (app.js:1:1070416)
        at e.getFullPath (app.js:1:1070339)
        at app.js:1:1062060
        at n (app.js:1:1070742)
    fec-main.ts:43 <div class=​"nav-folder-title-content">​booxsidian​</div>​ styles empty
    eval @ fec-main.ts:43
    plugin:notion-like-tables:59112 
    plugin:notion-like-tables:59113 saveAppData()
    plugin:notion-like-tables:59114 new table markdown Object
    plugin:notion-like-tables:59123 updated file content Object
    plugin:notion-like-tables:59146 Updating settings cache
    plugin:notion-like-tables:59147 data Object
    main.ts:156 Uncaught (in promise) TypeError: checkbox.setChecked is not a function
        at eval (main.ts:156:12)
        at e.addToggle (app.js:1:1111205)
        at KeyboardAnalyzerSettingTab.display (main.ts:154:8)
        at SettingsSearch.getTabResources (plugin:settings-search:170:15)
        at SettingsSearch.buildPluginResources (plugin:settings-search:120:12)
        at eval (plugin:settings-search:122:29)
    plugin:notion-like-tables:59802 
    plugin:notion-like-tables:59803 loadAppData()
    plugin:notion-like-tables:59804 Parsing table from element
    plugin:notion-like-tables:59805 parsed Array(8)
    plugin:notion-like-tables:59878 Loading data from cache.
    plugin:notion-like-tables:59879 data Object
    plugin:obsidian-list-modfied:745 t
    cssBuilder.ts:244 Uncaught (in promise) TypeError: customCss.readCssFolders is not a function
        at eval (cssBuilder.ts:244:19)
        at Generator.next (<anonymous>)
        at fulfilled (tslib.es6.js:73:58)
    plugin:notion-like-tables:59112 
    plugin:notion-like-tables:59113 saveAppData()
    plugin:notion-like-tables:59114 new table markdown Object
    plugin:notion-like-tables:59123 updated file content Object
    plugin:notion-like-tables:59146 Updating settings cache
    plugin:notion-like-tables:59147 data Object
    plugin:obsidian-list-modfied:745 t
    plugin:notion-like-tables:59112 
    plugin:notion-like-tables:59113 saveAppData()
    plugin:notion-like-tables:59114 new table markdown Object
    plugin:notion-like-tables:59123 updated file content Object
    plugin:notion-like-tables:59146 Updating settings cache
    plugin:notion-like-tables:59147 data Object
    plugin:notion-like-tables:59802 
    plugin:notion-like-tables:59803 loadAppData()
    plugin:notion-like-tables:59804 Parsing table from element
    plugin:notion-like-tables:59805 parsed Array(8)
    plugin:notion-like-tables:59878 Loading data from cache.
    plugin:notion-like-tables:59879 data Object
    
  • 5

    [Bug] The tags and checkboxes aren't persistently saved

    Version: 4.0

    Obsidian Version: v0.14.15

    Platform: macOS Big Sur 11.6.7

    To reproduce:

    1. Create a new table.
    2. Change a column header to the tag or checkbox mode.
    3. In your table content insert some tags and tick some checkboxes.
    4. Close the Obsidian and open it again.

    What happens:

    The table appears but without any tag and any checkbox selected. 😞

  • 6

    [BUG]For a new table, Chinese cannot be entered when editing the header

    Version Information obsidian: v0.14.12 Theme: mini 5.1.7 notion-like-tables:v3.5.0

    Specific issues: For a new table, Chinese cannot be entered when editing the header

    But when editing the table-body cell, you can enter Chinese

    I am using the Windows 10 Microsoft Pinyin input method

  • 7

    Tables with created Note Links are not links; tables with uncreated notes are links

    Describe the bug

    This table

    image

    is produced from this source

    image

    Steps to reproduce

    Create this source. Have some be notes already created and some not. The last one in this table is an uncreated link image

    Expected behavior

    The already-created links should be clickable as links

    Are you using the mobile app?

    No

    Obsidian debug info

    SYSTEM INFO: Obsidian version: v0.15.9 Installer version: v0.15.6 Operating system: Windows 10 Education 10.0.22000 Login status: logged in Catalyst license: insider Insider build toggle: on Live preview: on Legacy editor: off Base theme: light Community theme: Minimal Snippets enabled: 20 Restricted mode: off Plugins installed: 98 Plugins enabled: 73 1: Divide & Conquer v0.4.0 2: Minimal Theme Settings v5.3.2 3: Banners v1.3.3 4: Contextual Typography v2.2.4 5: Advanced URI v1.24.0 6: Another Quick Switcher v5.4.1 7: AidenLx's Folder Note - folderv component v1.0.0 8: AidenLx's Folder Note v0.16.4 9: Folder Note Core v1.3.5 10: Waypoint v1.2.0 11: File Explorer Note Count v1.2.0 12: Better Command Palette v0.13.0 13: Obsidian42 - BRAT v0.6.34 14: Code Editor Shortcuts v1.9.0 15: Breadcrumbs v3.6.0 16: Collapse All v1.5.2 17: Zotero Integration v2.2.19 18: Word Sprint v0.2.3 19: Upcoming v0.1.0 20: Tweet to Markdown v2.10.0 21: Smarter Markdown Hotkeys v1.16.2 22: Core Search Assistant v0.9.1 23: LanguageTool Integration v0.3.0 24: Hover Editor v0.11.4 25: Hotkey Helper v0.3.13 26: Customizable Sidebar v2.2.1 27: Custom Frames v2.4.2 28: Customizable Page Header and Title Bar v4.6.2 29: Templater v1.12.0 30: Supercharged Links v0.8.0 31: Style Settings v0.4.10 32: Settings Search v1.2.0 33: Sentence Navigator v1.0.1 34: Reset Font Size v1.0.2 35: Recent Files v1.3.3 36: QuickAdd v0.5.5 37: Quick Explorer v0.1.38 38: Plugin Changelogs v1.3.0 39: Periodic Notes v0.0.17 40: Paste image rename v1.5.0 41: Outliner v2.3.0 42: Dynamic Table of Contents v0.0.27 43: Dynamic Highlights v0.3.1 44: File Info Panel v1.2.5 45: File path to URI v1.4.0 46: Footnote Shortcut v0.0.9 47: Format Hotkeys v0.1.7 48: Grandfather v1.0.1 49: Hider v1.1.1 50: List Modified v1.1.2 51: Longform v1.1.0 52: Map View v2.1.1 53: MetaEdit v1.7.2 54: Note Auto Creator v1.2.0 55: Obsidian Charts v3.6.2 56: Obsidian Enhancing Export v1.1.1 57: Open with v0.3.1 58: Dataview v0.5.41 59: Excalidraw v1.7.9 60: Local File Interface v0.1.0 61: Local images v0.14.2 62: Omnisearch v1.5.2 63: Customizable Menu v2.2.0 64: MySnippets v1.2.1 65: Various Complements v7.1.1 66: Pane Relief v0.2.7 67: DB Folder v2.0.1 68: Tracker v1.10.9 69: Wikipedia v1.0.3 70: Metadata Menu v0.1.4 71: Advanced Tables v0.17.3 72: Table Generator v1.1.1 73: Global Hotkeys v0.1.2

    RECOMMENDATIONS: Custom theme: for cosmetic issues, please first try updating your theme to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community theme and snippets. Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

    Relevant log output

    No response

  • 8

    [BUG] Code not render normally

    Describe the bug The backtick code format doesn't work normally : they are converted to <code>text</code> and not render.

    Bug occurs both in Live preview and reading view

    To Reproduce Table example :

    | Commande            | Description                               |
    | ------------------- | ----------------------------------------- |
    | `git status`        | Fichier modifié depuis le dernier pull    |
    | `git revert HEAD`   | Restaurer le précédent commit             |
    | `git merge --abort` | Annule merge et restaure l'état précédent |
    |                     |                                           |
    

    Just copy/paste this table in any file.

    Expected behavior The normal rendering of the table as without the plugin : image

    Screenshots image image

    **Debug Info**
    SYSTEM INFO:
    	Obsidian version: v0.15.5
    	Installer version: v0.14.15
    	Operating system: Windows 10 Education 10.0.22622 //false I have Windows 11 Education
    	Login status: logged in
    	Catalyst license: insider
    	Insider build toggle: on
    	Live preview: on
    	Legacy editor: off
    	Base theme: light
    	Community theme: BRAT-ceciliamay----obsidianmd-theme-primary
    	Snippets enabled: 31
    	Safe mode: off
    	Plugins installed: 84
    	Plugins enabled: 76
    		1: Style Settings
    		2: Supercharged Links
    		3: Format Hotkeys
    		4: Auto Card Link
    		5: File Hider
    		6: Advanced Tables
    		7: Templater
    		8: Collapse All
    		9: Banners
    		10: Clear Unused Images
    		11: Copy as HTML
    		12: Customizable Menu
    		13: Customizable Page Header and Title Bar
    		14: Customizable Sidebar
    		15: Footnote Shortcut
    		16: Hider
    		17: Homepage
    		18: Hotkey Helper
    		19: Stack Overflow Answers
    		20: Quick Explorer
    		21: Plugin Changelogs
    		22: Obsidian42 - BRAT
    		23: Markdown Table Editor
    		24: List Callouts
    		25: Icon Shortcodes
    		26: Hover Editor
    		27: AidenLx's Folder Note
    		28: Folder Note Core
    		29: Link Favicons
    		30: Bartender
    		31: Metadata Menu
    		32: Dataview
    		33: Image Toolkit
    		34: Folder Focus Mode
    		35: CodeMirror Options
    		36: Icon Folder
    		37: Github Publisher
    		38: Simple Embeds
    		39: Editor Syntax Highlight
    		40: Markdown Attributes
    		41: MetaEdit
    		42: MySnippets
    		43: Another Quick Switcher
    		44: Auto Link Title
    		45: CM6 Attributees
    		46: Contextual Typography
    		47: Dictionary
    		48: Doubleshift
    		49: Obsidian Enhancing Export
    		50: Kanban
    		51: LanguageTool Integration
    		52: Obsidian Link Converter
    		53: Linter
    		54: Metacopy
    		55: Pandoc Reference List
    		56: Paste image rename
    		57: Sortable
    		58: Task Collector (TC)
    		59: Force note view mode
    		60: Omnisearch
    		61: Settings Search
    		62: Tag Wrangler
    		63: Waypoint
    		64: AidenLx's Folder Note - folderv component
    		65: Better footnote
    		66: Natural Language Dates
    		67: Excalidraw
    		68: Local File Interface
    		69: Meta Bind Plugin
    		70: Smarter Markdown Hotkeys
    		71: Snippet Downloader
    		72: Tidy Footnotes
    		73: Wrap with shortcuts
    		74: Zotero Integration
    		75: QuickAdd
    		76: Notion-Like Tables
    

    Using Mobile App?

    • [x] Occurs in mobile
    • [x] occur in PC
  • 9

    [BUG] Table doesn't keep nlt features, if you edit the source markdown

    Describe the bug When you edit the source markdown, the table will not update. Maybe linked to #41 and the mentioned tickets within this ticket.

    To Reproduce

    1. Delete the data.json file of nlt
    2. Open up Obsidian
    3. Create a markdown table
    4. Render the table with preview mode; a nlt table gets rendered
    5. Switch back to edit mode. Add a row.
    6. Render the table with preview mode again; a normal table without nlt features gets rendered.

    Expected behavior If a table gets altered in edit mode, it should keep the nlt features.

    Screenshots Animation

    Debug Info SYSTEM INFO: Obsidian version: v0.15.3 Installer version: v0.14.15 Operating system: Windows 10 Education 10.0.19043 Login status: logged in Catalyst license: insider Insider build toggle: on Live preview: on Legacy editor: off Base theme: dark Community theme: none Snippets enabled: 0 Safe mode: off Plugins installed: 2 Plugins enabled: 2 1: Advanced Tables 2: Notion-Like Tables

    RECOMMENDATIONS: Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

    Using Mobile App? No

  • 10

    [Feature Request] Render Markdown and HTML tags

    Hello @trey-wallis !!!!

    Would be amazing if we could render **Bold** *Italic* ==Highlights== and HTML tags like <u>Underline</u> in Reading and Live Preview Modes :)

    This way We could make our tables even more beautiful :)


    Thanks for reading this !!!!

    Have a great day!!!!!

  • 11

    [BUG]Style report

    Describe the bug image image

    info ob-vision: 0.15.6 plugin-vision: Newest theme: shimmering focus, dafault

    descirbe I want to achieve like table on obsidian. Could delect the "..." and display all the content?

    Using Mobile App? No

  • 12

    Date type not working

    Describe the bug

    When I select a column as date, it removes anything I already have in it, even dates formatted as YYYY-MM-DD, but then I can not do anything with the columns. I click in each cell and nothing happens, and I can not type or do anything in the cell

    Steps to reproduce

    When I select a column as date, it removes anything I already have in it, even dates formatted as YYYY-MM-DD, but then I can not do anything with the columns. I click in each cell and nothing happens, and I can not type or do anything in the cell

    Expected behavior

    I should be able to select or enter a date

    Are you using the mobile app?

    No

    Obsidian debug info

    SYSTEM INFO: Obsidian version: v1.0.0 Installer version: v0.15.9 Operating system: Windows 10 Home 10.0.19044 Login status: not logged in Insider build toggle: off Live preview: on Legacy editor: off Base theme: dark Community theme: none Snippets enabled: 0 Restricted mode: off Plugins installed: 8 Plugins enabled: 1 1: Notion-Like Tables v5.0.5

    RECOMMENDATIONS: Community plugins: for bugs, please first try updating all your plugins to latest. If still not fixed, please try to make the issue happen in the Sandbox Vault or disable community plugins.

    Relevant log output

    No response

  • 13

    table setting disappear after uninstall then reinstall NLT plugin or delete the "notion-like-tables\data.json"

    Describe the bug

    after uninstall then reinstall NLT plugin or delete the ".obsidian\plugins\notion-like-tables\data.json" ,all NLT table settings disappear, such as Cell Types, Column Resizing. It's better to save NLT table settings in each table definition file.

    Steps to reproduce

    uninstall then reinstall NLT plugin or delete the NLT plugin setting file ".obsidian\plugins\notion-like-tables\data.json"

    Expected behavior

    NLT table settings is separated from NLT plugin setting file "notion-like-tables\data.json". It's better to save NLT table settings in each table definition file.

    Are you using the mobile app?

    Yes

    Obsidian debug info

    none

    Relevant log output

    No response

  • 14

    content disappear

    Describe the bug

    Content disappears after viewing other notes

    Steps to reproduce

    Content disappears after viewing other notes!

    Expected behavior

    Content don't disappear

    Are you using the mobile app?

    No

    Obsidian debug info

     Content disappears after viewing other notes
    

    Relevant log output

    No response

  • 15

    add option meta "name" (table name)

    Problem

    image

    like this, in data file, add option meta "name". can modify name in data file or original table.

    Solution

    null

    Additional details

    No response

  • 16

    Fix "Table Definition Files" link

    Small typo with broken markdown

    Side note: I'm participating in Hacktoberfest and while this wasn't intended to be a "official" contribution (it's very minor), if you are appreciative of the PR, please feel free to add the hacktoberfest-accepted label to the PR and I will receive credit.

    If you're not interested, please enjoy the fix anyway! ❤️ Thanks!

  • 17

    Number columns sorting by text

    Describe the bug

    When I add a column and set it to "Number" format, then sort by that column, it doesn't sort numerically. Example:

    ⬇️Number Number 6990 699 674 1064 <--- should be row 2 in the list

    Steps to reproduce

    1. Add a column
    2. Change type to number
    3. Enter the values of random numeric values
    4. Sort by the number column
    5. Note the order

    Expected behavior

    Should sort the same as Excel or Google Sheets. Larger number values ordered versus smaller number values.

    Are you using the mobile app?

    No

    Obsidian debug info

    SYSTEM INFO: Obsidian version: v0.15.9 Installer version: v0.14.15 Operating system: Windows 10 Pro 10.0.22000 Login status: logged in Catalyst license: none Insider build toggle: off Live preview: on Legacy editor: off Base theme: light Community theme: none Snippets enabled: 0 Restricted mode: off Plugins installed: 46 Plugins enabled: 37 1: Advanced Tables v0.17.3 2: Paste URL into selection v1.7.0 3: Dataview v0.5.46 4: Obsidian TODO | Text-based GTD v0.2.7 5: Footnote Shortcut v0.0.9 6: Recent Files v1.3.3 7: Shortcuts extender v2.2.0 8: Tag Wrangler v0.5.3 9: Quick Explorer v0.2.1 10: Macros v0.1.0 11: Day Planner v0.5.8 12: Hotkeys++ v0.2.7 13: Diagrams v1.5.0 14: Omnisearch v1.6.4 15: Templater v1.14.3 16: Copy as HTML v1.0.5 17: Workspaces Plus v0.3.2 18: Maximise Active Pane v0.0.3 19: Quick Switcher++ v2.0.7 20: Auto Link Title v1.2.5 21: Style Settings v0.4.12 22: Collapse All v1.5.3 23: Calendar v1.5.10 24: Commander v0.1.0 25: Tasks v1.15.0 26: Obsidian Raindrop v1.0.3 27: Folder Note v0.7.3 28: Periodic Notes v0.0.17 29: Itinerary v1.3.0 30: Todoist Plugin v1.9.0 31: CardBoard v0.3.3 32: Drag-n-Drop for blocks v1.1.0 33: Copy Block Link v1.0.4 34: Excalidraw v1.7.22 35: Kanban v1.4.5 36: Pandoc Plugin v0.4.1 37: Notion-Like Tables v5.0.5

    Relevant log output

    No response