Top 8 C++ windows-kernel Projects
-
-
AppSignal
AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
-
-
-
-
LRUHashTable
A cross-platform, multi-core optimized C++20 LRU Hash Table featuring zero runtime allocations, custom TTAS spinlocks, and Windows Kernel support.
-
OptimisticCache
An allocation-free, ultra-low-latency C++20 concurrent cache for multi-platform User-Mode and the Windows Kernel (WDM/KMDF). Utilizes SeqLocks and NUMA sharding to deliver wait-free, nanosecond reads.
-
KmStringPatternMatch
High-performance C++20 multi-pattern string matching engine for Windows kernel drivers (x64/ARM64). Evaluates thousands of rules in a single pass with zero search-time pool allocations, non-recursive stack-safe wildcards, 64-bit SWAR, and path scoping for minifilters.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
KmStrSearch
A C++20 project exploring high-performance UTF-8 and UTF-16 substring searching in the Windows kernel. It combines Boyer-Moore-Horspool, SWAR, and SIMD (AVX2/AVX512/NEON) with dynamic routing to mitigate processor state-save overheads, optimizing throughput across varying buffer sizes.
C++ windows-kernel discussion
C++ windows-kernel related posts
Index
What are some of the best open-source windows-kernel projects in C++? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | NtRays | 676 |
| 2 | stlkrn | 441 |
| 3 | crtsys | 203 |
| 4 | fsfilter-rs | 45 |
| 5 | LRUHashTable | 14 |
| 6 | OptimisticCache | 2 |
| 7 | KmStringPatternMatch | 0 |
| 8 | KmStrSearch | 0 |