A lightweight LibreOffice extension to help you rehearse and time your presentations. It logs slide durations and elapsed time in a Tab-Separated Value (TSV) format for easy analysis in Calc.
- Download the latest
.oxtfile from the Releases page. - Open LibreOffice and go to Tools > Extension Manager.
- Click Add and select the downloaded file.
- Restart LibreOffice.
The logger writes its data to a Shape named RehearsalTimer on a Slide named RehearsalTimer.
If these don't exist, the logger will create them (after the last visible slide in your presentation).
- Click the Start with Rehearsal Timer Logging button in the Slide Show menu or the Standard Toolbar.
- The presentation will automatically start from Slide 1.
- Flip through your slides as usual: You can go backwards or jump between slides, but any slide transitions under 0.5sec are not logged.
- When finished, go to your
RehearsalTimerslide to see the TSV log. - The logger will clear the
RehearsalTimershape's contents at the start of each run, so make a copy of theRehearsalTimershape if you want to preserve the captured data from the latest run. - Copy and Paste the log directly into LibreOffice Calc to chart your timings!
Copyright (C) [2026] [Reach Computing Ltd]
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
See the LICENSE file for more details or visit https://www.gnu.org/licenses/gpl-3.0.html.