Fuad Laguda827 downloadsA Bases view that puts a note in every group its list property names, instead of one combined group.
A view for Obsidian Bases that puts a note in every group its list property names.
Group a Base by a list property today and a recipe with category: [main, side] lands in one combined group called "main, side". With Split Groups it appears under main and again under side, which is what most people expect. This is the behaviour asked for in the forum thread Make a note fall into multiple groups.

Main, main and main are one group, shown with the spelling seen first.[[Main]], [[Recipes/Main.md]], [[Main|Main dish]] and plain main share a group.# is dropped.If you turn the plugin off, Split groups views show "Unknown view type" until you turn it back on or switch that view to Table. Your notes are never changed.
Click a note to open it, Ctrl or Cmd click (or middle click) for a new tab, and Ctrl or Cmd hover for a preview.
Pick a note under Template for + in the view options. The + on a group heading then makes the new note from that template, with the group's value filled in. The toolbar's New in that view uses the same template, without a group value. This is the ask in the forum thread Bases: New With Template, for Split groups views.
category: [uncategorised] under main gives category: [main]. Values the Base fills in from its filters are kept.{{title}}, {{date}} and {{time}} are filled in like Obsidian's own Templates, and so are {{date:FORMAT}} and {{time:FORMAT}}.<% %>) and Templater is installed, Templater fills it in.test-vault is a small vault with recipes and edge cases (links, case, duplicates, empty lists, numbers). Open it in Obsidian, build the plugin, and open Recipes.base or Edge.base. The Category then diet view uses Templates/Recipe.md for its +. npm run bulk adds 3,000 generated notes and Bulk.base for a speed check.
npm install
npm run build # type checks, bundles main.js, copies it into test-vault
npm test # unit tests for the grouping rules
MIT, Fuad Laguda.