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 Utilities

Bag of TipsBag of Tips268 downloads

Add pagination, column search, and quality-of-life enhancements to native Obsidian Bases.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates3

Bases Utilities adds pagination, column search, and focused quality-of-life improvements to native Obsidian Bases. It works with the built-in views instead of replacing them.

Bases Utilities demonstration

Features

  • Turn the native Limit number of results value into a page size.
  • Place pagination controls at the top, bottom, or both.
  • Search an individual table column from its header.
  • Get matching suggestions from values already present in the column.
  • Assign a template or command to the native New button for each Base.
  • Keep the native Bases toolbar, filters, sorting, grouping, editing, and rendering.

Pagination

Open a native Table, Cards, or List view. Open the result-count menu and set Limit number of results. Bases Utilities uses that value as the number of items per page. Clear the native limit or choose Show all to disable pagination.

The command palette includes:

  • Bases Utilities: Toggle pagination in current base
  • Bases Utilities: Go to first page in current base

The toggle is session-only and does not edit the .base file.

Under Settings → Bases Utilities, choose whether pagination controls appear at the top, bottom, or both. The default is top.

Column search

Select a table header to open a search box for that column. Matching is case-insensitive and filters results before pagination is applied.

As you type, the popup suggests values present in the column. The first match is selected automatically. Use the mouse, Up and Down arrow keys, or Enter to choose a suggestion. Items in list properties are suggested separately.

The active column displays a filter icon until the search is cleared.

Column search on left click is enabled by default. Disable Open column search on left click to restore native left-click sorting. Search this column remains available in the header's right-click menu.

New note actions

The native New button works normally until you assign an action. Right-click New to choose from these options:

  • Choose a template lists Markdown files in the vault. Bases creates the note normally, preserving properties derived from the Base, and then adds missing template properties and template content.
  • Assign a command lists available commands, including commands registered by other plugins. Selecting one makes New run that command instead of the native creation action.
  • Use native New behavior clears the assignment for that Base.

You can also clear the assignment from the first entry in either picker. Template variables for {{title}}, {{date}}, {{time}}, and custom date or time formats are supported.

HealthExcellent
ReviewPassed
About
Add pagination to native Bases by using the built-in result limit as page size and show controls at the top, bottom, or both. Search individual table columns from headers with case-insensitive filtering and live suggestions from existing column values while keeping native toolbar, filters, sorting, grouping, and editing.
BasesTablesSearch
Details
Current version
1.0.2
Last updated
3 weeks ago
Created
3 weeks ago
Updates
3 releases
Downloads
268
Compatible with
Obsidian 1.13.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
Bag of TipsBag of Tipsbagoftips
GitHubbagoftips
  1. Community
  2. Plugins
  3. Bases
  4. Bases Utilities

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.

Smart Connections

Find related notes and excerpts while writing. Your AI link building copilot displays relevant content in graph + list view. A local embedding model powers semantic search. Zero setup. No API key.

Tag Wrangler

Rename, merge, toggle, and search tags from the tag pane.

Quick Switcher++

Enhanced Quick Switcher, search open panels, and symbols.

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.

Omnisearch

Intelligent search for your notes, PDFs, and OCR for images.

Quiet Outline

Make outline quiet and more powerful, including no-auto-expand, rendering heading as Markdown, and search support.

Semantic Notes Vault MCP

Give Claude Desktop and other AI assistants semantic access to your notes through a built-in Model Context Protocol (MCP) server.