{"id":13642994,"url":"https://github.com/vicolo-dev/chrono","last_synced_at":"2025-04-20T21:32:29.367Z","repository":{"id":65744772,"uuid":"585178215","full_name":"vicolo-dev/chrono","owner":"vicolo-dev","description":"A modern and powerful clock, alarms, timer and stopwatch app for Android!","archived":false,"fork":false,"pushed_at":"2024-05-21T12:21:04.000Z","size":8276,"stargazers_count":235,"open_issues_count":42,"forks_count":10,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-05-21T17:26:48.370Z","etag":null,"topics":["alarm","alarm-clock","android","clock","stopwatch","timer"],"latest_commit_sha":null,"homepage":"","language":"Dart","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vicolo-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-01-04T14:15:10.000Z","updated_at":"2024-05-27T11:12:43.657Z","dependencies_parsed_at":"2023-12-18T22:44:22.445Z","dependency_job_id":"d2e4fd1b-f493-46a8-a2f1-e1ebe21e9f87","html_url":"https://github.com/vicolo-dev/chrono","commit_stats":null,"previous_names":["vicolo-dev/chrono"],"tags_count":61,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vicolo-dev%2Fchrono","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vicolo-dev%2Fchrono/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vicolo-dev%2Fchrono/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vicolo-dev%2Fchrono/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vicolo-dev","download_url":"https://codeload.github.com/vicolo-dev/chrono/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223839269,"owners_count":17211903,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["alarm","alarm-clock","android","clock","stopwatch","timer"],"created_at":"2024-08-02T01:01:39.264Z","updated_at":"2025-04-20T21:32:29.352Z","avatar_url":"https://github.com/vicolo-dev.png","language":"Dart","readme":"\u003cdiv align=\"center\"\u003e\r\n\r\n\u003cimage src=\"icon.png\" height=\"100\"/\u003e\r\n\r\n# Chrono\r\n\r\n### A modern and powerful clock, alarms, timer and stopwatch app for Android!\r\n![alt text](cover.png)\r\n\r\n![tests](https://github.com/vicolo-dev/chrono/actions/workflows/tests.yml/badge.svg)\r\n[![codecov](https://codecov.io/gh/vicolo-dev/chrono/branch/master/graph/badge.svg?token=cKxMm8KVev)](https://codecov.io/gh/vicolo-dev/chrono)\r\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/7dc1e51c1616482baa5392bc0826c50a)](https://app.codacy.com/gh/vicolo-dev/chrono/dashboard?utm_source=gh\u0026utm_medium=referral\u0026utm_content=\u0026utm_campaign=Badge_grade)\r\n\u003ca href=\"https://hosted.weblate.org/engage/chrono/\"\u003e\r\n\u003cimg src=\"https://hosted.weblate.org/widget/chrono/app/svg-badge.svg\" alt=\"Translation status\" /\u003e\r\n\u003c/a\u003e\r\n\u003cspan class=\"badge-patreon\"\u003e\u003ca href=\"https://patreon.com/vicolo\" title=\"Donate to this project using Patreon\"\u003e\u003cimg src=\"https://img.shields.io/badge/patreon-donate-orange.svg\" alt=\"Patreon donate button\" /\u003e\u003c/a\u003e\u003c/span\u003e\r\n\r\n\u003ca href=\"https://hosted.weblate.org/engage/chrono/\"\u003e\r\n\u003cimg src=\"https://hosted.weblate.org/widget/chrono/app/287x66-grey.png\" alt=\"Translation status\" /\u003e\r\n\u003c/a\u003e\r\n\r\n[\u003cimg src=\"https://fdroid.gitlab.io/artwork/badge/get-it-on.png\" alt=\"Get it on F-Droid\" height=\"80\"\u003e](https://f-droid.org/packages/com.vicolo.chrono)\r\n[\u003cimg src=\"https://gitlab.com/IzzyOnDroid/repo/-/raw/master/assets/IzzyOnDroid.png\" alt=\"Get it on IzzyOnDroid\" height=80/\u003e](https://apt.izzysoft.de/fdroid/index/apk/com.vicolo.chrono)\r\n[\u003cimg src=\"https://i.ibb.co/q0mdc4Z/get-it-on-github.png\" alt=\"Get it on Github\" height=80/\u003e](https://github.com/vicolo-dev/chrono/releases/latest)\r\n\r\n\r\n\u003c/div\u003e\r\n\r\n\r\nIts usable, but still WIP, so you might encounter some bugs. Make sure to test it out thorougly on your device before using it for critical alarms. Feel free to open an issue.\r\n\r\n# Table of Content\r\n- [Features](#features)\r\n- [Platforms](#platforms)\r\n- [Contribute](#contribute)\r\n- [Development](#development)\r\n- [Todo](#todo)\r\n- [Screenshots](#screenshots)\r\n\r\n## Features\r\n- Modern and easy to use interface\r\n- Available in variety of [languages](#translations)\r\n### Alarms\r\n- Customizable schedules (Daily, Weekly, Specific week days, Specific dates, Date range)\r\n- Configure melody/ringtone, rising volume and vibrations\r\n- Configure Snooze length, max snoozes and other snooze behaviour\r\n- Option to auto delete dismissed alarms and skip alarms\r\n- Alarm tasks (Math problems, Retype text, Sequence, more to come)\r\n- Dial, spinner and text time pickers\r\n- Filter and sort alarms\r\n- Add tags\r\n### Clock\r\n- Customizable clock display\r\n- World clocks with relative time difference\r\n- Search and add cities\r\n### Timer\r\n- Support for multiple timers\r\n- Configure melody/ringtone, rising volume and vibrations\r\n- Timer presets\r\n- Option to fullscreen a timer\r\n- Dial and spinner duration pickers\r\n- Filter and sort timers\r\n- Add tags\r\n### Stopwatch\r\n- Lap history with lap times and elapsed times\r\n- Lap comparisons (fastest, slowest, average, previous)\r\n### Appearance\r\n- Material You icons and themes\r\n- Highly customizable color themes\r\n- Highly customizable style themes\r\n- Other options like animations, nav bar styles, time picker styles\r\n\r\n## Platforms\r\nCurrently, the app is only available for android. I don't have an apple device to develop for iOS, but feel free\r\nto contribute if you want iOS support. The alarm and timer features\r\nuse android-only code, so that will need to be ported. Everything else should mostly work fine.\r\n\r\n## Contribute\r\nAll contributions are welcome, whether creating issues, pull requests or translations. \r\n### Issues\r\nFeel free to create issues regarding any issues you might be facing, any improvements or enhancements, or any feature-requests. Try to follow the templates and include as much information as possible in your issues.\r\n### Pull Requests\r\nPull Requests are highly welcome. When contributing to this repository, please first discuss the change you wish to make via an issue. Also, please refer to [Effective Dart](https://dart.dev/effective-dart) as a guideline for the coding standards expected from pull requests.\r\n### Translations\r\nYou can help translate the app into your preferred language using weblate at https://hosted.weblate.org/projects/chrono/.\r\n\r\n\u003ca href=\"https://hosted.weblate.org/engage/chrono/\"\u003e\r\n\u003cimg src=\"https://hosted.weblate.org/widget/chrono/app/287x66-grey.png\" alt=\"Translation status\" /\u003e\r\n\u003c/a\u003e\r\n\r\nCurrent progress:\r\n\r\n\u003ca href=\"https://hosted.weblate.org/engage/chrono/\"\u003e\r\n\u003cimg src=\"https://hosted.weblate.org/widget/chrono/app/horizontal-auto.svg\" alt=\"Translation status\" /\u003e\r\n\u003c/a\u003e\r\n\r\n### Spread the word!\r\nIf you found the app useful, you can help the project by sharing it with friends and family.\r\n### Donate\r\nThe amount of time I can given to the app is bound by financial constraints. Donations will really help allow me in giving more and more time to the development of this app.\r\n\r\n\u003cspan class=\"badge-patreon\"\u003e\u003ca href=\"https://patreon.com/vicolo\" title=\"Donate to this project using Patreon\"\u003e\u003cimg src=\"https://img.shields.io/badge/patreon-donate-orange.svg\" alt=\"Patreon donate button\" /\u003e\u003c/a\u003e\u003c/span\u003e\r\n\r\n### Our generous patreons\r\n- Potato @potatocinna\r\n- Thorsten @th23x\r\n\r\n## Development\r\n\r\nThis app is built using flutter. To start developing:\r\n1. Follow [this](https://docs.flutter.dev/get-started/install) guide to install flutter and all required tools.\r\n2. Run the app by `flutter run --flavor dev`. For production builds, use `flutter build apk --release --split-per-abi --flavor prod`.\r\n\r\n## Todo\r\nStuff I would like to do soon™. In no particular order:\r\n- Alarms\r\n  - Alarm reliability testing system\r\n  - Vibration patterns\r\n  - Alternative time picker interfaces\r\n  - Array alarms (alarm that will ring after set interval (10 minutes etc.)\r\n  - More tasks\r\n- Color schemes\r\n  - More prebuilt themes  \r\n  - Filter\r\n  - Tags\r\n  - Icon colors\r\n- Theme\r\n  - Icon themes\r\n  - Font themes\r\n  - System fonts\r\n- Timer\r\n  - Alternative duration picker interfaces\r\n- Widgets\r\n  - Clock\r\n  - Clock faces\r\n  - Alarms\r\n  - Timers\r\n  - Stopwatch\r\n  - Customization\r\n \r\n## Screenshots\r\n\u003cp float=\"left\"\u003e\r\n\u003cimage src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/1.png\" height=\"400\"/\u003e\r\n\u003cimage src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/2.png\" height=\"400\"/\u003e\r\n\u003cimage src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/3.png\" height=\"400\"/\u003e\r\n\u003cimage src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/4.png\" height=\"400\"/\u003e\r\n\u003cimage src=\"fastlane/metadata/android/en-US/images/phoneScreenshots/5.png\" height=\"400\"/\u003e\r\n\u003c/p\u003e\r\n\r\n\r\n","funding_links":["https://patreon.com/vicolo"],"categories":["Dart","🧠 Productivity \u0026 Organization"],"sub_categories":["⏱️ Clocks/Timers"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvicolo-dev%2Fchrono","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvicolo-dev%2Fchrono","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvicolo-dev%2Fchrono/lists"}