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.
Chinese summary
允许你定义自定义模态表单来捕获结构化数据,并可在 Obsidian 中任何能运行 JavaScript 的地方触发。
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.1M 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.
805K 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.