Carnac is a free, open-source Windows keyboard visualization utility designed for presentations, screencasts, and software demonstrations. It displays pressed keys and keyboard shortcuts in an on-screen overlay as users type. This helps viewers follow keyboard-driven workflows without needing to see a physical keyboard. The application is useful for educators, developers, trainers, and video creators demonstrating software commands. Its display makes shortcut combinations easier to recognize during live demonstrations. A configurable Silent Mode temporarily stops capturing keystrokes when sensitive information is being entered. Users can toggle this mode through a dedicated keyboard shortcut. Carnac supports automatic updates and can be installed through Chocolatey or a downloadable Windows installer.

Features

  • Real-time on-screen visualization of keyboard input during software demonstrations
  • Clear keyboard shortcut display for tutorials, presentations, and screencasts
  • Automatic detection and presentation of pressed keys and modifier combinations
  • Configurable Silent Mode for temporarily suppressing sensitive keyboard input
  • Global keyboard shortcut for quickly enabling or disabling keystroke capture
  • Windows installation through Chocolatey or downloadable packages with automatic updates

Project Samples

Project Activity

See All Activity >

Follow Carnac

Carnac Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Carnac!

Additional Project Details

Operating Systems

Windows

Programming Language

C#

Related Categories

C# System Software, C# Accessibility Tool, C# Keyboards

Registered

4 days ago