https://github.com/data-miner00/keylogger
Visualize keystrokes on Windows
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.2%) to scientific vocabulary
Keywords
csharp
wpf
Last synced: 5 months ago
·
JSON representation
Repository
Visualize keystrokes on Windows
Basic Info
Statistics
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
- Releases: 0
Topics
csharp
wpf
Created over 1 year ago
· Last pushed 6 months ago
Metadata Files
Readme
License
README.md
KeyLogger
A simple key logger that logs the keystroke onto the screen for Windows.

Usage
- Drag to move around the window.
- App menu can be found in the system tray.
- Pause/Resume logging by clicking in the system tray menu or CTRL+P.
Roadmap
- [x] Configurable Settings
- [x] Display in Systems Tray
- [x] Refactor
- [x] Unit Testing
- [x] Azure Pipeline
- [x] Logging (Metadata only)
- [x] Autofac IoC
- [ ] Preset themes
- [ ] Benchmarks
- [ ] Help window
- [ ] Display mouse clicks
- [ ] Display caps lock status
- [ ] Display num lock status
Known Bugs
- [x] Memory Leak (possibly resolved, need further investigation)
- [ ] The modifier key remains active until next keystroke despite the key has already been released.
References
Appreciate these people and resources that make this project possible.
- fabriciorissetto/KeystrokeAPI
- Darkempire78/Windows-Keylogger
- Change cursor to hand when I hover over a button
- WPF: Remove dotted border around focused item in styled listbox
- TextBlock over a listview: how to ignore clicks in the TextBlock and let the listview handle them
- How do I create a WPF Rounded Corner container?
- Make WPF window draggable, no matter what element is clicked
- How to remove white strip on top of WPF window with WindowStyle=None?
- Moving MainWindow.xaml
- Keyboard Icon
Owner
- Name: Shaun Chong
- Login: data-miner00
- Kind: user
- Location: undefined, Mars
- Company: Experian
- Website: https://mumk.dev/
- Twitter: Has66771004
- Repositories: 76
- Profile: https://github.com/data-miner00
Full Queue Developer
GitHub Events
Total
- Push event: 2
Last Year
- Push event: 2
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels
Dependencies
KeyLogger/KeyLogger.csproj
nuget
- Autofac 8.1.1
- Autofac.Configuration 7.0.0
- Microsoft.Extensions.Configuration.Json 8.0.1
KeyLogger.Console/KeyLogger.Console.csproj
nuget
KeyLogger.Core/KeyLogger.Core.csproj
nuget
KeyLogger.Core.UnitTests/KeyLogger.Core.UnitTests.csproj
nuget
- FluentAssertions 6.12.1
- Microsoft.NET.Test.Sdk 17.8.0
- coverlet.collector 6.0.0
- xunit 2.5.3
- xunit.runner.visualstudio 2.5.3