verbb / timber
A Craft CMS utility for browsing, searching and monitoring application logs.
Fund package maintenance!
Requires
- php: ^8.2
- craftcms/cms: ^5.0.0
- nystudio107/craft-plugin-vite: ^5.0.0
- verbb/base: ^3.0.19
- verbb/parallel-process: ^1.0.3
- workerman/phpsocket.io: ^v1.1.16
- workerman/phpsocket.io-emitter: ^v1.0.2
- yii2mod/yii2-array-query: ^1.4
Requires (Dev)
- craftcms/cms: ^5.9
- pestphp/pest: ^3.8
- pestphp/pest-plugin: ^3.0
- vlucas/phpdotenv: ^5.6
- yiisoft/yii2-shell: ^2.0.3
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-05 21:10:50 UTC
README
Timber for Craft CMS
Timber is a Craft CMS plugin that makes application logs easier to work with. Browse, search and monitor them from the control panel so finding the useful line does not mean wrestling with raw text or reaching for shell access.
When something breaks, the answer is often in the logs; the trick is finding it. Timber turns large files into a responsive, searchable view, with filters and sorting to narrow the entries that explain what happened.
Features
- Inspect Craft web and queue logs, PHP errors, third-party logs, rotated files, compressed archives and plain-text logs from one utility.
- Find the relevant file quickly, including on smaller screens and with keyboard navigation.
- Locate a message without manually scanning the raw file.
- Focus on relevant levels or categories and order entries by date, level, category or message.
- Recognise common Craft, plugin and Monolog formats while keeping unmatched lines visible.
- Use bounded reads, parsing, caching and pagination instead of loading an entire log into memory.
- Follow changes to active, rotated, replaced or truncated logs when live updates are enabled and the host supports the required tools.
- Decide which users can view individual files and separately control downloading or deleting logs.
- Save one file, collect available logs into a ZIP or remove old files without broad server access.
- Add specialised log files or register custom parsers for project-specific formats.
Documentation
Visit the Timber Plugin page for all documentation, guides, pricing and developer resources.
Support
Get in touch with us via the Timber Support page or by creating a Github issue