Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Bases Multi-Group

bonghobongho53 downloads

A Bases table view that lists a note under every value of a grouped list property.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

A Bases table view that lists a note under every value of a grouped list property.

Core Bases groups a list property by the whole list, so a note with category: [main, side] lands in one combined group called "main, side". With this view it appears under main and again under side. This is the behaviour asked for in the forum thread Make a note fall into multiple groups.

Usage

  1. Open a base and add a view of type Multi-group table.
  2. Set Group by as usual. There are no extra options: the view reads the grouping you already configured.

Groupings that are not lists render exactly as core does, in the same order.

Designed to be retired

The view keeps no settings of its own. If core Bases adds this behaviour, switch the view type back to Table and nothing else needs migrating.

Behaviour and limits

  • Group order follows the direction you chose in Group by. The direction is inferred from the order core returns, because the plugin API does not expose the group-by setting.
  • Rows inside each group keep your sort order.
  • The "No value" group is always last.
  • The property name is shown in group headings only when it can be identified unambiguously. If two properties hold identical values, only the value is shown.
  • Each group shows its first 50 rows. Use Show more to reveal the next 50. Expanded groups stay expanded when the data updates.
  • Group tables are rendered only when they scroll near the viewport, so bases with hundreds of groups stay responsive.
  • Not yet supported: inline editing, kanban or cards layouts, nested groups, collapsing groups.
  • Desktop only for now; it has not been tested on mobile.

Tested on Obsidian 1.13.7 and 1.14.3.

Development

npm ci
npm test
npm run build

Releases are built and attested by the Release workflow when a tag matching the manifest version is pushed. If you regenerate package-lock.json, do it from a directory without node_modules (npm 11 or later) so bindings for every platform are kept.

License

MIT

HealthExcellent
ReviewPassed
About
List each note under every value of a grouped list property so items in multiple categories appear in each matching group. Preserve group order and row sort, limit groups to 50 rows with a Show more option, and lazy-render groups for responsive performance.
BasesTables
Details
Current version
0.1.3
Last updated
Last week
Created
Last week
Updates
3 releases
Downloads
53
Compatible with
Obsidian 1.10.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
bonghobongho
github.com/bongho
GitHubbongho
  1. Community
  2. Plugins
  3. Bases
  4. Bases Multi-Group

Related plugins

Bases Paginator

Adds a paginated table view with quick filtering to Bases. Features include pagination controls, global search, click-to-filter, and filter presets.

Power Bases

Add board, calendar, timeline, chart, gallery, and table views to Bases, with inline editing, colors, rollups, field types, formulas, and CSV import.

Advanced Tables

Improved table navigation, formatting, and manipulation.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Maps

Adds a map layout to bases so you can display notes as an interactive map view.

Kanban Bases View

A kanban-style drag-and-drop custom view for Bases.

Datacore

An even faster reactive query engine for the data obsessed.

Sheets Extended

Vertical headers, merged cells, and custom CSS tables with Advanced Tables compatability.

Notion Bases

Turn any folder into a database — table, kanban board, gallery, calendar, timeline and list views powered by frontmatter.

Super Simple Time Tracker

Multi-purpose time trackers for your notes.