Skip to content

Repository files navigation

CyberManager logo

CyberManager — Lightweight, High-Capacity Virtualized Task Manager

Download Latest ReleaseWindows 64-bit  All Releases

License  Platform  .NET  Wiki

CyberManager is a lightweight, high-capacity virtualized task manager. Powered by the native NT engine, it offers instant search and a compact mode. The ultimate alternative to Windows Task Manager.

Free and open source (GPLv3) — no ads, no tracking, and no data collection. Just enjoy it.


🎯 Why CyberManager?

Most task managers either freeze under heavy load or bury basic features behind complex UIs. CyberManager gives you instant process control, real-time telemetry, and deep system insights — all in a frameless, neon-styled interface that stays responsive no matter how many processes you run.

Need Solution
Manage thousands of processes UI virtualization — only visible rows rendered, 3000+ at 144fps
Instant process refresh NT-native engine — direct API calls, zero WMI overhead
Identify resource hogs Adaptive CPU/RAM heatmap with thermal tinting
Monitor system health Live sparklines + System Information window with 4 tabs
Control processes End, end tree, suspend, resume, set priority
Stay out of the way System tray + global hotkey (Ctrl+Alt+M) + auto-start
Make it yours 3 themes, bilingual EN/ES, always-on-top

✨ Key Features

🖥️ Process Management

  • Virtualized Grid — Renders only visible rows for zero-lag scrolling with 3000+ processes
  • NT-Native Engine — Direct NtQuerySystemInformation + differential snapshots
  • Real-Time CPU % — Delta-based per-process calculation, accurate and lightweight
  • Instant Search & Filter — By name, PID, or path with zero blocking (150ms debounce)
  • Process Grouping — Group by application with expandable tree hierarchy
  • Resource Heatmap — Adaptive CPU/RAM thermal tinting (green → yellow → red)

🎛️ Process Control

  • End Task — Terminate selected process
  • End Process Tree — Terminate process and all children
  • Suspend / Resume — Pause and resume process execution
  • Set Priority — Real Time, High, Above Normal, Normal, Below Normal, Idle
  • Copy Path — Copy executable path to clipboard
  • Open Folder — Open containing folder in Explorer
  • Search Online — Google search for process name

📊 System Monitoring

  • Live Sparklines — Real-time CPU and RAM history graphs in the main window footer
  • System Information Window — Dedicated window with 4 tabs:
    • Summary — Dual sparklines + system totals + hardware topology
    • CPU — Full history graph + model name + core/thread counts
    • Memory — Physical RAM, commit charge, kernel pools (paged/non-paged)
    • I/O History — Process/thread/handle counts + kernel pool stats

🖥️ Desktop Integration

  • System Tray — Minimize to tray, quick actions menu, version info
  • Global Hotkey — Configurable toggle shortcut (default: Ctrl+Alt+M)
  • Always on Top — Pin window above other applications
  • Auto-Start — Launch at Windows sign-in
  • Auto-Updates — Check GitHub Releases on startup with download progress

🎨 Customization

  • 3 Themes — CyberManager (Obsidian & Neon Cyan), Dark (Charcoal & Indigo), Light (Slate & Royal Blue)
  • Row Font Size — Adjustable 11–17px with live preview
  • Bilingual UI — Full English and Spanish interface
  • Frameless Chrome — DWM rounded corners, Mica/Acrylic background effects

🛠️ Tech Stack & Architecture

  • Platform: Windows 10 / 11 (x64)
  • Framework: .NET 10 + WPF (Native UI)
  • Architecture: Native UI with async NT engine
CyberManager.slnx
├── src/CyberManager.Common/   Models, I18n, Settings
├── src/CyberManager.Core/     ProcessCollector, SystemMetricsCollector (NT API)
└── src/CyberManager.UI/       Frameless WPF, Sparkline, SystemInfoWindow

Architecture Highlights

  • NT-Native Engine — Direct NtQuerySystemInformation, NtSuspendProcess, NtResumeProcess calls
  • Async Collection — Process enumeration on thread pool with differential snapshots
  • UI Virtualization — Only visible rows rendered in the DataGrid
  • System MetricsGetSystemTimes + GlobalMemoryStatusEx + GetPerformanceInfo for telemetry
  • Icon ExtractionSHGetFileInfo with path-based fallback and deduplicated cache

