Obsidian users struggled with maintaining consistency across notes when referencing the same information multiple times. Updating project names, dates, or other repeated data required manual changes in every location, leading to inconsistencies and time-consuming maintenance tasks. Users needed a way to define data once and have it automatically sync across their entire knowledge base.
Developed Live Variables Plugin that introduces a dynamic variable system allowing users to define variables in frontmatter and reference them throughout their vault. The plugin features a smart query engine, code block execution, custom JavaScript functions, and a visual form interface. Variables update in real-time across all references, eliminating manual maintenance and ensuring consistency.
Active installations from Obsidian community marketplace
Strong community engagement and appreciation
Continuous development with regular updates and improvements
Type-safe codebase ensuring reliability and maintainability
Define variables in frontmatter and watch them update instantly across your entire vault
Execute built-in functions, custom JavaScript queries, and data transformations
Transform data using executable code blocks with real-time results
Insert queries without coding using an intuitive visual interface
Edit existing variable references in-place without reinserting them
Identify dynamic content with intelligent formatting-aware highlights