Bases View Tabs puts every saved view of a Base in a tab strip

Change between the saved views of a Base in one click from a tab strip under its toolbar.

MIT · no telemetry · core features free

A task Base shows All tasks, In progress and Done as tabs under its toolbar.
Open larger
version
1.2.0
released
downloads
46
review
Passed
health
Excellent
license
MIT
listed for
Desktop, Mobile
obsidian
1.13.4 or later

The directory takes these platforms from the plugin manifest. The automated tests run in the desktop app only.

Directory facts fetched from community.obsidian.md/users/theluckystrike.

About Bases View Tabs

You keep several saved views in one Base and change between them many times a day.

Open a Base with saved views, and each view name appears as a tab under the toolbar. Select a name to show that view with its own filters, sort order and columns. The plugin never writes the Base file.

Selecting the In progress tab and then the Done tab changes the task rows.Play demo

Free features

Select a view in one click

Each saved view gets a tab, in the order of your Base file, with no view limit. The plugin selects the existing view and does not copy the Base. The native view menu stays in place for creating and renaming views.

A task Base with All tasks, In progress and Done view tabs.
Open larger

Keyboard navigation

Run Focus the view tabs, then use Left, Right, Home and End to move focus. Press Enter or Space to select the focused view. Arrow direction follows right-to-left interfaces.

The Done tab has keyboard focus while All tasks stays selected.
Open larger

Fit a narrow pane

The strip scrolls sideways when the names do not fit. Turn on Wrap tabs to show them on more than one line. Each pane keeps its own selected view when one Base is open twice.

Long view names wrap onto a second line with Wrap tabs turned on.
Open larger

All tabs, keyboard navigation and wrapping are free, and Pro adds pinned views and per-view icons.

Pro features

Pro costs $5 a month or $15 one time through GitHub Sponsors. One sponsorship turns on Pro in every plugin that has it.

Pinned views and icons Pro

Right-click a tab to pin it or to choose an icon. Pinned views move to the start of the strip and keep their relative order. The choices belong to one Base path and view name.

The pinned Done view has a star icon and sits before the other task views.
Open larger

Set up Bases View Tabs

needs

  • Obsidian 1.13.4 or later
  • The core plugin Bases, turned on

steps

  1. Enable Bases View Tabs and the Bases core plugin.

  2. Add and configure views in a Base with the native view menu.

  3. Open the .base file, then select a view name in the strip under the toolbar.

  4. Turn on Wrap tabs in the settings if the names do not fit your pane.

If the app can't find a new plugin yet, try again later. Obsidian says a plugin that passes the review shows in the app within 24 hours.

Why this exists

A forum request asks for Base views as tabs, for quick view changes and a view list that stays visible.

How it compares

Base View Switcher
Base View Switcher gives free icons, ordering and custom buttons after you set up each Base. Bases View Tabs lists every saved view without setup and adds keyboard navigation and wrapping.
Base Views
Base Views offers configurable view lists and its own table and task list views. Bases View Tabs uses the existing view renderers and stores appearance choices outside the Base files.

Need a change for your team? I build custom Obsidian plugins and features.

Questions about Bases View Tabs

Does switching tabs change my Base file?

No. The plugin changes only the selected view in the workspace state of the pane. Filters, formulas and view definitions stay managed by Bases.

Do embedded Bases get tabs?

Not in this version. It adds tabs to standalone Base panes only. Open the linked .base file to use the tabs.

Why does the strip not appear?

Check that Bases is on and that the open .base file has named views. Invalid YAML or duplicate view names hide the strip, so the plugin cannot select the wrong view. Use the native view selector while you correct the Base.

What happens to my pins if Pro ends?

All views stay available. Pins and icons stop, and the tabs return to file order. The saved choices stay in the plugin settings for a later valid Pro check.

Network use

Bases View Tabs makes no network request until you select Sign in with GitHub. Sign in sends the client ID and the read:user scope to github.com, and the sponsorship check sends your token to api.github.com. No note text, file names or other vault data goes to either host.

Read the full network disclosure

Questions or ideas?

Tell me what is broken in Bases View Tabs, or what it should do next.

Send feedback

Bases View Tabs 1.2.0, MIT license

MIT · no telemetry · core features free