Modal forms for Obsidian
Allows you to define custom modal forms for capturing structured data, which can be triggered from anywhere you can run JavaScript in Obsidian.
Best For
Key Use Cases
- Quickly capture structured notes or logs (e.g., habit tracking, daily logs) via popup forms.
- Create database-like entries that feed into tables or Dataview queries.
- Integrate with Templater or other plugins to automate data collection workflows.
Pros
- Highly flexible and customizable form definitions.
- Can be triggered from any JavaScript context (e.g., Templater, command palette, hotkeys).
- Supports various input types for rich data capture.
Limitations
- Requires JavaScript knowledge to define and customize forms.
- No graphical form builder; must edit JSON or code directly.
- Limited to text-based output; no direct visual database features.
Tags
Related Plugins
4.2M downloads
Dataview
Dataview turns your Obsidian vault into a queryable database, letting you list, filter, and aggregate notes using a SQL-like syntax. It's powerful for dashboards, task tracking, and dynamic indexes.
2.8M downloads
Advanced Tables
Improves table navigation, formatting, and manipulation within Obsidian, making it easier to create and edit markdown tables.
807K downloads
make.md
Build custom, code-free workspaces using databases, visual views, and relational trackers.
Get the best Obsidian plugins in your inbox
Monthly picks: top new plugins, hidden gems, and curated plugin stacks for different workflows.