
Bases Filter Switches
Turn saved Bases filters on or off with switches.
Save a Base view before you change its settings.
MIT · no telemetry · core features free

Mobile devices and live GitHub payment or device sign-in were not tested in the product lane.
Directory facts fetched from community.obsidian.md/users/theluckystrike.
You use Bases for different tasks and want to return to a saved view setup.
Bases View Checkpoints saves a named view from your Base file before you change it. Restore brings back that view and its shared definitions. Check the preview first, because shared filters and formulas can affect other views.
The free version keeps one checkpoint per view and can undo the last restore. Pro adds named checkpoints and a separate comparison command.
Play demoChoose a Base file and one named view to save its setup. The checkpoint includes shared filters, formulas, properties and summaries. Saving again replaces the free checkpoint for that view.

Review the changed keys before confirming a restore. Other view entries keep their current values, but shared definitions return to their saved values. A file change after the preview stops the restore.
Undo last checkpoint restore brings back the full file text from before the restore. It refuses if the file has changed since then.
The free version keeps one checkpoint per view, replacing it when you save again.
Pro costs $5 a month or $15 one time through GitHub Sponsors. One sponsorship turns on Pro in every plugin that has it.
Save named checkpoint keeps several setups for one view. Reusing a name replaces that checkpoint. Named checkpoints remain saved after sign-out, but restoring them needs Pro.

Compare checkpoint with current view lists changed view keys and shared keys. The comparison writes nothing.

needs
steps
Open the Base whose view you want to keep.
Run Save view checkpoint and select the file and view.
Change the view for your current task.
Run Restore view checkpoint, read the preview and confirm.
Run Undo last checkpoint restore if you need the previous file text.
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.
Need a change for your team? I build custom Obsidian plugins and features.
Other view entries keep their values. Shared filters, formulas, properties and summaries return to their saved values and can change what those views show.
It saves values rather than the original entry text. Restoring replaced entries can change their comments and spacing.
Restore appends the saved view to the views list. Invalid YAML and duplicate view names stop a restore.
The plugin writes the Base file rather than forcing an open view to reload. Reopen the Base if its display has not updated.
After you select Sign in with GitHub, github.com receives the public client id, read:user scope and device-flow polling values. api.github.com receives your token and a query for your sponsorship tier and total payment, without note text or file paths. Successful checks last seven days, failures can retry after six hours, and Refresh requests an earlier check.
Tell me what is broken in Bases View Checkpoints, or what it should do next.
Bases View Checkpoints 1.1.0, MIT license
MIT · no telemetry · core features free