Chrono is a modern, feature-rich Android clock application built with Flutter, offering a seamless user experience across clocks, alarms, timers, and stopwatches. Designed for both casual and power users, Chrono delivers advanced source code flexibility and customization options. It supports essential clock functions—worldtime display, timers, stopwatches—and blends them into a unified, elegant interface.

Core Features
Alarms
- Create multiple customizable alarms: daily, weekly, specific dates/ranges
- Configure melody/ringtone, vibration, rising volume
- Control snooze behavior: delays, limits, auto-delete dismissed alarms
- Add interactive alarm tasks (e.g., math problems, text retype, sequence tasks)
- Robust filtering and sorting options with tag assignment
Clock
- Home clock with Material You themes
- Add world clocks and view relative time differences
- Search for global cities via built‑in lookup
- Support for custom time pickers (dial/spinner/text)
Timers
- Multiple concurrent timers with presets
- Melody, vibration, and rising volume controls
- Full‑screen timer mode for easy visibility
- Filtering, sorting, and tagging like alarms
Stopwatch
- Record lap history with elapsed times
- Compare laps: fastest, slowest, average, previous
Appearance & Themes
- Highly customizable styles, colors, icons
- Material You support
- Theme animations, nav bar styling
- Fully modifiable from the source code (Flutter Dart)
Installation & Usage
Chrono is available on F‑Droid and GitHub under GPL‑3.0. You can compile and run the app via:
git clone https://github.com/vicolo-dev/chrono.git cd chrono flutter run --flavor dev # For release builds: flutter build apk --release --split-per-abi --flavor prod
Be advised: this app is still a work‑in‑progress (WIP). You may encounter bugs—test thoroughly before relying on critical alarms and timers. Bug reports and pull requests are warmly welcomed through GitHub.
Development & Contribution
Built with Flutter (Dart 98.9%), Chrono is open‑source under GNU GPL v3.0. Community involvement is encouraged via issue reporting, feature suggestions, pull requests (following Effective Dart style), and translations (via Weblate). Contributions enable advanced source code enhancements, alarm reliability testing, widget extensions, and theme development.
Metadata
- Author: Vicolo
- Programming Language: Dart (Flutter)
- License: GNU General Public License v3.0 (GPL‑3.0)
- Usage Restrictions: Must distribute derivatives under same GPL‑3.0 license; source code must remain open; modifications must be disclosed.
- Repository: https://github.com/vicolo-dev/chrono