Hi everyone,
I just finished packaging up my Incident Report Dashboard and finally got it up on GitHub. This is the system I use at my own co‑op to track safety issues, maintenance problems, neighbor disputes, and anything else that needs follow‑up — all inside Obsidian, with no spreadsheets or external tools.
It’s been a huge quality‑of‑life improvement for us, so I wanted to share it in case it helps other communities too.
Who is this for?
- HOA boards, co‑op committees, and apartment building managers
- Neighborhood associations and community groups
- Facility/maintenance teams
- Safety officers or anyone responsible for incident reporting
- Anyone who wants a private, structured log of issues with automatic updates
Key Features
- Overview cards showing Open / In‑Progress / Closed counts
- Monthly severity trends (last 12 months)
- Live search + filters by severity and status
- Guided form that creates consistent, well‑formatted reports
- Built‑in status updater (change status, assign, add updates — no manual editing)
- Optional image upload button (via QuickAdd) that hides itself after use
- Powered entirely by DataviewJS (no external scripts required)
Screenshots
Note: All screenshots below use sample reports and placeholder data
Main Dashboard


Incident Report


More screenshots are available in the GitHub repo.
Installation (2 minutes)
Just drop the files into the root of any Obsidian vault:
Incident Report Dashboard.md(dashboard)Incident Reports/folder (withImages/subfolder)
Requires Dataview (with JS queries enabled).
QuickAdd is optional for image uploads.
Full setup instructions and customization tips are in the README.
Download
GitHub repo:
https://github.com/GathusHQ/obsidian-incident-report-dashboard
Latest release (ZIP):
https://github.com/GathusHQ/obsidian-incident-report-dashboard/releases
If you manage a community, building, or just want a solid incident log, feel free to try it out. I’d love any feedback or ideas for improvements.