Become a sponsor to Erin Schnabel
I maintain several open source projects that help people use Obsidian more effectively. I have been writing code professionally for 25+ years, but these are passion projects - tools I build because I need them and enjoy sharing them.
ttrpg-convert-cli is probably what most people know me for - a CLI tool (written in Java with Quarkus) that converts 5eTools and Pf2eTools JSON into Obsidian-friendly markdown for D&D 5e and Pathfinder 2e campaigns.
Obsidian plugins and tools:
- Task Collector — Manage tasks within documents
- Day Planner OG — Day planning and pomodoro timers
- Slides Extended — Create reveal.js presentations
- Vault MCP — MCP tool allowing Open WebUI or Claude Desktop to retrieve files from your vault
- Prompt Flow — Local AI content generation with Ollama, featuring custom prompts, content filtering, and continuous conversations
- Ebullientworks theme — A dark and light theme balanced around particular shades of purple and green
I rotate between these projects depending on what needs attention. Some have been around for a while and get good use; others are brand new.
I'm also developing some new personal tools for managing executive function challenges, including LLM-assisted journaling workflows. These are still early and experimental, but they're teaching me a lot about building accessible tools for executive function support.
Your support is genuinely appreciated. Knowing people find what I've built useful encourages me to keep these projects functioning and to build more (sometimes ridiculous) useful things.
Also close to my heart: I'm one of the founders and current Chair of the Commonhaus Foundation, a 501(c)(6) nonprofit dedicated to sustaining open source projects. If infrastructure for open source sustainability resonates with you, please consider sponsoring Commonhaus directly or becoming a member. ❤️
1 sponsor has funded ebullient’s work.
Featured work
-
ebullient/ttrpg-convert-cli
Utility to convert JSON data (for content you own) from 5etools or pf2etools into Obsidian-friendly Markdown.
Java 311 -
ebullient/obsidian-task-collector
Manage tasks and logs within an Obsidian note.
TypeScript 227 -
ebullient/obsidian-slides-extended
Create markdown-based reveal.js presentations in Obsidian
TypeScript 215 -
ebullient/obsidian-day-planner-og
An Obsidian plugin for day planning and managing pomodoro timers from a markdown task list.
TypeScript 158 -
ebullient/obsidian-theme-ebullientworks
Theme for Obsidian.md (https://obsidian.md)
SCSS 122 -
ebullient/obsidian-vault-mcp
MCP tool allowing Open WebUI or Claude Desktop to retrieve files from your vault
TypeScript