A lightweight control panel companion that follows editors through their session. Puppy displays a draggable, collapsible overlay with a live trail of visited pages, edited elements, and quick links back to recently worked-on locations.
Features
Session Trail
Puppy records where you go in the control panel and normalizes routes into readable labels:
/admin/dashboard→ Dashboard/admin/entries/blog→ Entries: Blog/admin/entries/blog/123-spring-launch→ Spring Launch/admin/assets/images→ Assets: Images/admin/globals/footerSettings→ Global: Footer Settings
Edit Tracking
Puppy listens for element save events on the backend and records them separately from page visits. Each edit captures the element type, title, action (saved or created), and section/volume context.
Floating Panel
The overlay sits on top of the control panel and includes:
- Trail tab — the last 25 pages visited, with clickable links back
- Edits tab — elements you saved or created during the session
- Stats tab — pages visited, items edited, and session duration
Collapse and Drag
- Collapse to a small badge showing the paw icon and item count
- Drag the panel anywhere on screen
- Position and state are remembered across page loads via localStorage
Pause and Clear
- Pause tracking at any time without hiding the panel
- Clear the session trail to start fresh
Requirements
- Craft CMS 5.0 or later
- PHP 8.2 or later
Installation Instructions
To install this plugin, copy the command above to your terminal.
Reviews
This plugin doesn't have any reviews.
Active Installs
1
License
Craft
Last release
April 15, 2026
Activity (30 days)
0
Closed Issues
0
Open Issues
0
Merged PRs
0
Open PRs


