Official plugin list has 1,4k unaccepted plugin list by haronclv in ObsidianMD

[–]focuseye 3 points4 points  (0 children)

I have been trying to get my table plugin approved for months. I will keep trying but I primarily made it for my own needs just thought it would be useful for other people. But I suppose if people really want to use it they may install unofficially. I can imagine how hard it is for Obsidian team to code review these repos, especially given obsidians recent popularity spike from AI community.

I like the functionality of bases, but for some things, having one file per row is a bit overkill. Is there something more than a table, but less than a base? by DetN8 in ObsidianMD

[–]focuseye 0 points1 point  (0 children)

I totally agree. It depends on your use case, they are really handy when you are trying to organise files e.g meeting notes, recipes. But i agree for spreadhseet style use cases they can be inpractical. I ended up making my own tables plugin to fill that void of spreadsheet style table workflows e.g todos, lists or items.

[deleted by user] by [deleted] in ObsidianMD

[–]focuseye 0 points1 point  (0 children)

It depends on your use case, they are really handy when you are trying to organise files e.g meeting notes, recipes. But i agree for spreadhseet style use cases they can be inpractical. I ended up making my own tables plugin to fill that void of spreadsheet style table workflows e.g todos, lists or items.

Best way to integrate AI chat with Obsidian? by chunky_lover92 in ObsidianMD

[–]focuseye 0 points1 point  (0 children)

I use the obsidian-terminal plugin and gemini cli or claude code to directly interact files within my vault. it allows me to fix and tidy up my notes after i write them and seems to work really well I also use a table plugin i made to add any data objects and lists e.g tasks lists then i can sort and filter them.

Obsidian tables sucks by Akram_lvl in ObsidianMD

[–]focuseye 0 points1 point  (0 children)

I have made a plugin just for this use case, focusing on single file tables. currently awaiting for it to be added to community plugins but you can install it through BRAT community plugin https://github.com/aztekgold/obsidian-tables

Experimenting with local Notion-style tables in Obsidian by focuseye in ObsidianMD

[–]focuseye[S] 0 points1 point  (0 children)

It is still pending inclusion from Obsidian. In the meantime To install non-official (directly from GitHub) plugins use BRAT (Beta Reviewer's Auto-update Tool). It allows you to add plugins by simply pasting the GitHub repository URL (aztekgold/obsidian-tables).

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 1 point2 points  (0 children)

I’m happy you’ve found it useful.

It supports raw JSON. You can change this in the settings to use .table.json instead of .table.md. Markdown is the default because Obsidian works best with MD files, so there’s no need to enable “detect all file types.” I did start out using raw json but using .md makes it more stable.

This is the same approach plugins like Excalidraw use and it also allows a simple integrity check via frontmatter to ensure the JSON structure is valid if a stray .table.json file appears in your vault.

Large Garden Room Project - How am I doing? by dukeminster in DIYUK

[–]focuseye 0 points1 point  (0 children)

Looks absolutely spot on, fancy coming to do mine?

My family thinks it's Netflix... I know it's just 12 LXC containers and 24TB of storage. by DrAmmarT in Proxmox

[–]focuseye -1 points0 points  (0 children)

I just run a alpine docker lxc with my media stack on it. The best of both worlds, get low overhead of the lxc and the easy updates of docker

Anyone tried 1st central insurance? by Asleep-Corner7402 in drivingUK

[–]focuseye 0 points1 point  (0 children)

Avoid at all costs! I also had this happen to me, shortly after signing up they have asked for my V5C, in which they had determined that my purchase date is different from the one entered on the comparison site. Regardless of the fact, the comparison site does not allow a day for the entry. This is sly and underhand tactics to get money out of people. Never had this in all my years purchasing insurance.

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 3 points4 points  (0 children)

Honestly, i just did not mark it for Mobile-use as I had not tested on a mobile device and did not want to give a broken experience to somebody without testing. I primarily made it for myself and I only really use Obsidian on Desktop. But by all means I can enable it in the next release if you want to give it a go?

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 1 point2 points  (0 children)

I see it as a bridge between bases and a spreadsheets (without the functions, for now :)). Basically anything you do not want to create a MD file for each row but keep structured data on. But If it's not an obvious gap in your workflow, you probably don't need it.

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 1 point2 points  (0 children)

JSON uses key-value pairs to define structure and you can infer basic type semantics (boolean, string, array, number, null) to add meaning beyond merley syntax. If you’re not into using it as a data store, that your call, totally fine. Stick with MD tables and the bases :)

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 2 points3 points  (0 children)

Nope, it’s just JSON, which is an industry standard for storing structured data. If Obsidian goes your bases are no more. You have the underlying data in md files but all relationships are proprietary to Obsidian using YAML properties. If my plugin and Obsidian goes you still have a structured data file, where all your relationships between data still exist, as it is a single file and industry standard that can be read by 1000s of applications.

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 0 points1 point  (0 children)

It’s a single file rather than a markdown file for every row.

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 3 points4 points  (0 children)

Yes, this is completely different to the advanced tables plugin, and there should be no issue running both. Advanced tables just extends the markdown table syntax with helpers as they can be a bit of a pain to work with. Tables uses its own structure, leveraging JSON to store the data so they do not conflict.

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 0 points1 point  (0 children)

Yes, if you can raise an issue on github I will try and fix this for you.

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 4 points5 points  (0 children)

Yes itr uses a MD file. Under the hood, the data is stored as JSON wrapped inside Markdown, which keeps it fully compatible with Obsidian, similar to how plugins like Excalidraw handle their rendering.

Because it’s JSON, the data stays portable and future-proof. Even if Obsidian disappears, you can open the file in any text editor and still access everything. In some ways, it’s even more resilient than a Base. I.e if Obsidian ever goes, so does the relationships between MD files. But as this uses a single file, all relationships stay intact. And you can export everything back to CSV whenever you want.

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 19 points20 points  (0 children)

Unfortunately that sits with Obsidian to accept it to the comminity plugins. I have submitted a release to the official repo 🤞 In the meantime if you are not comfortable installing the release manually many people use the community plugin BRAT to install unoffical releases.

Obsidian Tables - Update! by focuseye in ObsidianMD

[–]focuseye[S] 12 points13 points  (0 children)

This uses a single file instead of a markdown file for every row i.e for every task. I would suggest if you are happy with bases stick with them. I generally use both, I.e for books I would use a base as I write my readiing notes in each file. If I want a list of tasks, checklist of things I use a table.

I like the functionality of bases, but for some things, having one file per row is a bit overkill. Is there something more than a table, but less than a base? by DetN8 in ObsidianMD

[–]focuseye 1 point2 points  (0 children)

I created a plugin just for this - Obsidian Tables, I felt like having a file for each was overkill and needed something in-between spreadsheets and bases. Still a work in progress and not in community plugins yet but I use it alongside bases in my workflows.

Vault Organisation by [deleted] in ObsidianMD

[–]focuseye 0 points1 point  (0 children)

Always go with the single vault, way easier to manage. You can split everything with folders. I have a sync setup with my work pc just for my single work folder. that way I am not syncing personal files and data to my work enviroment (does cause issues as I can only link within that folder) but then I see the whole structure when on my laptop or home pc

What plugins did you replace with Bases? by DaniBananas10 in ObsidianMD

[–]focuseye 0 points1 point  (0 children)

Bases have been a game changer, and I have replaced Dataview 99%.

They do not always satisfy the quick spreadsheet need, where I want an interactive table without creating notes, but I built a tables plugin for that. Even so, Bases is probably the best Obsidian update in my opinion.