/ClyTimer

ClyTimer - Mac Fullscreen Countdown Timer

Primary LanguageSwift

ClyTimer - Mac Fullscreen Countdown Timer

ClyTimer is the ultimate countdown timer for Mac users. With features like fullscreen support, multiple timers, custom text, theme customization, and more, ClyTimer is designed to help you manage your time efficiently and effectively.

Visit our homepage for more details: ClyTimer Homepage

Download ClyTimer from the Mac App Store today and transform your MacBook into a powerful alarm clock with just a few clicks!

Preview

Youtubube Video

ClyTimer Intro

ClyTimer Colourful

Features

  • Fullscreen Timer: Enjoy a fullscreen timer, or resize it to a normal window size as needed.
  • Multiple Timers: Set multiple timers simultaneously without any limitations.
  • Custom Text: Add custom text above the timer for reminders or motivational messages.
  • Timeout Text: Customize the text displayed when the timer runs out.
  • Theme Customization: Change the background and foreground colors of the timer.
  • Notch Support: Quickly create a timer by clicking in the notch area.
  • Timeout and Notification Sounds: Choose from a variety of sounds for notifications and alarms.
  • Flash Effect: A flashing effect in the last 10 seconds to grab your attention.
  • Persistent Alarm: The alarm sound continues until you move your mouse.
  • Adjustable Time: Increase or decrease the time on the fly as needed.
  • Count Up Mode: Supports counting up, in addition to the countdown mode.

Installation

Download and Install

Usage

  1. Open the ClyTimer app from your Applications folder or Dock.
  2. Click the "+" button or select "New Timer" from the menu to create a new timer.
  3. Set the desired countdown time.
  4. Customize your timer by adding custom text, choosing a theme, and selecting notification sounds.
  5. Enable fullscreen mode or resize the window as needed.
  6. Create multiple timers if necessary by repeating the steps above.
  7. Use the notch area to quickly create timers.
  8. Adjust the timer duration on the fly by clicking on the time display.
  9. Enable the persistent alarm to ensure the alarm sound continues until you move your mouse.
  10. Watch for the flashing effect in the last 10 seconds to prepare for the timer's end.

Development

Prerequisites

  • macOS 10.14 or later
  • Xcode 11 or later

Building from Source

  1. Clone the repository:
    git clone https://github.com/defcc/ClyTimer.git
  2. Open the ClyTimer.xcodeproj file in Xcode.
  3. Build and run the project using Xcode.

Contributing

We welcome contributions from the community! Please follow these steps to contribute:

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/your-feature-name).
  3. Make your changes and commit them (git commit -am 'Add some feature').
  4. Push to the branch (git push origin feature/your-feature-name).
  5. Open a pull request.

License

ClyTimer is open source software licensed under the MIT License.

Acknowledgements

  • Thanks to all the contributors who have helped make ClyTimer better!

Contact

If you have any questions or feedback, feel free to reach out to us at defcc@icloud.com.