Skip to content
View grub-basket's full-sized avatar

Block or report grub-basket

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
grub-basket/README.md

Hello!

I have Claude Code use LLM models Opus and Fable to build plugins for Obsidian — mostly for capturing things fast and for editing a lot of notes at once.

Newest project

GridSense

Open a folder as an editable table, then work it like Excel — multi-cell selection, fill down, TSV copy-paste to and from real spreadsheets, per-column filters, undo.

Plugins I had Claude work on

In the community store

Install these from Obsidian itself — Settings → Community plugins → Browse.

Stashpad — a capture-first, chat-style notes workspace. Type at the bottom, press Enter, and your notes stack newest-first and nest under each other, so an outline builds itself while you're just jotting. No filename to invent, no folder to pick before you can write anything. Based on the former Stashpad (Notes) desktop app.

Bases Toolbox — quality-of-life tools for Bases and properties. Find & replace a property value across the vault, bulk-edit every file a base view is currently showing (set, backfill only-if-missing, append or remove list items, delete outright), and import a CSV straight into notes. Every run is logged in a history tab and can be reverted file by file.

GridSense — an Excel-grade grid over your frontmatter, for when you'd rather edit data than open notes one at a time. Rows are notes, columns are properties, keys behave the way spreadsheet keys should, and every write goes through Obsidian's own frontmatter API so note bodies are never touched.

Starter Packs — share a curated set of plugins and themes as a link or a short paste-anywhere code, the way Bluesky starter packs work. Annotate each pick with your own note; on the other end everything installs disabled until the recipient reviews the pack.

Slide and Reveal — flashcard-style study of labeled images: anatomy plates, diagrams, maps, sheet music. Drop covers on the labels and scroll inside the image to uncover them a group at a time, instead of duplicating a slide per label the way you'd have to in PowerPoint. There's also a quiz mode that pulls cropped fragments from a whole folder and asks you to identify them out of context.

Beta — BRAT only, for now

Not in the store yet. Install with BRAT: Add beta plugin, then paste the repo link.

Trynalist — a Dynalist-style outliner where every line of the outline is a real Markdown note. Structure lives in frontmatter, the file body is the line plus its note, and there are four views over the same data: outline, flat, article, and a mind map. Nothing is locked inside the plugin. Beta software — via BRAT for now, expect rough edges.

Draft Tabs — keep several drafts of the same note and flip between them with a tab strip above the editor. Rewrite a paragraph three ways, branch an outline, or keep a safe copy before you gut something. Each draft is an ordinary Markdown note. Beta software — via BRAT for now, expect rough edges.

Community forks

Other people's plugins, patched. Some of it is offered back upstream, some of it ships as a fork because upstream has gone quiet.

Scroll Buttons — top / page up / page down / bottom buttons and commands, originally built for e-ink devices where normal scrolling leaves ghosting. Adopted from triski, with per-button toggles, smart hiding so they stay out of other plugins' way, and pop-out window support added. Via BRAT — it shares the store version's plugin ID, so disable Page Scroll first.

Creases — Liam Cain's fold-management plugin, with a batch of longstanding bugs fixed: "always fold" silently breaking on Obsidian 1.7+, template insertion unfolding everything, fold-and-clear corrupting lines, empty headings jamming the fold-level commands, and a too-small tap target on mobile. Installable as a drop-in replacement. Via BRAT — same plugin ID, so disable the original first.

Edit History — Antonio Tejada's per-note version history. Branches here fix a save race that could drop edits, harden the reader against corrupt .edtz archives, stop a spurious Node stream notice on mobile, correct apostrophe escaping, and fix the status bar going stale when you switch tabs.

Zotero Integration — the citation, bibliography and PDF-annotation importer, now community-maintained. Branches here cover a Better BibTeX JSON path for cite-as-you-write, a set of code-evident bugs, and settings cleanup, with integration tests behind them.

BRAT — TfTHacker's beta-plugin installer, which nearly everything above is distributed through. Fixes go upstream as PRs against its beta branch.

Retired

Stashpad Classic — a stable-Obsidian fork from when mainline Stashpad accidentally shipped against insider-only APIs. Those APIs are public now, so Classic is frozen; use Stashpad.

CSV to Obsidian Properties — a browser tool that turned CSVs into notes with frontmatter. Archived; it became the CSV importer in Bases Toolbox, though the hosted version still works.

Patches for other people's projects

Bug fixes sent upstream to jorio's projects — his Git UI and the retro-Mac libraries and tools behind his ports of the old Pangea games. So far: GitFourchette, Pomme, rsrcdump, OldMacArchiver, PROBE, and his profile README — which is what this page is modelled on.

Retrace, an open-source Rewind-style screen-history app for macOS, has a run of seven: the SQLCipher key no longer gets destroyed on a transient Keychain error (it fails closed rather than quietly falling back to plaintext), search works with encryption on, the key is redacted from error text, and redaction masking fails closed instead of persisting an unmasked frame — plus a JPEG encoding path that skips a TIFF round-trip.

Also Blot, the folder-into-a-website publishing platform: a batch of small correctness fixes, and a fix for the sync progress bar resetting to 0% on re-render.


The forks install through BRAT too. Issues and ideas welcome on any repo.

Popular repositories Loading

  1. CSV-to-Obsidian-Properties-for-Bases CSV-to-Obsidian-Properties-for-Bases Public archive

    [ARCHIVED] Convert CSV files to Obsidian notes with frontmatter properties. Superseded by the CSV importer in the Bases Toolbox plugin: https://github.com/grub-basket/Bases-Toolbox

    HTML 6 1

  2. Bases-Toolbox Bases-Toolbox Public

    Adds Quality of Life features to Obsidian Bases

    TypeScript 6

  3. SP SP Public

    Stashpad Notes, reborn as plugin for Obsidian

    TypeScript 2

  4. Share_to_Telegram Share_to_Telegram Public

    Shares current tab's URL to Telegram Desktop, on Windows. The link can be modified before being sent and includes a linebreak.

    JavaScript 1

  5. obsidian-scroll-buttons obsidian-scroll-buttons Public

    Page Up/Down/Top/Bottom scroll buttons and commands for Obsidian

    TypeScript 1

  6. SP-Classic SP-Classic Public

    A backup plugin for Stashpad in case the main one is accidentally updated for an insider release.

    TypeScript 1