Skip to content

vladelaina/Catime

Repository files navigation

v1.2.0 is out! 🥳 Download Now ⬇️

Special thanks to our sponsors:

skywork

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.

Official Site · Guide · About · Project Board · Feedback

English · 简体中文 · 繁體中文 · 日本語 · Español · Français · Deutsch · Русский · Português · 한국어

GitHub Release C EXE Size GitHub Release Date
Downloads Forks Stars Issues License

Catime.Showcase.mp4
👋 Join us on Discord and QQ Group

📥 Download

  • GitHub Releases

    Download the latest release from GitHub Releases.

  • Winget

    winget install --id VladElaina.Catime
    
  • 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

🛠️ 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
📋 Windows Setup Instructions

📦 Required 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
CMake Build Tool cmake-<version>-windows-x86_64.msi CMake

🔧 Installation Steps

1. Install MinGW

  1. Download x86_64-<version>-release-win32-seh-ucrt-rtv<num>-rev<num>.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-<version>-windows-x86_64.msi from CMake
  2. During installation, select "Add CMake to the system PATH"

3. Verify Installation

gcc --version
cmake --version

Building

chmod +x build.sh && ./build.sh   # Linux
build.bat                         # Windows

🎁 Support

Project Status

Catime

🌟Star History

Star History Chart

Special thanks to the following contributors(chronological order):

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

是玄夜不是玄月
是玄夜不是玄月

YangCangShu
YangCangShu

valuex
valuex

lxzrjyff
lxzrjyff

🗝️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 - Catime
By vladelaina
Made with ❤️ & ⌨️