🚀 Getting Started

Install

  1. Download the latest release
  2. Run the installer or portable version
  3. Press Ctrl+Alt+M to toggle the window from any application

🛡️ Windows SmartScreen

Windows may show a SmartScreen warning the first time you run the CyberManager installer — this is an unsigned hobby app, so Windows hasn't built reputation for the file yet. This is expected; the source is public so you can inspect exactly what it does. The same can appear when launching the portable build.

To continue:

  1. Click More info.
  2. Click Run anyway.

Build from Source

git clone https://github.com/CyberGems/CyberManager.git
cd CyberManager
dotnet build
dotnet run --project src/CyberManager.UI/CyberManager.UI.csproj

⌨️ Keyboard Shortcuts

Key Action Scope
Ctrl+Alt+M Toggle CyberManager Global
Ctrl+F / Ctrl+E Focus search box Application
Ctrl+G Toggle process grouping Application
Ctrl+I Open System Information Application
F5 / Ctrl+R Refresh process list Application
Delete End selected task Application
Shift+Delete End process tree Application
Ctrl+C Copy process path Application
Space / Enter Expand/collapse group Application
Escape Clear search / focus grid Application
Apps / Shift+F10 Open context menu Application

❤️ Donate

I’ve spent countless hours building and refining CyberManager for my own use. I recently decided to share it with the world as part of the CyberGems set of free and open-source tools.

If you’d like to support future updates, I’d truly appreciate it. You can also show your support by starring the repo on GitHub. Thank you! 🙏

Donate via PayPal

Support me on Ko-fi

Buy Me a Coffee

Crypto donations (BTC, ETH, USDT, LTC) — click to view addresses
Asset Address QR
BTC
bc1q5mxzz05nmvsheqzx7970euswta3fksxzcfzag4
BTC QR
ETH
0x79b703Ec0f77493679Fcd280aF3b983E20c580B8
ETH QR
USDT (ERC20 / BEP20)
0x79b703Ec0f77493679Fcd280aF3b983E20c580B8
USDT QR
USDT (TRC20)
TSVbSk1HSyZ1NprCnAYiw56ECwXgH887mD
USDT TRC20 QR
LTC
LWGnEHgcFCE2BRkzLnsdPDD8Y8ZeDK577X
LTC QR

⚠️ Send only the selected asset on the indicated network. Using the wrong network will result in permanent loss of funds.


📄 License

CyberManager is distributed under the terms of the GNU General Public License v3.0. See LICENSE for the full license text.

Copyright (C) 2026 CyberGems


❓ FAQ

For frequently asked questions, troubleshooting guides, and detailed configuration instructions, visit the FAQ or the online documentation.


Thanks for using CyberManager! 🎉

Made by CyberGems

Share on X  Share on Facebook  Share on Reddit  Share on Telegram  Share on LinkedIn  Share by Email


🔗 See also

More free, open-source, privacy-first apps from CyberGems:

App Description
🕐 CyberClock Desktop clock with analog & digital display, calendar, timer, stopwatch and relaxation module.
📢 CyberFeeds High-performance, local-first RSS and Atom reader built for speed, privacy and clean reading.
🚀 CyberLauncher Windows application launcher with hot corners, scheduler, system monitor and integrated terminal.
📝 CyberNotes Privacy-focused note-taking app with rich text, folders, tabs and bcrypt-protected local storage.
⚡ CyberPaste Privacy-first clipboard manager for text, code, images, HTML and files.
📸 CyberSnap Screen capture and annotation suite with vector tools, high-speed OCR, screen recording and color picker.
⭐ CyberTray High-performance tray launcher with hotspots, system monitoring, process manager and PIN-protected file vault.
💫 CyberViewer Full-featured image viewer and editor engineered for casual and power users.
🛡️ CyberWall User-friendly Windows firewall with real-time per-app rules powered by the WFP kernel engine.

➡️ Browse all apps at cybergems.org

About

CyberManager is a lightweight, high-capacity virtualized task manager. Powered by the native NT engine, it offers instant search and a compact mode. The ultimate alternative to Windows Task Manager.

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages