An open API service indexing awesome lists of open source software.

https://github.com/mist941/ticktockfocus

Powerful time management tool with customizable multi-stage timer presets. Perfect for Pomodoro technique and structured workflows.
https://github.com/mist941/ticktockfocus

chrome chrome-extension focus javascript open-source pomodoro pomodoro-timer productivity productivity-tools time-management timer

Last synced: 2 months ago
JSON representation

Powerful time management tool with customizable multi-stage timer presets. Perfect for Pomodoro technique and structured workflows.

Awesome Lists containing this project

README

          

# TickTockFocus - Advanced Timer Extension

TickTockFocus is a powerful Chrome extension that helps you manage your time with customizable timer presets. Perfect for productivity techniques like Pomodoro, time-boxing, or any workflow that requires structured time management.

![TickTockFocus](icons/chronometer.png)

## Features

### 🕒 Multi-Stage Timer Presets
- Create custom timer presets with multiple stages
- Each preset can contain multiple clock segments that run in sequence
- Visual progress indicators show your position within the timer sequence

### 📊 Visual Timer Display
- Clean, intuitive circular progress indicator
- Visual markers for each stage of your timer sequence
- Real-time countdown display

### 🔔 Notifications
- Receive notifications when the entire timer completes
- Get milestone notifications when each individual clock segment finishes
- Stay on track without constantly checking the timer

### ⚙️ Customization Options
- Create unlimited timer presets for different activities
- Easily reorder clock segments with drag-and-drop functionality
- Toggle between 12-hour and 24-hour time formats

### 💾 Persistent Timer State
- Timers continue running even if you close the popup
- Timer state is preserved between browser sessions
- Easily resume your workflow where you left off

## How to Use

### Creating Timer Presets
1. Click the "Presets" tab
2. Click "Create preset"
3. Enter a name for your preset
4. Add clock segments by setting hours, minutes, seconds and clicking "Add"
5. Rearrange segments by dragging them into the desired order
6. Click "Create" to save your preset

### Running a Timer
1. Click the "Timer" tab
2. Select a preset from the dropdown menu
3. Click "Start" to begin the timer
4. The timer will run through all clock segments in sequence
5. You'll receive notifications at each milestone and when the timer completes

### Managing Presets
- All your saved presets appear in the "Presets" tab
- Click on a preset to select it
- Use the "×" button to delete unwanted presets

## Installation

1. Download the extension from the Chrome Web Store
2. Click "Add to Chrome"
3. The Chronometer icon will appear in your browser toolbar

## Privacy

Chronometer respects your privacy:
- All data is stored locally in your browser
- No data is sent to external servers
- No tracking or analytics

## License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

## Support

If you encounter any issues or have suggestions for improvements, please open an issue on our GitHub repository.

---

Developed with ❤️ for productive time management