No description
Find a file
Edrick Leong a753c21332 fix: address Obsidian plugin review bot issues
- Remove unused `app` variable in FeedReactView component
- Remove unused `containerWidth` state in MasonryView
- Add `void` before async IIFE in FeedReactView and MasonryView to satisfy no-floating-promises
- Fix sentence case: 'markdown' -> 'Markdown' (brand name) in error messages
- Remove empty catch blocks in cleanup functions
- Change `let` to `const` for cacheMeasurement variables
- Remove unnecessary `as MouseEvent` assertion (nativeEvent is already MouseEvent)
- Remove `async` from onload (no await expression)
- Fix sentence case: 'Experimental' -> 'experimental' in display names
- Fix any types in getPropertyValue: use `unknown` and proper type narrowing
- Use .catch() instead of void for openLinkText promise

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-04-09 11:07:14 +08:00
.github Create FUNDING.yml 2026-04-06 18:48:53 +08:00
src fix: address Obsidian plugin review bot issues 2026-04-09 11:07:14 +08:00
.editorconfig initial commit 2025-10-19 22:29:42 +08:00
.eslintignore initial commit 2025-10-19 22:29:42 +08:00
.eslintrc initial commit 2025-10-19 22:29:42 +08:00
.gitignore initial commit 2025-10-19 22:29:42 +08:00
.npmrc initial commit 2025-10-19 22:29:42 +08:00
AGENTS.md initial commit 2025-10-19 22:29:42 +08:00
bun.lock initial commit 2025-10-19 22:29:42 +08:00
esbuild.config.mjs initial commit 2025-10-19 22:29:42 +08:00
LICENSE initial commit 2025-10-19 22:29:42 +08:00
manifest.json feat: add experimental masonry support 2025-10-27 21:11:45 +08:00
package.json feat: add experimental masonry support 2025-10-27 21:11:45 +08:00
README.md Update README with support link 2026-04-06 18:51:04 +08:00
screenshot.png docs: add screenshot 2025-10-19 22:33:55 +08:00
styles.css feat: add experimental masonry support 2025-10-27 21:11:45 +08:00
tsconfig.json initial commit 2025-10-19 22:29:42 +08:00
version-bump.mjs initial commit 2025-10-19 22:29:42 +08:00
versions.json feat: add experimental masonry support 2025-10-27 21:11:45 +08:00

Obsidian Feed Bases

Buy Me a Coffee at ko-fi.com

Adds a feed layout to Obsidian Bases so you can display notes with their content in an editable feed view.

  • Display all notes from your bases in a scrollable feed.
  • Edits are automatically saved back to the source file.
  • Sort by modified date, created date, or name (default).
  • Click note titles to open them or use context menus for more options.

Installation

This plugin currently requires Obsidian v1.10.0 or later to work.

Obsidian v1.10.0 is currently in Early Access, so you will need a Catalyst license to use it.

Install via BRAT

  1. Install the BRAT plugin under Community Plugins.
  2. Open BRAT settings and click "Add beta plugin".
  3. Enter the URL of this repository: https://github.com/edrickleong/obsidian-feed-bases.
  4. Under "Select a version", choose the Latest version.
  5. Click "Add plugin".

Install via Community Plugins

Feed Bases is not yet available under Community Plugins. It is currently being reviewed and should hopefully be available soon.

Usage

  1. Create or open a Bases view.
  2. Click the view type selector and choose "Feed".
  3. Configure sorting options in the view settings.
  4. Edit notes directly in the feed by clicking on them.
  5. Any changes you make are automatically saved.

License

This project is licensed under the MIT License.