DEV Community

classccai
classccai

Posted on

catime

🎨 Powerful Tray Animations

Your tray icon can now come alive! Catime brings powerful custom animation features:

  • Custom Animations: Use GIF, WebP, and static images like PNG & JPG as your tray icon.
  • System Status: Supports real-time display of CPU %, Memory %, Battery %, and Caps Lock status.

tray_animation

[!TIP]
Looking for more fun animations? Check out our companion project, MemeTray!

💫Plugins

Plugins write to output.txt, Catime displays it — that simple.

image

image

[!TIP]
Looking for more useful Plugins? Check out our companion project, Catime-Plugins!

❤️‍🔥Staying tuned with us

Star us and witness how this pure C-crafted minimalist time tool continues to evolve - don't miss any exciting updates!


Sponsors


dk







SignPath

Free code signing on Windows provided by
SignPath.io, certificate by
SignPath Foundation

📥 Download

  • GitHub Releases

Download the latest release from GitHub Releases.

  • Winget

    winget install --id VladElaina.Catime
    

📑User Guide

  • Left-click tray icon: Set time
  • Right-click tray icon: Set menu
  • Edit mode: Drag to adjust position, scroll wheel to resize, 🖱️ right-click to exit edit mode

Configuration file saved at %LOCALAPPDATA%\Catime\config.ini

Font Optimization

Reduce custom font file size by 90%+ with the official Font Simplification Tool.

Since Catime only displays numbers and symbols (0-9, :, .), most font characters are unnecessary.

Recommendation: Keep your original font files as backups. Future software updates may require additional characters beyond the current set.

🛠️ Development

Prerequisites: MinGW and CMake are required to build Catime.

Getting Started

git clone https://github.com/vladelaina/Catime.git
cd Catime

# INSTALL DEPENDENCIES
# Ubuntu/Debian
sudo apt update && sudo apt install -y mingw-w64 cmake

# Arch Linux  
sudo pacman -Syu --noconfirm mingw-w64 cmake

# Windows - See setup instructions below
Enter fullscreen mode Exit fullscreen mode

📋 Windows Setup Instructions

📦 Required Tools

Tool Description Recommended Version Format Download Link
MinGW GCC Compiler x86_64--release-win32-seh-ucrt-rtv-rev.7z MinGW Build
CMake Build Tool cmake--windows-x86_64.msi CMake

🔧 Installation Steps

1. Install MinGW

  1. Download x86_64--release-win32-seh-ucrt-rtv-rev.7z from MinGW Build
  2. Extract to C:\mingw64
  3. Add C:\mingw64\bin to your PATH environment variable:
    • Open: Control Panel → System → Advanced System Settings → Environment Variables
    • Find Path in System variables, click "Edit"
    • Add: C:\mingw64\bin

2. Install CMake

  1. Download and run cmake--windows-x86_64.msi from CMake
  2. During installation, select "Add CMake to the system PATH"

3. Verify Installation

gcc --version
cmake --version
Enter fullscreen mode Exit fullscreen mode

Building

chmod +x build.sh && ./build.sh   # Linux
build.bat                         # Windows
Enter fullscreen mode Exit fullscreen mode

🎁 Support


Support Catime


src="https://github.com/user-attachments/assets/49035b18-e803-4ee8-9ea5-2e3f32f099de"
width="1889"
height="872"
alt="image"
/>

Project Status

Catime

🌟Star History





Star History Chart

✨Acknowledgements

With special appreciation to 猫屋敷梨梨Official for the beautiful icon design.

Special thanks to the following contributors(chronological order):

🗝️Copyright Notice

This project is released under the Apache License 2.0 open source license.

Icon copyright notice:

  • The software icon was created by 猫屋敷梨梨Official who reserves all rights. Without explicit authorization from the original creator, it may not be used for any commercial purposes.

Font licenses:

  • MIT:
    • ProFontWindows Essence.ttf
  • SIL Open Font License:
    • DaddyTimeMono Essence.otf, DepartureMono Essence.otf, Rec Mono Casual Essence.ttf, Terminess Nerd Font Essence.ttf
  • OFL (Open Font License):
    • Jacquard 12 Essence.ttf, Jacquarda Bastarda 9 Essence.ttf, Pixelify Sans Essence.ttf, Rubik Burned Essence.ttf, Rubik Glitch Essence.ttf, Rubik Marker Hatch Essence.ttf, Rubik Puddles Essence.ttf, Wallpoet Essence.ttf

Wallpaper:

Copyright © 2025-2026 - Catime\
By vladelaina\
Made with ❤️ & ⌨️

Top comments (0)