Skip to content

vladelaina/Catime

Repository files navigation

Catime

Catime

🎉 No installation or setup required — just double-click to get started.
🌸 Clean, elegant interface with smooth operation.
🚀 Powerful keyboard shortcuts for lightning-fast productivity.

An ultra-lightweight Windows countdown tool with Pomodoro functionality,
featuring a transparent interface and rich customization options,
using only a few MB of memory and almost no CPU resources,
elegantly helping you manage time on Windows.

English · 简体中文 · Official Site · Guide · About · Project Board · Feedback

GitHub Release C EXE Size Last Commit
Downloads Forks Stars Issues License
Support Catime

Catime.Showcase.mp4
👋 Join us on Discord and QQ Group
  • Minimalist Design: Transparent interface, click-through capability, free dragging and resizing, no complex graphical settings interface, won't feel like an additional application running
  • Flexible Timing: Quick presets, custom time input, current time display (12/24-hour format), countdown, count-up, Pomodoro clock
  • Timeout Actions: Display messages, show current time, count up, lock screen, open files/applications, open websites, shutdown, restart
  • Rich Customization: 47 fonts, 15 preset colors, support for custom color values, color palette selection, real-time preview

📥 Download

Get it from Microsoft

🪟 Winget

winget install --id VladElaina.Catime

💾 Manual Download

Download the latest release from GitHub Releases.

  • 👔 Countdown to end of work
  • 🍅 Pomodoro technique
  • 🎮 Use while gaming to keep track of time
  • ⏰ Schedule opening of:
    • 🌐 Websites
    • 💻 Applications
    • 📄 Files
    • 📝 Batch scripts
    • 🔄 Scheduled shutdown/restart
  • 📊 Presentation countdown timer
  • 🕰️ Desktop clock
  • ⏱️ Count-up/countdown timer
  • 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 C:\Users\<username>\AppData\Local\Catime\config.ini

1. Clone:

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

2. Tools (MinGW, xmake)

Linux

  • Ubuntu
    sudo apt update && sudo apt install -y mingw-w64 && curl -fsSL https://xmake.io/shget.text | bash
  • Arch
    sudo pacman -Syu --noconfirm mingw-w64 xmake

Windows

  1. Prepare tools
Tool Description Recommended Version Format Download Link
MinGW GCC Compiler x86_64-<version>-release-win32-seh-ucrt-rtv<num>-rev<num>.7z MinGW Build
xmake Build Tool xmake-v<version>-win64.exe xmake
2. Install tools

📦 2.1 Install MinGW Build

  1. Extract MinGW to a specific location Example: Extract x86_64-<version>-release-win32-seh-ucrt-rtv<num>-rev<num>.7z to:

    C:\mingw64
    
  2. Configure system environment variable PATH

    • Open: Control Panel → System → Advanced System Settings → Environment Variables

    • Find Path in System variables, click "Edit"

    • Add the following path:

      C:\mingw64\bin
      
  3. Verify installation

    Open command prompt (Win + R → type cmd → Enter), type:

    gcc --version

    If version number displays successfully, MinGW installation is complete ✅

📦 2.2 Install xmake

  1. Run xmake-v<version>-win64.exe to install
  2. PATH will be configured automatically during installation (if not, manually add the bin directory of the xmake installation)

3. Verify tools

✅ 3.1 Verify gcc

gcc --version

✅ 3.2 Verify xmake

xmake --version

If all display version numbers correctly, tool configuration is successful 🎉

4. Build with xmake

Open a command prompt in the project root directory and use these commands:

xmake         # Compile the project
xmake run     # Compile and run the project
xmake clean   # Clean build artifacts

⭐Star History

Star History Chart

Special thanks to the following contributors:

MAX°孟兆
MAX°孟兆

XuJilong
XuJilong

点滴进度作者
点滴进度作者

zggsong
zggsong

猫屋敷梨梨Official
猫屋敷梨梨Official

MOJIもら
MOJIもら

李康
李康

我是无名吖
我是无名吖

金麟
金麟

双脚猫
双脚猫

rsyqvthv
rsyqvthv

君影
君影

学习马楼
学习马楼

睡着的火山
睡着的火山

星空下数羊
星空下数羊

青阳忘川
青阳忘川

William
William

王野
王野

煮酒论科技
煮酒论科技

风增
风增

田春
田春

behappy425
behappy425

x.j
x.j

kissholic
kissholic

Alnilam
Alnilam

柒

枫谷剑仙
枫谷剑仙

Marial
Marial

卓越方达
卓越方达

choyy
choyy

益渊Yyuan
益渊Yyuan

上条教主
上条教主

jin-gubang
jin-gubang

xlr134
xlr134

莫颜
莫颜

LuSrackhall
LuSrackhall

🗝️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:
    • ProFont IIx Nerd Font Essence.ttf
  • SIL Open Font License (OFL):
    • DaddyTimeMono Nerd Font Propo Essence.ttf, DepartureMono Nerd Font Propo Essence.ttf, LiterationSerif Nerd Font Essence.ttf, RecMonoCasual Nerd Font Mono Essence.ttf, Terminess Nerd Font Propo Essence.ttf, VictorMono NFP Medium Essence.ttf, ZedMono NF Essence.ttf
    • Arbutus Essence.ttf, Berkshire Swash Essence.ttf, Caveat Brush Essence.ttf, Creepster Essence.ttf, DotGothic16 Essence.ttf, Doto ExtraBold Essence.ttf, Foldit SemiBold Essence.ttf, Fredericka the Great Essence.ttf, Frijole Essence.ttf, Gwendolyn Essence.ttf, Handjet Essence.ttf, Inknut Antiqua Medium Essence.ttf, Jacquard 12 Essence.ttf, Jacquarda Bastarda 9 Essence.ttf, Kavoon Essence.ttf, Kumar One Essence.ttf, Kumar One Outline Essence.ttf, Lakki Reddy Essence.ttf, Licorice Essence.ttf, Ma Shan Zheng Essence.ttf, Moirai One Essence.ttf, Mystery Quest Essence.ttf, Noto Nastaliq Urdu Medium Essence.ttf, Piedra Essence.ttf, Pinyon Script Essence.ttf, Pixelify Sans Medium Essence.ttf, Press Start 2P Essence.ttf, Rubik Bubbles Essence.ttf, Rubik Burned Essence.ttf, Rubik Glitch Essence.ttf, Rubik Marker Hatch Essence.ttf, Rubik Puddles Essence.ttf, Rubik Vinyl Essence.ttf, Rubik Wet Paint Essence.ttf, Ruge Boogie Essence.ttf, Sevillana Essence.ttf, Silkscreen Essence.ttf, Stick Essence.ttf, Underdog Essence.ttf, Wallpoet Essence.ttf, Yesteryear Essence.ttf, ZCOOL KuaiLe Essence.ttf

Wallpaper:


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