Neocat Software  ·  Windows Native

Sleep
smarter.

Schedule automatic PC shutdowns with a beautiful native Windows timer. A tiny black cat watches the countdown so you don't have to.

C++17 Win32 · GDI+ Zero dependencies ~785 KB No installer

Windows 10 / 11  ·  x86-64  ·  Run directly — no install

Neocat Sleeptimer
Neocat
01:00:00
Shutting down in 1 hour
30MIN
1HR
90MIN
2HR
No timer active

// features

Everything you need.
Nothing you don't.

⚡

Truly native

Built in C++17 with Win32 and GDI+. A single self-contained executable with zero runtime dependencies — no Python, no .NET, no Electron. Just double-click and run.

🐱

Neocat keeps watch

The Neocat mascot lives inside the countdown ring, keeping a watchful (grumpy) eye on your timer. He's the only one taking your bedtime seriously.

🎨

Anti-aliased everywhere

Every arc, pill, and glyph is rendered with GDI+ full anti-aliasing and ClearType text. Double-buffered so there's never a flicker. Looks pixel-perfect at any DPI.

⏱

Smart presets + custom

One-click presets for 30 min, 1 hr, 90 min, and 2 hrs — each colour-coded. Or type any duration in minutes. Cancel anytime. The ring drains as your time runs out.

// under the hood

Lean by design.

No frameworks. No package managers. No 200 MB node_modules. The entire application is a single translation unit compiled straight to a native PE32+ executable — smaller than most JPEG thumbnails.

// compile it yourself
x86_64-w64-mingw32-g++ \
  -std=c++17 -O2 \
  NeocatSleeptimer.cpp \
  -lgdi32 -lgdiplus -ldwmapi \
  -mwindows -static

→ NeocatSleeptimer.exe
→ 785 KB · zero deps · ships

// download

Ready when you are.

One file. No installer. No admin rights required.

Windows 10 / 11
x86-64
~785 KB
No install
Open source
Download NeocatSleeptimer.exe

Tip: Windows may prompt SmartScreen on first run — click “More info → Run anyway”