GoodBases

by UmbertoFrancesco
5
4
3
2
1
New Plugin

Description

This plugin has not been manually reviewed by Obsidian staff. A Bases table view styled to match Notion databases: hover UI, OPEN buttons, and colored tag pills.

Reviews

No reviews yet.

Stats

stars
downloads
0
forks
0
days
NaN
days
NaN
days
0
total PRs
0
open PRs
0
closed PRs
0
merged PRs
0
total issues
0
open issues
0
closed issues
0
commits

Latest Version

Invalid date

Changelog

README file from

Github

GoodBases

A custom Bases view for Obsidian that renders your databases as a Notion-style table: clean chrome, hover-reveal OPEN buttons, colored value pills, and inline cell editing.

GoodBases — Notion-style table view

Tag selection

Requires Obsidian 1.10.2+ with the Bases core plugin enabled.

Demo

Inline editing and pill select menu in action

Features

  • Notion-style table — system font stack, hairline borders, hover wash, and a horizontal scroll container so columns never crush, even in embeds and reading mode.
  • OPEN button — hover a row to reveal a button that opens the note, just like Notion's database rows.
  • Colored pills — list properties (tags, multitext) render as pills using Notion's 9-color select palette. Colors are assigned by a deterministic hash, so a value keeps its color forever.
  • Pinned colors — override the hash per value with the Pinned pill colors view option (value=color, e.g. Done=green).
  • Inline editing — click a cell to edit text and numbers in a floating input; checkboxes toggle in place. Pill cells open a select-style menu listing every value already used for that property, with search and create-on-Enter.
  • Grouping support — respects the Bases group by configuration.
  • View options — wrap cell content, toggle vertical lines, force specific properties to render as pills.

Usage

  1. Enable the Bases core plugin and create a base.
  2. In the base toolbar, open the view selector and choose Notion-style table.
  3. Configure columns, filters, sorting, and grouping with the normal Bases controls; this view adds its own options (wrapping, vertical lines, pill properties, pinned colors) in the view settings.

Notes on editing:

  • Only note frontmatter properties (note.*) are editable; file.* and formula.* columns are read-only by nature.
  • tags pills are intentionally read-only for now — tags have special semantics and deserve a careful write path.

Installation

From the community plugin browser

Once accepted: Settings → Community plugins → Browse, search for "GoodBases", install, and enable.

Manual

  1. Download main.js, manifest.json, and styles.css from the latest release.
  2. Put them in VaultRoot/.obsidian/plugins/good-bases/.
  3. Reload Obsidian and enable the plugin in Settings → Community plugins.

Support

GoodBases is free and open source, built and maintained in my spare time. If it makes your vault a little nicer to work in, you can buy me a coffee ☕ — it goes toward new features and keeping up with Obsidian's API changes.

Disclaimer

This plugin is not affiliated with, endorsed by, or sponsored by Notion Labs, Inc. "Notion" is a trademark of Notion Labs, Inc.; it is used here only to describe the visual style the view emulates.

License

MIT